Қоңырау деректерін жүйеңізге жіберу
Әр қоңыраудан кейін түйінді, транскриптті және жиналған деректерді CRM-ге, вебхукқа немесе дерекқорыңызға жіберіңіз.
API қоңырауы қоңырау аяқталғаннан кейін оны өз жүйеңізге жібереді — түйінді, транскриптті, көңіл-күйді және агент жинаған барлық деректі. Оны CRM-де лид жасау, автоматтандыруды іске қосу немесе өз жазбаларыңызды жүргізу үшін пайдаланыңыз. Жүйеңіз қолжетімсіз болса, сұрау қайталанады және ештеңе жоғалмайды.
Баптау
- Әрекетті қосыңыз
Агентті ашыңыз → Әрекеттер → Құрал қосу → Post call → API қоңырауы.
- Оны эндпоинтіңізге бағыттаңыз
Өріс Не енгізу керек Аты мысалы, CRM лидтерін синхрондау Шарт Қашан жіберу керек, мысалы, қоңырау шалушы сатып алғысы келсе. Бос болса: әр қоңыраудан кейін API соңғы нүктесінің URL-і Эндпоинтіңіз, мысалы https://hooks.example.com/hancHTTP әдісі Көп жүйе үшін POST;GET,PUT,PATCH,DELETEте жұмыс істейдіТақырыптар, Query параметрлері Міндетті емес, мысалы API кілті - Сұраудың пішінін баптаңыз (міндетті емес)
- Денесі (JSON) — өз өрістеріңіз. Қоңырау айнымалысын қою үшін
{{теріңіз, мысалы{"lead": "{{firstname}} {{lastname}}", "phone": "{{call_from}}"}. - Тек менің өрістерімді жіберу — стандартты қоңырау деректерін жібермейді; тек өз құрылымын қабылдайтын жүйе үшін.
- Денесі (JSON) — өз өрістеріңіз. Қоңырау айнымалысын қою үшін
- Қате кезінде не болатынын шешіңіз
- Қате кезіндегі қайталаулар — эндпоинтіңіз
2xxкодымен жауап бермесе, әр жаңа әрекет алдындағы үзілістер. Әдепкі: 1 мин, 5 мин, 30 мин, 2 сағ, 6 сағ, 24 сағ, 48 сағ. - Сәтсіздік туралы хабарлама — соңғы әрекеттен кейін (әдепкі), әр сәтсіз әрекеттен кейін немесе ешқашан хат жіберіледі. Кімге жіберу: бос болса — аккаунт иесіне.
- Қате кезіндегі қайталаулар — эндпоинтіңіз
Редактордағы Менің серверім не алады? батырмасы нақты сұрауды көрсетеді.
Эндпоинтіңіз не алады
POST, PUT және PATCH үшін JSON денесі — өз өрістеріңіз қоңырау өрістерімен біріктіріледі:
{
"id": "6ac7ea6eca60c6024b465c70",
"agent_id": "6ac2a93e36bad261cf088684",
"call_from": "+431234567890",
"call_to": "+439876543210",
"direction": "inbound",
"call_type": "phone",
"call_status": "success",
"start_timestamp": 1730000000000,
"end_timestamp": 1730000187000,
"duration": 187000,
"transcription": [
{ "speaker": "agent", "content": "Hello…", "timestamp": 1730000001000 },
{ "speaker": "user", "content": "Hi…", "timestamp": 1730000003000 }
],
"call_summary": "Customer asked about pricing…",
"task_achieved": true,
"sentiment": { "sentiment": "positive", "explanation": "…" },
"custom_analysis_data": { "name": "John", "email": "john@example.com" },
"collected_data": {},
"transfer_history": [],
"recording_url": "https://…",
"disconnection_reason": "user_hangup",
"is_anonymous": false,
"is_simulation": false,
"created_at": 1730000000000,
"updated_at": 1730000187000
}
GET және DELETE үшін сол өрістер query жолына түседі, кірістірілген өрістерсіз (транскрипт, көңіл-күй, жиналған деректер).
Әр сұрауда X-Hanc-Delivery-Id бар — бір жеткізудің барлық әрекеттерінде бірдей, сондықтан қайталанғандарын өткізіп жіберуге болады — және әрекет нөмірі бар X-Hanc-Attempt. Әр әрекет 30 секундтан кейін тоқтатылады. Барлық әрекеттер CRM → Коммуникациялар бөлімінде тізімделеді, онда сәтсіз жеткізуді қайта жіберуге болады. Толығырақ: Вебхуктар және жеткізу.
Қолдану мысалдары
- CRM-де лид немесе тикет жасау.
- Қоңырау деректерімен no-code автоматтандыруды іске қосу.
- Өз қоңырау мұрағатыңызды жүргізу.