Installs into .claude/skills of the current project.
Are you the author of Callback?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/theyahia-callback)
---
name: callback
description: Перезвонить клиенту через Mango Office, при недозвоне отправить SMS, поднять запись
argument-hint: <внутренний номер> <номер клиента> ["текст SMS"]
---
# /callback — Обратный звонок и разбор разговора
## Алгоритм
1. Уточни, с какого внутреннего номера звоним. Если пользователь не знает — вызови
`get_users` с limit и покажи список сотрудников с их внутренними номерами.
2. Вызови `make_call` с from (внутренний номер или SIP-аккаунт инициатора), to (номер
назначения в E.164 или внутренний) и опционально line — это CallerID, который увидит
клиент. Сначала поднимется трубка сотрудника, потом пойдёт вызов клиенту.
3. После разговора вызови `get_calls` с date_from и date_to за последние минуты, найди
запись по номеру клиента и возьми из неё recording_id.
4. Вызови `get_recording` с recording_id и action = play (ссылка на прослушивание) или
download (скачать файл).
5. Если клиент не ответил — вызови `send_sms` с from_extension (внутренний номер
отправителя), to_number и text (до 1000 символов). Формулируй коротко: кто звонил,
по какому вопросу, как связаться.
6. Отчитайся: состоялся ли разговор, есть ли запись, ушла ли SMS.
## Формат ответа
```
## Обратный звонок
**От**: 101 (Иванов И.)
**Кому**: +79121234567
**Линия**: +74951234567
**Результат**: разговор состоялся, 3 мин 42 с
**Запись**: https://app.mango-office.ru/... (ссылка временная)
SMS не отправлялась — клиент ответил.
```
## Важно
- `make_call` инициирует звонок физически. Не вызывай его «для проверки» — у сотрудника
зазвонит телефон.
- Запись появляется не мгновенно: сразу после разговора `get_calls` может ещё не отдать
recording_id. Повтори через минуту, прежде чем говорить, что записи нет.
- Ссылка из `get_recording` с action = play живёт ограниченное время. Не сохраняй её
как постоянную.
- Записи разговоров — персональные данные. Не пересказывай содержимое без запроса.
## Примеры
```
/callback 101 +79121234567
/callback 101 +79121234567 "Звонили по вашей заявке, наберите нас"
```