retellai-install-authClaude Skill
Install and configure Retell AI SDK/CLI authentication.
| name | retellai-install-auth |
| description | Retell AI install auth — 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 install auth", "retellai-install-auth", "voice agent". |
| allowed-tools | Read, Write, Edit, Bash(npm:*), Bash(curl:*), Grep |
| version | 2.0.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","retellai","voice","telephony","ai-agents"] |
| compatible-with | claude-code, codex, openclaw |
Retell AI Install Auth
Overview
Install the Retell AI SDK and configure API key authentication for building voice agents.
Prerequisites
- Retell AI account at retellai.com
- API key from the Retell AI dashboard
- Node.js 18+ or Python 3.9+
Instructions
Step 1: Install SDK
set -euo pipefail # Node.js npm install retell-sdk # Python pip install retell-sdk
Step 2: Configure Environment
# .env RETELL_API_KEY=key_xxxxxxxxxxxxxxxxxxxxxxxx
Step 3: Initialize Client (Node.js)
import Retell from 'retell-sdk'; const retell = new Retell({ apiKey: process.env.RETELL_API_KEY! }); // Verify connection — list agents const agents = await retell.agent.list(); console.log(`Connected! ${agents.length} agent(s) configured.`);
Step 4: Initialize Client (Python)
from retell import Retell import os retell = Retell(api_key=os.environ["RETELL_API_KEY"]) agents = retell.agent.list() print(f"Connected! {len(agents)} agent(s) configured.")
Output
retell-sdkinstalled- API key configured
- Connection verified with agent listing
Error Handling
| Error | Cause | Solution |
|---|---|---|
401 Unauthorized | Invalid API key | Verify key in Retell Dashboard |
ModuleNotFoundError | SDK not installed | npm install retell-sdk |
| Connection timeout | Network issue | Check firewall allows HTTPS |
Resources
Next Steps
Create your first agent: retellai-hello-world
Similar Claude Skills & Agent Workflows
trello-automation
Automate Trello boards, cards, and workflows via Rube MCP (Composio).
supabase-automation
Automate Supabase database queries, table management, project administration, storage, edge functions, and SQL execution via Rube MCP (Composio).
stripe-automation
Automate Stripe tasks via Rube MCP (Composio): customers, charges, subscriptions, invoices, products, refunds.
shopify-automation
Automate Shopify tasks via Rube MCP (Composio): products, orders, customers, inventory, collections.
miro-automation
Automate Miro tasks via Rube MCP (Composio): boards, items, sticky notes, frames, sharing, connectors.
macos-design
Design and build native-feeling macOS application UIs.