Документация

Персональный ассистент

Рецепт голосового ассистента, который управляет календарём, почтой и записью на приём с предоплатой.

Персональный ассистент — это рецепт голосового агента, доступного по телефону, который вы собираете сами (это не поставляемый шаблон — см. Типовые бизнес-агенты). Он записывает на приём, просматривает ваш календарь, сортирует вашу почту и может собрать предоплату перед подтверждением.

Что он делает

  • Отвечает на звонки — звонящий может записаться на приём голосом.
  • Записывает на приём с предоплатой — ассистент предлагает временной слот, генерирует платёжную ссылку и подтверждает только после получения оплаты.
  • Ежедневный отчёт — утренняя сводка (сегодняшний календарь, сообщения к обработке).
  • Напоминание — уведомление перед предстоящим приёмом.
  • Сортировка почты — сортирует входящие письма и выделяет важное.
  • Целевой перевод — направляет приоритетного звонящего на прямую линию.

Как он собран

  1. Канал — Телефония в реальном времени (входящий голос).
  2. Календарь — Google Calendar для проверки доступности (google.calendar_list_events) и создания записи (google.calendar_create_event).
  3. Оплата — платёжная ссылка Stripe (stripe.create_payment_link), затем проверка платежа (stripe.check_payment) перед подтверждением. Чтобы слот резервировался только один раз, представьте слоты в no-code базе данных и резервируйте их с помощью database_manage.claim_row.
  4. Почта — агент сортировки на канале Email (приёмник email_inbound).
  5. Перевод — инструмент phone_gateway.transfer_call (SIP REFER) на прямой номер, доступный только во время звонка.

Запись надёжна по построению, если слоты являются строками no-code базы данных: даже если два звонка нацелены на один и тот же слот, атомарная операция claim_row (compare-and-set) гарантирует, что его получит только один. Она не применяется напрямую к событию Google Calendar.

Адаптация под ваш контекст

  • Определите типы приёмов, их длительность и цену.
  • Выберите правила перевода (кто является приоритетным).
  • Настройте тон и голос ассистента.