# Describe the feature to Leap. Bird delivers the messages.

Point Leap at a Bird guide and describe what your app should send. Leap writes an Encore endpoint with the Bird SDK, and your API key lives in a Leap secret.

[Get Started](/dashboard/signup)

[Contact Sales](/demo)

## Del prompt a entregado.

Tu agente puede configurar canales, gestionar clientes y confirmar la entrega. Acceso completo de lectura y escritura a través de MCP y CLI.

**MCP**: `https://mcp.bird.com`

```json
{
  "name": "voice_legs_list"
}
```

Examples: [MCP](/es-es/ai/leap.mcp.md) · [CLI](/es-es/ai/leap.cli.md) · [TypeScript](/es-es/ai/leap.ts.md) · [Python](/es-es/ai/leap.py.md) · [Go](/es-es/ai/leap.go.md) · [PHP](/es-es/ai/leap.php.md) · [HTTP](/es-es/ai/leap.http.md)

## Añade Bird a Leap. Después, ponte a trabajar.

Leap escribe la integración a partir de un prompt. Tú añades la clave de API.

Prompt para Leap

```
Add a backend endpoint to send email with Bird. Follow https://bird.com/docs/get-started/send-your-first-email: use the @messagebird/sdk package and read the API key from a secret named BirdApiKey.
```

-

### Pregunta a Leap

Pega el prompt en el chat de Leap. Leap lee el quickstart de Bird, escribe el endpoint con el SDK de Bird y declara el secreto BirdApiKey.

-

### Configura el secreto

Crea una clave de API en Bird en Developers y luego en claves de API. En Leap, abre Settings, después Secrets, y pega la clave como valor de BirdApiKey. El aviso Missing secret value en el chat abre la misma pantalla.

-

### Envía una prueba

Llama al endpoint que Leap creó. El quickstart envía desde onboarding@messagebird.dev a delivered@messagebird.dev, una dirección de sandbox donde cada mensaje se entrega. Verifica tu propio dominio antes de enviar a clientes.

[Lee el quickstart](/docs/get-started/send-your-first-email)

## Construido con un agente. Listo para tus usuarios.

Tu app publicada necesita su propia conexión del lado del servidor con Bird.

### Mantén la clave en el servidor

Leap cifra el valor de BirdApiKey y pasa el secreto a tu backend en tiempo de ejecución. Tu frontend llama a tu backend, y tu backend llama a Bird.

[Explora la API](/docs/api)

### Usa un remitente que controles

Verifica tu dominio de correo o configura un remitente válido para el canal que elijas.

[Prepara tu primer envío](/docs)

### Muestra el resultado real

Guarda el ID del mensaje. Actualiza tu app a partir del estado del mensaje o los eventos de entrega.

[Sigue el resultado](/docs/guides/webhooks)

## Algunos buenos lugares por donde empezar.

Nombra el producto de Bird y el secreto. Leap escribe el código del backend.

Envía un correo de bienvenida

```
When a user signs up, send a welcome email with Bird using the @messagebird/sdk package and the BirdApiKey secret. Store the returned message ID with the user.
```

Envía una actualización de pedido por mensaje

```
When an order ships, send the customer an SMS with Bird, including the tracking link. Use the @messagebird/sdk package and the BirdApiKey secret.
```

Rastrea la entrega

```
Add an endpoint to read a Bird email message by its stored ID and return its status, so the order page shows whether the email was delivered.
```

## Antes de tu primera tarea.

Los detalles detrás de una conexión funcional.

¿Cómo aprende Leap la API de Bird?

Desde tu prompt. Enlaza una guía de Bird, como el quickstart de email, y Leap lee la página antes de escribir el endpoint.

¿Dónde está la clave de la API?

En un secreto de Leap. Leap cifra el valor y expone el secreto a tu app en tiempo de ejecución, así la clave queda fuera de tu código.

¿Tengo que configurar una región?

No. El SDK de Bird lee la región de tu clave de API, así que una clave que empiece con bk_eu1_ llama al host de la UE sin configuración adicional.

## Sigue construyendo. Todo se conecta.

Da el siguiente paso con las herramientas y guías para tu proyecto.

- [Inicio rápido de email](/docs/get-started/send-your-first-email) — Crea una clave y envía tu primer email.

- [Inicios rápidos del SDK](/docs/get-started/quickstarts) — Instala y llama a Bird en cada lenguaje.

- [Otras herramientas de IA](/ai) — Usa el mismo espacio de trabajo desde otra herramienta.



## Related resources

- [Setting up your coding agent](/learn/basics/setting-up-your-coding-agent) (video)
- [Set up your coding agent](/docs/ai/set-up-your-agent) (docs)
- [What is an MCP server, and how does an agent use one to send messages?](/explained/platform/what-is-an-mcp-server-and-how-does-an-agent-send-messages) (answer)
- [Build with AI agents](/learn/paths/agents) (course)

[Get an implementation brief](/learn/workspace?topic=agents)
