Voice transcription and call summarization
Listens to or processes recorded customer-facing calls, produces accurate transcripts, and generates structured summaries: who said what, what was agreed, what action items emerged, what the sentiment was, and what topics came up. The output flows into the CRM, the support system, or wherever calls are normally documented. Typical use: sales calls, support calls, customer success check-ins. The pattern's job is to make voice conversations searchable and actionable without requiring humans to write notes in real time.
Requirements describe capabilities the pattern needs in your environment, not the vendors you must buy. Any system that fills a requirement satisfies it — that’s what makes the catalog portable across the long tail of SMB tooling.
call_audio_sourceWhere call recordings or live audio streams come from. The pattern can consume either, with different architectures behind it.
- telephony platform that posts recordings after each call
- video conferencing system with recording export
- dedicated call recording service
- real-time stream from a softphone or browser-based caller
call_context_lookupWho's on the call and what their relationship to the business is. Lets the summary reference the right account and prior context.
- CRM with contact records and deal associations
- support system with customer history
- billing system with account records
summary_destinationWhere the structured summary lands. Usually attached to a CRM record, ticket, or deal so the next person looking at that record finds it immediately.
- activity logged in the CRM against the contact and deal
- internal note added to a support ticket
- summary posted to a team chat channel and linked from the deal
transcript_storeWhere the full transcript lives for later search and reference. Separate from the summary destination because transcripts are bulky and infrequently read.
- dedicated transcript storage with search
- indexed transcript attached to the CRM record
- file store with full-text search enabled
action_item_routerWhere action items captured from the call get sent so they don't sit dormant in a summary nobody re-reads.
- task created in the project management tool with the owner assigned
- follow-up task created on the deal in the CRM
- calendar reminder for the responsible person
speaker_voice_directoryMaps voice characteristics to known speakers so the transcript can attribute speech without manual labeling. Useful at higher volumes.
- voice enrollment captured during onboarding
- speaker identification module within the transcription service
- 01Receive a call recording or stream as the call ends or in real time
call_audio_source - 02Identify call participants and fetch associated CRM or support context
call_context_lookup - 03Transcribe the audio with speaker diarization; if voice directory is filled, attach speaker identities
speaker_voice_directory - 04Generate a structured summary: key points, decisions, action items, sentiment, topic tags
- 05Attach the summary to the appropriate record in the summary destination, with a link to the full transcript
summary_destinationtranscript_store - 06If action items have clear owners and the router is filled, create tasks for them
action_item_routerDECISION Skip if action_item_router not filled or if no clear owner can be inferred.
Structured outputs this pattern produces. Other patterns and client systems can subscribe to them, which is how the catalog composes over time.
call_topic_tagsTopics raised during calls aggregated across all calls, surfacing what customers actually talk about.
- product teams looking for feature signal
- marketing analyzing objections
- trend dashboards
sentiment_signalPer-call sentiment with deal or account association, available as a churn or expansion signal.
- customer success early-warning workflows
- B5 churn-risk pattern
- account review processes
transcript_corpusSearchable archive of call transcripts available for retrieval by other patterns.
- A2 support copilot when researching past customer interactions
- B4 meeting prep brief when looking up prior calls