> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slng.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# How agents work

## Where is my agent running and how?

<img src="https://mintcdn.com/slng-new-docs/fgzHSTXC7k7AhIuF/images/image.png?fit=max&auto=format&n=fgzHSTXC7k7AhIuF&q=85&s=7ce0ba55ddf7d98a0d6e576210d6dba6" alt="Diagram: you create and configure your agent from the SLNG dashboard or API. The agent runs on SLNG infrastructure and calls Listen, Think, and Speak through the Model Gateway and Execution Layer." className="mx-auto" style={{ width:"64%" }} width="2000" height="1300" data-path="images/image.png" />

Every agent lives in a region you pick. That region is where the actual conversation happens, so it decides where the caller's audio is handled.

In an **SLNG Managed** region, the agent runs on SLNG's own infrastructure, in a gateway region across the Americas, Europe, the Middle East, Africa, or Asia-Pacific. In a **LiveKit Cloud** region, the agent runs on LiveKit Cloud in the US, the EU, or India.

You also pick an orchestrator (what glues the models together), either LiveKit or Pipecat. This is the software that powers the conversation, not a place, so either engine can run in any SLNG Managed region.

All the models available in SLNG agents are hosted or served by SLNG, and you can add your own provider keys with [BYOK](/guides/models/bring-your-own-key). There are different models available per region. You can see the whole list of [models here](/models/catalog/all-models).

You manage everything from one place. Whatever region an agent runs in, you create, configure, and launch calls from the same dashboard and API. Only the live conversation happens in the region, and phone lines need to be compatible with the region the agent is in.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.