# Your own carrier

Use esto cuando los números ya vivan en su carrier o PBX. **Telephony - Trunks - + Add Trunk** abre el cajón **New SIP Trunk**. La pestaña **Channels - Telephony** del agent puede abrir el mismo flujo con **+ Add SIP trunk**, luego elige qué números responde este agent.

Un trunk sin números aún deja al agent en silencio. Un trunk con números y sin predeterminado (y sin ruta entrante) deja a los llamantes timbrando. Ambos lados deben estar hechos.

  <ShotPlaceholder
    src="/assets/telephony/trunks.png"
    name="byoc-trunks"
    alt="Telephony Trunks con Add Trunk"
    capture="Telephony Trunks."
  />

## Qué tipo de trunk

El cajón pregunta **How do you connect?** Elija la forma que coincida con el otro lado - el tipo no puede cambiar después de guardar.

- **VOIP provider** — Conecte números de carriers como Yuboto, Telnyx o Twilio. **Provider** puede ser un preset nombrado o **Custom / manual setup** (los presets prerellenan host, puerto, transporte).
- **Public IP PBX** — Voice Logica inicia sesión en un PBX con una IP pública accesible desde Internet.
- **Local IP PBX** — El PBX está en una LAN. Descargue el conector, espere hasta que esté en vivo, luego ingrese la IP del PBX.
- **Incoming PBX** — Su sistema telefónico se registra aquí para que pueda recibir sus llamadas.
- **Microsoft Teams** — Las llamadas de Teams Phone llegan a su AI agent. Empareje en Microsoft 365 después de que exista el trunk.

  <ShotPlaceholder
    src="/assets/telephony/your-own-carrier-form.png"
    name="your-own-carrier-form"
    alt="Cajón New SIP Trunk How do you connect"
    capture="Selección de tipo New SIP Trunk."
  />

El cajón tiene pestañas **General** y **Advanced**. En General, después de elegir un tipo, complete al menos:

- **Trunk Name** (required) — Nómbrelo según el carrier, no "SIP Trunk 1".
- **Provider** — Preset o Custom / manual setup.
- **Host / IP Address** (required) — Dónde registrarse o enviar SIP.
- **Default Phone Number** — DID predeterminado opcional en el trunk.
- **Username** (required) — Nombre de usuario SIP.
- **Login (Authorization ID)** — ID de autorización cuando el proveedor separa el inicio de sesión del nombre de usuario.
- **Password** (required) — Contraseña SIP.
- **AI agent / Destination** — Dónde aterrizan las llamadas no enrutadas (este agent, un usuario, grupo, etc.).
- **Max Channels** — Límite de canales opcional.
- **Trunk enabled** — Deje activado cuando esté listo para el registro.

**Advanced** (solo si el proveedor lo solicitó): Tipo de conexión, Puerto, Transporte, Host de contacto SIP, Dominio, Dominio From, Proxy saliente, IPs de origen RTP permitidas.

Antes del primer REGISTER, agregue Voice Logica a la lista blanca en el SIP / firewall del extremo lejano cuando el proveedor lo requiera (las IPs se muestran en la configuración del producto).

## Destino predeterminado - dónde aterrizan las llamadas no enrutadas

Un trunk sin destino deja a los llamantes timbrando cuando no existe anulación entrante. Establezca el destino a este AI agent (o un usuario / grupo / conferencia / número externo).

En la pestaña del agent, enviar llamadas no enrutadas a este agent hace el mismo trabajo desde el otro lado.

## Primera configuración - trunk, números, luego este agent

1. **Agregue las IPs requeridas a la lista blanca** en el carrier / PBX cuando se solicite.

2. **Telephony - Trunks - + Add Trunk** (o agent **+ Add SIP trunk**)

   Elija el tipo, complete los campos General, establezca destino = este agent, habilite, **Create Trunk**.

3. **Administre números**

   Agregue los DIDs en el trunk. Un trunk sin números no puede conectar nada en la pestaña del agent.

4. **Espere hasta que el registro muestre en línea** (trunks de proveedor)

   Use registros SIP en la fila si permanece fuera de línea.

5. **Agent - Channels - Telephony**

   Conecte números a este agent, o envíe llamadas no enrutadas aquí si cada número en el trunk debe aterrizar en este agent.

6. **Llame desde un teléfono real**

   Abra **Calls**. No agregue [rutas entrantes](https://docs.voicelogica.ai/es/telephony/routing/) hasta que un segundo número necesite un aterrizaje diferente.

> **Trunk primero, luego la pestaña del agent:** Si la pestaña del agent dice **No SIP trunk yet**, eso es esperado. Cree el trunk, agregue números, luego conecte.
## Microsoft Teams

1. **Add Trunk** / **Add SIP trunk** y elija **Microsoft Teams**.
2. Nómbrelo y créelo. Su dirección SBC dedicada aparece después de crear.
3. Siga **How to connect Microsoft Teams** en la configuración del trunk (lista de verificación de Microsoft 365).

## Solución de problemas

**El registro permanece fuera de línea**

Credenciales incorrectas, el extremo lejano no ha permitido nuestras IPs, o el trunk está deshabilitado. Verifique los registros SIP en la fila del trunk.

**Connect a number falta / el cajón está vacío**

El trunk no tiene DIDs, o está deshabilitado. Administre números primero.

**El trunk está activo pero responde el agent equivocado**

El trunk predeterminado o una [anulación entrante](https://docs.voicelogica.ai/es/telephony/routing/) apunta a otro lugar. Arregle el predeterminado, o conecte el número en el agent que desea - un agent por número.

## Próximos pasos

[Routing](https://docs.voicelogica.ai/es/telephony/routing/) - cuando un DID no debe seguir el trunk predeterminado.  
[Call settings](https://docs.voicelogica.ai/es/telephony/call-settings/) - El PBX entrante necesita el dominio SIP de la empresa.  
[Get a number](https://docs.voicelogica.ai/es/telephony/) - descripción general de línea de prueba vs producción.  
[Voice Logica numbers](https://docs.voicelogica.ai/es/telephony/voice-logica-numbers/) - cuando su plan muestre controles de DID gratuito.
