Skip to main content

What you’ll learn

In this quickstart you’ll learn how to:
  1. Create an agent in the Outspeed Dashboard
  2. Install the Outspeed SDK
  3. Build a voice agent that can talk to users

Step 1: Create Agent in Dashboard

  1. Go to the Outspeed Dashboard and sign in
  2. Create a new agent with your desired configuration:
    • Instructions: “You are a helpful assistant”
    • Voice: Choose from available voices like sophie, david, etc.
  3. Important: Make sure Authentication is disabled for this quickstart
  4. 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