Разбор · 2026-10-15
Рилс про Claude Code, который звонит
Что показано в ролике Riley Brown и что в нём не показано.
Источник: рилс @realrileybrown (Riley Brown, 2026-10-12, 108 с, около 403 тысяч просмотров на 2026-10-15). Гайд из ролика: agentnative.inc/resources/let-your-agent-call-you; он публичный, страницу прочитали через пересказ, не дословно. Сам файл skill нигде не публикуется, описание ниже собрано из гайда и документации Bland.
Что показано
- Инструмент: Bland.ai (app.bland.ai), доступ по API-ключу. Телефония и голос целиком на стороне Bland, свой Twilio и свой номер не нужны: Bland звонит со своих номеров.
- Сценарий: Claude Code звонит человеку, чтобы получить решение: зачитывает вопрос и варианты, повторяет ответ для подтверждения. После звонка транскрипт и summary возвращаются в Claude Code, и он продолжает работу. Это не агент, который договаривается с третьими лицами.
- Заявлено: skill «call anyone on command»; автоматизации (каждое утро в 9:00 проверить GitHub, Slack, Linear, почту и позвонить); работает с Claude Code, Codex и GrokBot.
- Установка: аккаунт Bland с кредитом,
BLAND_API_KEY(keychain или переменная окружения), промпт в Claude Code с номером и ключом; примерно через 30 секунд тестовый звонок, затем создаётся skill.
Что не показано и не заявлено
- Клонирование голоса: на демо стандартный голос Bland.
- Запись разговора, задержка ответа, перебивание, цена.
- OpenAI Realtime или любая своя сборка: в ролике только Bland.
- Звонки третьим лицам, русский и португальский языки, звонок с собственного номера: звонок идёт с американского номера из пула Bland.
- Всё это нужно проверять по документации Bland, ролик ничего из этого не подтверждает.
Как устроена схема по гайду
Описание собрано из гайда и сверено с документацией Bland 3RD-гайд + DOC.
- Когда звонить: только за блокирующими решениями, которые агент не может принять сам; все вопросы одним звонком; если человек не просил позвонить, сначала спросить в чате.
- Отправка звонка:
POST /v1/callsс полямиphone_number,task(инструкция голосовому агенту: представиться ассистентом, назвать вопрос и варианты, отвечать коротко, одно уточнение при нечётком ответе, повторить решение, не принимать решений за человека, не обсуждать другое),first_sentence,wait_for_greeting: true,max_duration,summary_prompt,interruptibility: 3, при необходимостиvoicemail. - Получение результата: не вебхук, а опрос
GET /v1/calls/<call_id>каждые ~5 секунд с ограничением по времени, потому что у Claude Code нет публичного адреса для вебхука. Конец звонка:completed: trueили финальный статус;summaryпоявляется до минуты после завершения. - Разбор: если человек ответил (в транскрипте есть реплики
user), берётся summary, сверенный с полным транскриптом (summary пишет ИИ); автоответчик или недозвон: спросить в чате и не перезванивать сразу; звонок ещё идёт на таймауте: продолжать опрос того жеcall_id, не звонить второй раз. - Ограничения после звонка: ответ по телефону покрывает только заданный вопрос; новые внешние действия (отправка, оплата, удаление) он не разрешает.
- Для той же схемы Bland предлагает официальный MCP-сервер и Agent Phone Plan (документация). План «безлимит» за $29,99 в месяц работает только в США и Канаде.
Что это значит для AI Caller
- Рилс подтверждает: Bland быстро поднимается как прототип, где ИИ звонит человеку. Задачу «ИИ звонит третьим лицам и договаривается» он не решает.
- Для сравнения по скорости ролик ничего не даёт; независимые замеры Bland — на странице Bland изнутри, общий вывод — в сводке.