# 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)

## Dari prompt hingga terkirim.

Agen Anda dapat menyiapkan channel, mengelola pelanggan, dan mengonfirmasi pengiriman. Akses baca dan tulis penuh melalui MCP dan CLI.

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

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

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

## Tambahkan Bird ke Leap. Lalu mulai bekerja.

Leap menulis integrasi dari prompt. Anda menambahkan kunci API.

Prompt untuk 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.
```

-

### Tanyakan Leap

Tempel prompt ke chat Leap. Leap membaca quickstart Bird, menulis endpoint dengan Bird SDK, dan mendeklarasikan secret BirdApiKey.

-

### Atur secret

Buat kunci API di Bird pada menu Developers, lalu API keys. Di Leap, buka Settings, lalu Secrets, dan tempel kunci sebagai nilai BirdApiKey. Notifikasi Missing secret value di chat membuka layar yang sama.

-

### Kirim pengujian

Panggil endpoint yang dibuat Leap. Quickstart mengirim dari onboarding@messagebird.dev ke delivered@messagebird.dev, alamat sandbox tempat setiap pesan terkirim. Verifikasi domain Anda sendiri sebelum mengirim ke pelanggan.

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

## Dibuat dengan agen. Siap untuk pengguna Anda.

Aplikasi yang Anda publikasikan memerlukan koneksi sisi server tersendiri ke Bird.

### Simpan kunci di server

Leap mengenkripsi nilai BirdApiKey dan meneruskan rahasia tersebut ke backend Anda saat runtime. Frontend Anda memanggil backend Anda, dan backend Anda memanggil Bird.

[Jelajahi API](/docs/api)

### Gunakan pengirim yang Anda kendalikan

Verifikasi domain email Anda atau konfigurasikan pengirim yang memenuhi syarat untuk kanal yang Anda pilih.

[Siapkan pengiriman pertama Anda](/docs)

### Tampilkan hasil sebenarnya

Simpan ID pesan. Perbarui aplikasi Anda berdasarkan status pesan atau event pengiriman.

[Ikuti hasilnya](/docs/guides/webhooks)

## Beberapa contoh untuk memulai.

Sebutkan produk Bird dan rahasianya. Leap menulis kode backend-nya.

Kirim email selamat datang

```
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.
```

Kirim SMS pembaruan pesanan

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

Lacak pengiriman

```
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.
```

## Sebelum tugas pertama Anda.

Detail di balik koneksi yang berfungsi.

Bagaimana Leap mempelajari Bird API?

Dari prompt Anda. Tautkan panduan Bird, seperti quickstart email, dan Leap membaca halaman tersebut sebelum menulis endpoint.

Di mana kunci API disimpan?

Di dalam secret Leap. Leap mengenkripsi nilainya dan menyediakan secret tersebut ke aplikasi Anda saat runtime, sehingga kunci tidak masuk ke kode Anda.

Apakah saya perlu mengatur region?

Tidak. Bird SDK membaca region dari kunci API Anda, jadi kunci yang diawali bk_eu1_ akan memanggil host EU tanpa pengaturan tambahan.

## Terus membangun. Semuanya terhubung.

Ambil langkah berikutnya dengan alat dan panduan untuk proyek Anda.

- [Panduan cepat email](/docs/get-started/send-your-first-email) — Buat kunci dan kirim email pertama Anda.

- [Panduan cepat SDK](/docs/get-started/quickstarts) — Instal dan panggil Bird di setiap bahasa.

- [Alat AI lainnya](/ai) — Gunakan workspace yang sama dari alat lain.



## 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)
