retellai-install-auth
Provides quick installation and authentication setup for the Retell AI SDK in Node.js or Python projects.
Install
mkdir -p .claude/skills/retellai-install-auth && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/6886" && unzip -o skill.zip -d .claude/skills/retellai-install-auth && rm skill.zipInstalls to .claude/skills/retellai-install-auth
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Retell AI install auth \u2014 AI voice agent and phone call automation.\n\Key capabilities
- →Install the Retell AI SDK via npm or pip
- →Configure environment-based API key authentication
- →Initialize the Retell client for Node.js or Python
- →Verify connectivity by listing configured voice agents
How it works
The skill installs the Retell SDK and sets the API key in the environment variables. It then initializes the client and performs a list request to confirm the connection.
Inputs & outputs
When to use retellai-install-auth
- →Initialize Retell AI SDK
- →Configure voice agent API keys
- →Verify connectivity to Retell AI
- →Set up environment variables for AI agents
About this skill
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
Prerequisites
Limitations
- →Requires HTTPS access for connection
- →Requires valid API key for authentication
How it compares
This workflow automates the SDK installation and connection verification steps that are typically performed manually through separate CLI commands and script edits.
Compared to similar skills
retellai-install-auth side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| retellai-install-auth (this skill) | 1 | 27d | Caution | Beginner |
| telegram-bot-builder | 106 | 6mo | Review | Intermediate |
| stripe-integration | 48 | 2mo | No flags | Advanced |
| hubspot-integration | 5 | 6mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by jeremylongshore
View all by jeremylongshore →You might also like
telegram-bot-builder
davila7
Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when: telegram bot, bot api, telegram automation, chat bot telegram, tg bot.
stripe-integration
wshobson
Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.
hubspot-integration
davila7
Expert patterns for HubSpot CRM integration including OAuth authentication, CRM objects, associations, batch operations, webhooks, and custom objects. Covers Node.js and Python SDKs. Use when: hubspot, hubspot api, hubspot crm, hubspot integration, contacts api.
backend-architect
sickn33
Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems. Masters REST/GraphQL/gRPC APIs, event-driven architectures, service mesh patterns, and modern backend frameworks. Handles service boundary definition, inter-service communication, resilience patterns, and observability. Use PROACTIVELY when creating new backend services or APIs.
building-websocket-server
jeremylongshore
Build scalable WebSocket servers for real-time bidirectional communication. Use when enabling real-time bidirectional communication. Trigger with phrases like "build WebSocket server", "add real-time API", or "implement WebSocket".
plaid-fintech
davila7
Expert patterns for Plaid API integration including Link token flows, transactions sync, identity verification, Auth for ACH, balance checks, webhook handling, and fintech compliance best practices. Use when: plaid, bank account linking, bank connection, ach, account aggregation.