ennno/liveavatar-ai-sdr
AI SDR Agent - Create instant AI sales representatives for any website using HeyGen LiveAvatar
npx skills add ennno/liveavatar-ai-sdrREADME
AI SDR Agent - Powered by LiveAvatar
Create an instant AI Sales Development Representative (SDR) for any website using LiveAvatar technology. This app lets you spin up a real-time video avatar that can have voice conversations about any business.
Try it now: Create an AI sales rep for your website in minutes with a free LiveAvatar API key.
Features
- Real-time video avatar with voice chat
- Automatically learns from any website URL (fetches multiple pages for comprehensive knowledge)
- Conversation transcript panel
- 2-minute demo session limit
- Custom avatar selection
- Context reuse for faster subsequent sessions
Quick Start
Prerequisites
- Node.js 18+
- LiveAvatar API key (Get your free key here - sign in with HeyGen account)
Installation
# Clone the repository
git clone https://github.com/eNNNo/liveavatar-ai-sdr.git
cd liveavatar-ai-sdr
# Install dependencies
npm install
# Configure your API key
cp .env.example .env.local
# Edit .env.local and add your LIVEAVATAR_API_KEY
Running
npm run dev
Open http://localhost:3001 in your browser.
Configuration
Environment Variables
Create a .env.local file with:
# Required: Your LiveAvatar API key
LIVEAVATAR_API_KEY=your-api-key-here
# Optional: Auto-start mode (skip the onboarding form)
NEXT_PUBLIC_AUTO_START=false
NEXT_PUBLIC_WEBSITE_URL=https://liveavatar.com
NEXT_PUBLIC_USER_NAME=Visitor
Auto-Start Mode
To skip the onboarding form and immediately start a session:
NEXT_PUBLIC_AUTO_START=true
NEXT_PUBLIC_WEBSITE_URL=https://liveavatar.com
NEXT_PUBLIC_USER_NAME=Demo User
Using with Claude Code
Quick Install (Recommended)
Install the skill with one command:
npx skills add eNNNo/liveavatar-ai-sdr
Important: After installing, restart Claude Code to load the new skill.
Then in any Claude Code session:
/ai-sdr-agent liveavatar.com
Claude will prompt you for your LiveAvatar API key and set everything up automatically.
Manual Installation
If you prefer to set it up manually:
- Open Claude Code in any project
- Run:
/ai-sdr-agent liveavatar.com - Claude will clone this repo, configure your API key, and run the app for you
How It Works
- Website Analysis: The app fetches and analyzes multiple pages from the target website (homepage, about, products, services, etc.)
- Context Creation: Creates a LiveAvatar context with a sales representative persona trained on the comprehensive website content
- Avatar Session: Starts a real-time video session with voice chat capabilities
- Conversation: Users can speak or type to interact with the AI SDR
Tech Stack
- Next.js 15 with App Router
- LiveAvatar SDK by HeyGen
- Tailwind CSS
- TypeScript
Links
- LiveAvatar - Real-time AI avatar platform
- Get API Key - Free LiveAvatar API key
- HeyGen - AI video generation platform
License
MIT