What you’ll learn
In this quickstart you’ll learn how to:- Create an agent in the Outspeed Dashboard
- Install the Outspeed SDK
- Build a voice agent that can talk to users
Step 1: Create Agent in Dashboard
- Go to the Outspeed Dashboard and sign in
- Create a new agent with your desired configuration:
- Instructions: “You are a helpful assistant”
- Voice: Choose from available voices like
sophie
,david
, etc.
- Important: Make sure Authentication is disabled for this quickstart
- Copy your Agent ID - you’ll need it in the next step
For production apps, you’ll want to enable authentication. See our Authentication Guide for details.
Step 2: Install Outspeed
Install the React SDK using your preferred package manager:Step 3: Create React component
Here’s a complete working example:Want to customize your agent? Edit the configuration in the Outspeed Dashboard - changes apply instantly without code updates!
That’s it!
You now have a working voice agent that can:- Start and end voice sessions with zero backend setup
- Talk to users with AI-powered responses
- Handle voice activity detection automatically
- Be customized entirely through the dashboard
More Examples
Want to see complete implementations with different frameworks? Check out our Examples Repository which includes:- React + Vite + FastAPI - Full-featured voice assistant with weather tools
- React + Vite + Cloudflare Functions - Serverless voice assistant
- Create React App + FastAPI - Simple React setup with Python backend
- Next.js - complete Next.js voice assistant (also includes AI-to-AI chat)
- Swift iOS - Native iOS voice bot with SwiftUI
Next Steps
- Add Authentication: For production apps, enable authentication in your agent settings and follow our Authentication Guide
- Add Tools: Give your agent superpowers with client tools and system tools
- Customize Behavior: Explore voices, context management, and more features