retellai-webhooks-events

Featured

Retell AI webhooks events — AI voice agent and phone call automation. Use when working with Retell AI for voice agents, phone calls, or telephony. Trigger with phrases like "retell webhooks events", "retellai-webhooks-events", "voice agent".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Retell AI Webhooks Events ## Overview Handle Retell AI webhook events for call lifecycle, transcripts, and function execution. ## Prerequisites - HTTPS webhook endpoint - Agent configured with webhook URL ## Instructions ### Step 1: Configure Webhook URL ```typescript // Set webhook URL in agent configuration await retell.agent.update(agentId, { webhook_url: 'https://your-app.com/webhooks/retell', }); ``` ### Step 2: Webhook Endpoint ```typescript import express from 'express'; const app = express(); app.post('/webhooks/retell', express.json(), async (req, res) => { const { event, call } = req.body; switch (event) { case 'call_started': console.log(`Call started: ${call.call_id} from ${call.from_number}`); break; case 'call_ended': console.log(`Call ended: ${call.call_id}`); console.log(` Duration: ${call.duration_ms}ms`); console.log(` Status: ${call.call_status}`); if (call.transcript) { await saveTranscript(call.call_id, call.transcript); } break; case 'call_analyzed': console.log(`Analysis ready: ${call.call_id}`); console.log(` Summary: ${call.call_analysis?.call_summary}`); break; default: console.log(`Unhandled event: ${event}`); } res.status(200).json({ received: true }); }); ``` ### Step 3: Handle Function Calls During Conversation ```typescript // When agent triggers a function, Retell calls your URL app.post('/functions/book-appointment', expre...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

retellai-data-handling

Retell AI data handling — AI voice agent and phone call automation. Use when working with Retell AI for voice agents, phone calls, or telephony. Trigger with phrases like "retell data handling", "retellai-data-handling", "voice agent".

2,266 Updated today
jeremylongshore
AI & Automation Featured

retellai-common-errors

Diagnose and fix Retell AI voice agent errors: call failures, webhook issues, voice quality. Use when encountering Retell AI errors, debugging call issues, or troubleshooting agents. Trigger with phrases like "retell error", "call failed", "voice agent not working", "retell debug".

2,266 Updated today
jeremylongshore
AI & Automation Featured

retellai-hello-world

Retell AI hello world — AI voice agent and phone call automation. Use when working with Retell AI for voice agents, phone calls, or telephony. Trigger with phrases like "retell hello world", "retellai-hello-world", "voice agent".

2,266 Updated today
jeremylongshore
AI & Automation Featured

retellai-core-workflow-a

Retell AI core workflow a — AI voice agent and phone call automation. Use when working with Retell AI for voice agents, phone calls, or telephony. Trigger with phrases like "retell core workflow a", "retellai-core-workflow-a", "voice agent".

2,266 Updated today
jeremylongshore
AI & Automation Solid

retellai-observability

Retell AI observability — AI voice agent and phone call automation. Use when working with Retell AI for voice agents, phone calls, or telephony. Trigger with phrases like "retell observability", "retellai-observability", "voice agent".

2,266 Updated today
jeremylongshore