Розробка AI-системи транскрибації та суммаризації звонків в CRM
Система автоматично транскрибує дзвінок, створює коротке резюме та прикріплює його до карточки клієнта в CRM. Оператор більше не витрачає 3–5 хвилин на ручне оформлення результатів дзвінка.
Pipeline транскрибація → резюме → CRM
async def process_completed_call(call_event: dict):
call_id = call_event["call_id"]
recording_url = call_event["recording_url"]
crm_contact_id = call_event.get("crm_contact_id")
# 1. Скачуємо запис
audio = await download_recording(recording_url)
# 2. Транскрибуємо з діаризацією
transcript = await transcribe_with_diarization(audio)
# 3. Генеруємо резюме
summary = await generate_call_summary(transcript)
# 4. Оновлюємо CRM
if crm_contact_id:
await crm.update_contact(
contact_id=crm_contact_id,
data={
"last_call_summary": summary["short"],
"last_call_transcript": transcript["full_text"],
"last_call_outcomes": summary["outcomes"],
"next_action": summary["next_action"],
"call_sentiment": summary["sentiment"]
}
)
Генерація резюме
Використовує LLM для створення структурованих резюме:
- Короче резюме (2-3 речення)
- Причина звонка
- Обговорені теми
- Результат/рішення
- Наступна дія
- Тональність клієнта
Інтеграція з CRM
Підтримує: Bitrix24, amoCRM, Salesforce та інші популярні CRM платформи.
Терміни: pipeline з однією CRM — 2–3 тижні. Мультиплатформенна система — 1,5 місяця.







