Skip to main content
Speech-to-Video API is ideal if you have an existing voice agent or need full control over your infrastructure and user data.For zero-infrastructure no-code deployment, use Managed Agents instead.

Part 1: Set Up Beyond Presence

1

Sign Up to Beyond Presence

Go to the Beyond Presence Studio and sign up with either your email or your Google account.
2

Create an API Key

Go to the API Keys tab in your account settings, create a new API key, and save it somewhere.

Create an API Key

Learn more about how to use API keys for using the Beyond Presence API.
3

Select an Avatar

Go to the Avatars tab in the Studio and select an avatar you want to use in your application. Then hover the avatar, open the ”…” menu, click “Copy ID”, and save it.

Default Avatars

Explore our stock avatars that can be used immediately.

Part 2: Create a LiveKit Agent with Beyond Presence Avatar

If you already have a functional LiveKit voice agent, skip to Step 5
1

Sign Up to LiveKit Cloud

Sign up to LiveKit at https://cloud.livekit.io/ and create a new project.
2

Create a LiveKit API Key

In your LiveKit Cloud project, go to “Settings” > “API Keys”, generate a new LiveKit API key, and save the resulting code snippet.
3

Export Environment Variables

Set your Beyond Presence and LiveKit secrets as environment variables:
4

Run LiveKit Agents Quickstart

Clone the LiveKit Agents Python Quickstart and follow the README to set up and run your first voice agent in a matter of minutes.
5

Install Beyond Presence LiveKit Plugin

Install the Beyond Presence LiveKit plugin livekit-plugins-bey:
6

Add Beyond Presence Avatar to Voice Agent

Edit src/agent.py and add the Beyond Presence avatar to your voice agent:
Note that Beyond Presence supports several ways of technical integration, but if you are familiar with Python, we recommend using our LiveKit Agents plugin as shown in this guide.

Learn More

LiveKit Agents Integration

Learn more about how Beyond Presence’s LiveKit Agents plugin works.

Create a Custom Avatar

Learn how to create your own Beyond Presence avatar.