Templates / Call analyzer with AssemblyAI transcription and OpenAI assistant integration

Call analyzer with AssemblyAI transcription and OpenAI assistant integration

Ready for 3.0

by Mark Shcherbakov ✓ · 7,876 views · created 2024-11-14 · CRM, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 9 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Supabase.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).

  1. Set link to audio (Edit Fields (Set)): sets 1 field: url
  2. Set vars (Edit Fields (Set)): sets 2 fields: prompt, json_schema
  3. AssemblyAI - Transcribe (HTTP Request): calls an HTTP API (POST)
  4. If: checks a condition and branches into true / false
  5. AssemblyAI - Get transcription (HTTP Request): calls an HTTP API
  6. OpenAI - Analyze call (HTTP Request): calls an HTTP API (POST)
  7. Create record (Supabase): uses Supabase

Services it uses

Supabase

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

Video Guide I prepared a detailed guide that showed the whole process of building a call analyzer. .png) Who is this for? This workflow is ideal for sales teams, customer support managers, and online education services that conduct follow-up calls with…

Excerpt from Mark Shcherbakov's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.