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: Setup 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:

More Info

Note that Beyond Presence supports several ways of technical integration, but if you are familiar with Python, we recommend to use our LiveKit Agents Integration:

LiveKit Agents Integration

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

Next Steps

Create a Custom Avatar

Learn how to create your own Beyond Presence avatar.

Other Integrations

Learn about our other integration options and find the right path for you.