Agent skill · software engineering · jeremylongshore

retellai-webhooks-events

Retell AI webhooks events \u2014 AI voice agent and phone call automation.\n\

Why this skill is useful

Provides specific code examples for handling Retell AI webhook events and function calls that the AI wouldn't reliably generate on its own.

What it needs

Requires npm installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

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 Step 2: Webhook Endpoint Step 3: Handle Function Calls During Conversation Output Webhook handling for call lifecycle events Transcript storage on call completion Function execution during live calls Error Handling Issue Cause Solution ------- ------- ---------- No webhook events URL not configured Set webhookurl on agent Function timeout Slow backend Respond within 5 seconds Missing transcript Short call Transcript only for calls > 5 seconds Examples Process a duplicate webhook delivery safely Verify the webhook signature, derive a stable event identifier, and record the event before invoking any downstream side effect. When the same identifier is received again, acknowledge it without re-sending a notification, creating a booking, or storing another transcript copy. Send only redacted event metadata to observability systems, and alert on sustained signature failures or delivery latency rather than logging the raw call payload. Resources Retell AI Documentation retell-sdk npm Next Steps Common errors: retellai-common-errors

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/retellai-webhooks-events

View the source on GitHub

Browse the @skills marketplace