RE

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.zip

Installs 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\
74 charsno explicit “when” trigger
Beginner

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

You give it
Retell API key string
You get back
List of configured voice agents

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-sdk installed
  • API key configured
  • Connection verified with agent listing

Error Handling

ErrorCauseSolution
401 UnauthorizedInvalid API keyVerify key in Retell Dashboard
ModuleNotFoundErrorSDK not installednpm install retell-sdk
Connection timeoutNetwork issueCheck firewall allows HTTPS

Resources

Next Steps

Create your first agent: retellai-hello-world

Prerequisites

Retell AI account at retellai.comAPI key from the Retell AI dashboardNode.js 18+ or Python 3.9+

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.

SkillInstallsUpdatedSafetyDifficulty
retellai-install-auth (this skill)127dCautionBeginner
telegram-bot-builder1066moReviewIntermediate
stripe-integration482moNo flagsAdvanced
hubspot-integration56moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

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.

106130

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.

48165

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.

540

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.

1014

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".

321

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.

32

Search skills

Search the agent skills registry