Голосовой ассистент поддержки за вечер реально собрать без опыта в голосовых технологиях, если делать это на Vapi или Retell AI. Отличие от обычного чат-бота одно, но принципиальное: человек не читает ответ, а слушает его. Значит system prompt, преры…
10+ лет в маркетинге, 300+ клиентских проектов: сайты, реклама, боты. Создатель GoBanana (228K+ пользователей, 11.6 млн ₽ выручки) и VibeCoderz. Делаю AI-продукты сам через Claude Code, Cursor, Windsurf и консультирую тех, кто хочет так же.
Об авторе →Claude Code: новый CLI-агент от Anthropic
Anthropic выпустила Claude Code — терминальный AI-агент для разработчиков. Инструмент работает прямо в командной строке и умеет писать, редактировать и запускать код.
Zcode AI: Полный гид по визуальному интерфейсу для Claude Code и AI-агентов
Узнайте, как использовать Zcode для управления Claude Code, Gemini и Codex в едином GUI. Настройка провайдеров, MCP-серверов и визуальный вайбкодинг.
YouTube-канал с монетизацией из любой точки мира: Пошаговый гайд 2026
Инструкция по созданию YouTube-канала: обход блокировок SMS, настройка расширенных функций через виртуальные номера и правила безопасности для монетизации.
Windsurf Code Maps: Как глубоко понимать архитектуру проекта перед написанием кода
Полный гайд по Windsurf Code Maps, модели Sway 1.5 и Sway Grep. Узнайте, как визуализировать архитектуру кода и ускорить разработку в 13 раз.
Vk Fast Cash Strategy
Аудитория ВКонтакте — это те же люди, что и в Instagram, но 'социальный контракт' площадки другой. Если Instagram — это 'дорогой ресторан' с демонстрацией успеха, то VK — это 'душевная шашлычная'. Здесь не работает глянцевый 'успешный успех
Голосовой ассистент поддержки за вечер реально собрать без опыта в голосовых технологиях, если делать это на Vapi или Retell AI. Отличие от обычного чат-бота одно, но принципиальное: человек не читает ответ, а слушает его. Значит system prompt, прерывания и передача звонка оператору настраиваются по другим правилам, чем для текстового бота. Ниже - пошагово, с примерами конфигов и промптов.
За вечер собирается рабочий MVP голосового ассистента: приветствие, ответы по базе знаний, сбор заявки и передача сложных случаев человеку. Дальше - конкретные настройки для каждого этапа.

Нужен аккаунт на Vapi или Retell AI, готовый system prompt под голосовой формат, PDF или текст с частыми вопросами вашей компании и телефонный номер для тестового звонка. Регистрация и первая настройка занимают 10-15 минут.
Платформа для голосового ассистента в 2026 году делится на два лагеря. Vapi даёт больше контроля над моделью, транскрайбером и голосом по отдельности - подходит, если хочется собирать пайплайн вручную. Retell AI удобнее для передачи звонков и работы с несколькими сценариями через conversational flow. Для первого ассистента подойдёт любая: обе дают бесплатные тестовые кредиты на старте.
Заходите в дашборд, создаёте ассистента с нуля (не из шаблона - шаблон потом придётся переписывать целиком), даёте имя. Дальше три блока настроек идут друг за другом: модель и голос, system prompt, инструменты (tools). На вечер хватает базового GPT или Claude в качестве модели - сложность задачи для первой линии поддержки этого не требует.

Голосовой system prompt пишется короткими фразами без списков и форматирования, потому что человек воспринимает ответ на слух, а не глазами. Один длинный ответ с перечислением - и звонящий теряет нить разговора уже на третьем пункте.
Текстовый бот может выдать нумерованный список из пяти пунктов, и пользователь спокойно его перечитает. В голосе это невозможно физически: если ассистент за одну реплику проговаривает три условия подряд, человек запоминает первое и последнее, середина теряется. Поэтому в промпте прямо прописывается требование к длине и структуре ответов.
Рабочий каркас голосового system prompt - роль, задачи, контекст о бизнесе, пример диалога. Роль и задачи описываются просто: кто агент, что ему разрешено делать, когда нужно вызывать инструмент. Пример диалога - это скрипт из пары реплик, показывающий тон и темп разговора, а не список фраз для зазубривания.
Ты - Алекс, оператор поддержки компании [Название].
Твоя задача: отвечать на вопросы клиента по базе знаний
и собирать контактные данные для передачи заявки менеджеру.
Правила ответа:
- одна мысль на реплику, без списков и нумерации
- максимум 2 коротких предложения за раз
- если вопрос сложный - предложи соединить с оператором
- говори как в живом разговоре: "угу", "смотрите", "секунду"
Когда собрал имя, телефон и суть вопроса -
подтверди данные и вызови save_lead_info.Отдельным пунктом добавляется "приправа" под разговорный тон: просьба использовать сокращения, разговорные связки, не звучать роботом. Без этого блока даже сильная модель по умолчанию тянется к канцелярскому стилю, потому что обучающие данные в основном текстовые.

За прерывания в Vapi отвечает параметр numWordsToInterruptAssistant - он задаёт, сколько слов должен произнести звонящий, чтобы система засчитала это как осознанное прерывание, а не случайный шум или "угу" в знак согласия.
Слишком низкое значение параметра превращает ассистента в нервного собеседника: любое "ага" или покашливание обрывает его на полуслове. Слишком высокое - агент не даёт вставить слово, договаривает длинную реплику, даже если человек уже пытается его перебить. По умолчанию Vapi ждёт короткое голосовое подтверждение и не путает его с реальной репликой, но границу приходится подбирать под конкретный сценарий вручную.
Рядом работает второй параметр - responseDelaySeconds, минимальное время ожидания после того, как пользователь замолчал, прежде чем агент начнёт отвечать. Для саппорта, где люди формулируют вопрос с паузами, это значение стоит поднимать выше дефолтных 0,4 секунды: иначе бот перебивает человека, который просто задумался на середине фразы. Официальная документация Vapi описывает и более тонкую настройку через Smart Endpointing Plan - систему, которая пытается предсказать, договорил ли человек мысль или сделал паузу Vapi Docs.
Тестировать прерывания нужно голосом, не в текстовом чате: включаете кнопку "talk to assistant", специально перебиваете агента на середине фразы и смотрите, реагирует он адекватно или нет. Обычно требуется 3-4 итерации, прежде чем ощущение "живого разговора" перестаёт спотыкаться.

Function calling работает как обычный tool calling у LLM: агент во время разговора вызывает внешнюю функцию, а результат озвучивается голосом. Для CRM это обычно два сценария - сохранить заявку и проверить статус существующего заказа.
Первый пример - сохранение лида. В настройках инструмента задаётся имя функции (для вас), описание (для AI - когда её вызывать) и параметры с типами данных. Для лида нужны имя, телефон, email и суть обращения - каждое поле помечается как required, если без него заявку сохранять нельзя.
Название: save_lead_info
Описание: сохраняет данные клиента после того,
как ассистент собрал имя, телефон и суть вопроса.
Параметры:
- customer_name (string, required) - имя клиента
- customer_phone (string, required) - номер телефона
- request_summary (string, required) - суть обращенияВторой пример - проверка статуса заказа. Здесь агенту нужен только номер заказа или телефон, а функция обращается к базе и возвращает статус текстом, который ассистент проговаривает вслух: "заказ собран, в пути, ожидаемая дата - вторник". В качестве бэкенда для обоих сценариев проще всего использовать no-code платформу вроде Make.com: вебхук принимает данные, пишет их в Airtable или CRM, отправляет ответ обратно без единой строчки кода.
Ключевой момент, который часто упускают: после вызова функции нужно вернуть ассистенту ответ в формате, который платформа ожидает (status + body), иначе агент зависает и не понимает, сработала ли функция. Практика простая - создать функцию, протестировать вызов в режиме чата, посмотреть на пришедший JSON, только потом подключать реальный бэкенд.

Передача звонка обязательна для любого голосового саппорта: часть вопросов агент решить не может физически. У Retell AI это называется warm transfer - агент дозванивается до человека, кратко пересказывает суть разговора шёпотом (whisper message), а затем соединяет стороны.
Триггеры для передачи прописываются прямо в system prompt: явный запрос человека ("соедините с оператором"), повторный вопрос без решения, жалоба или явное недовольство тоном. В настройках функции call transfer указывается номер, тип передачи и, для warm transfer, длительность human detection - времени, за которое система должна отличить живого человека от автоответчика.
Здесь есть нюанс, который экономит нервы оператору: старые версии голосовых платформ путали голосовую почту с человеком и переводили звонок в пустоту. Human detection на 20-30 секунд решает эту проблему - если за это время система не улавливает признаков живого собеседника, звонок не переводится, а агент предлагает оставить сообщение.
Whisper message - короткое резюме разговора, которое слышит только оператор, пока идёт соединение. Именно оно избавляет клиента от необходимости повторять всё с начала: "у меня на линии человек, жалуется на списание по подписке, просит возврат за март". Для сценариев с несколькими отделами (продажи, поддержка, биллинг) вместо одной функции с динамической маршрутизацией удобнее сделать несколько отдельных узлов передачи - так проще управлять каждым сценарием по отдельности.

Реальный таймлайн для голосового ассистента поддержки укладывается в один вечер, если не отвлекаться на выбор платформы дольше пятнадцати минут.
| Этап | Время |
|---|---|
| Регистрация, выбор модели и голоса | 15-20 минут |
| System prompt и базовый сценарий | 1-2 часа |
| Function calling под 2-3 сценария | ~2 часа |
| Настройка передачи оператору | 30-40 минут |
| Тестирование на живых звонках | остаток вечера |
Самая долгая часть - не настройка функций, а именно тестирование system prompt. Здесь работает простой цикл: сформулировал промпт, поговорил с ассистентом голосом, заметил ошибку, поправил промпт, снова поговорил. За вечер таких итераций набегает 8-10, и это нормально - без них ассистент звучит как читающий инструкцию робот, а не как оператор поддержки.
Максим: «Мог просто засесть до пяти ночи и просто там править одну какую-то функцию, которая не работала. Если бы не терпение, я бы всё бросил на полпути. Но я понимал, что это можно решить и нужно решить, чтобы идти дальше.»

Можно ли собрать голосового ассистента без опыта в программировании?
Да. Настройка system prompt, голоса и function calling делается через интерфейс Vapi или Retell без кода. Программирование нужно только если подключать нестандартный бэкенд напрямую, минуя no-code платформы вроде Make.com.
Какую модель выбрать для голосового ассистента поддержки?
Для первой линии поддержки достаточно базовой модели вроде GPT-4 или Claude Sonnet - задача простая, и разница в качестве ответов на бытовые вопросы клиентов почти не заметна. Более сложную модель имеет смысл ставить, только если ассистент разбирает нестандартные технические кейсы.
Что делать, если ассистент отвечает слишком длинно?
Добавить в system prompt прямое требование: одна мысль за реплику, без списков, максимум два коротких предложения. Если не помогает - явно прописать в заметках "keep responses as brief as possible" и протестировать снова.
Почему ассистент перебивает клиента посреди фразы?
Значит numWordsToInterruptAssistant выставлен слишком низко, а responseDelaySeconds - слишком мало. Увеличьте оба значения и протестируйте на медленной, с паузами, речи - это частая ситуация у реальных звонящих.
Сколько стоит голосовой ассистент на Vapi в месяц?
Базовый тариф Vapi стартует от $0,05 за минуту разговора - это только оркестрация. Реальная стоимость с учётом транскрибации, модели и синтеза речи обычно выходит в диапазон $0,10-0,30 за минуту в зависимости от выбранных провайдеров.

Нужен ли отдельный номер телефона для голосового ассистента?
Да, для приёма и передачи звонков нужен телефонный номер, подключаемый через платформу или стороннего провайдера телефонии. Без номера можно тестировать ассистента только внутри веб-интерфейса.
Как ассистент понимает, когда нужно передать звонок человеку?
Через явные триггеры в system prompt: прямой запрос клиента, повторяющийся нерешённый вопрос, признаки недовольства. Дополнительно описание функции call transfer в настройках усиливает точность срабатывания.
Собрать первого голосового ассистента поддержки реально за один вечер - без опыта, только с системным промптом, парой функций и вниманием к деталям вроде прерываний. Если после этого хочется сделать агента с несколькими сценариями и маршрутизацией по отделам, посмотрите гайд по голосовым AI агентам и разбор n8n AI агентов для автоматизации бэкенда. Каталог голосовых и AI-инструментов - на vibecoderz.ru/ide. Если нужна помощь с настройкой под конкретный бизнес - запишитесь на консультацию к Максиму.
Обновлено: август 2026.
</details>