Телефоны
Обзор
Управление телефонными номерами для голосовых вызовов через AI-ассистентов. Номера привязываются к ассистентам для автоматической обработки входящих звонков.
Экраны
Список телефонов ((tabs)/phones.tsx + phones/index.tsx)
- Карточки номеров с информацией
- Статус номера
- Привязанный ассистент
Добавление номера (phones/create.tsx)
- Форма ввода номера
- Выбор страны/провайдера
API-методы
| Метод | Описание |
|---|---|
getPhones(companyId, pagination) | Список номеров с пагинацией |
createPhone(payload) | Добавление номера |
deletePhone(id) | Удаление номера |
attachPhone(phoneId, assistantId) | Привязка к ассистенту |
detachPhone(phoneId, assistantId) | Отвязка от ассистента |
Привязка к ассистенту
Из экрана ассистента (assistants/connect-phone.tsx) можно привязать номер:
- Открыть таб «Телефоны» в деталях ассистента
- Нажать «Привязать номер»
- Выбрать номер из списка
attachPhone(phoneId, assistantId)
Для отвязки: detachPhone(phoneId, assistantId).
Telegram Push Auth
Специальный flow для генерации кода авторизации через Telegram Push:
generateTelegramPushAuthCode(payload)
→ Получить код в Telegram боте
→ Использовать для верификации