Mailbox API untuk agen yang menjawab emailnya sendiri.

Kotak masuk nyata yang dimiliki kode Anda. Email masuk sebagai thread; agen Anda membaca dan membalas melalui API. Tanpa IMAP, tanpa parsing MIME.

Jalankan dari
Cursor
claim-mailbox.sh
REST
# Claim an address on inbox.ai
curl -X POST https://us1.platform.bird.com/v1/email/mailboxes \
  -H "Authorization: Bearer $BIRD_API_KEY" \
  -d '{
    "domain": "inbox.ai",
    "local_part": "goldcrest",
    "display_name": "Goldcrest Support"
  }'

{
  "id": "mbx_01krdgeqcxet5s7t44vh8rt9mg",
  "address": "goldcrest@inbox.ai",
  "receive_policy": "open",
  "state": "active"
}

# Mail arrives; your webhook fires
POST /your-webhook-endpoint
{ "type": "email_mailbox.message_received", "data": { "thread_id": "thr_…", } }

Klaim, tulis, dan balas dalam bahasa yang sudah Anda gunakan.

SDK, CLI, dan server MCP yang di-hosting semuanya menjalankan loop yang sama.

Setiap antarmuka menjalankan empat panggilan yang sama: klaim alamat, tunggu webhook, baca konten baru, dan balas. Pilih runtime Anda; kontraknya identik.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { BirdClient } from "@messagebird/sdk";

const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });

// Claim an address on inbox.ai
const mailbox = await bird.mailbox.create({
  domain: "inbox.ai",
  local_part: "support",
  display_name: "Acme Support",
  receive_policy: "open",
});

// Send a message from the mailbox
await bird.mailbox.compose(mailbox.id, {
  to: ["alice@example.com"],
  subject: "Your request has been received",
  text: "We'll get back to you within one business day.",
});

Klaim, terima, baca, balas.

Seluruh loop hanya empat panggilan.

Alamat menjadi milik Anda sejak panggilan pertama, dan di inbox.ai alamat tersebut dicadangkan secara permanen untuk organisasi Anda. Tidak ada polling: langkah 02 adalah pemicu, melalui webhook. Contoh-contoh ini menggunakan REST biasa; SDK, CLI, dan server MCP yang di-hosting menjalankan loop yang sama.

POST /v1/email/mailboxes
curl -X POST https://us1.platform.bird.com/v1/email/mailboxes \
  -H "Authorization: Bearer $BIRD_API_KEY" \
  -d '{"domain": "inbox.ai", "receive_policy": "open"}'

{
  "id": "mbx_01krdgeqcxet5s7t44vh8rt9mg",
  "address": "k7mq3vx2npr5wcj4tzh6@inbox.ai",
  "state": "active"
}

Anda yang menentukan apa yang masuk.
Tidak ada yang hilang.

Kebijakan penerimaan dan aturan per-pengirim dijalankan terhadap envelope sender; blokir selalu mengalahkan izinkan. Email yang diblokir oleh aturan pengirim disimpan secara diam-diam — Anda tetap bisa membacanya, dan tidak memicu webhook. (Kebijakan `drop` membuang email sepenuhnya dan tidak menyimpannya.)

Model membaca pesannya.
Not the old replies.

Setiap pesan menampilkan header, HTML, sumber mentah, dan lampiran. Field yang benar-benar dibutuhkan agen Anda adalah extracted_text: konten baru, tanpa kutipan. Konteks ada di thread, bukan di empat puluh baris kutipan.

Apa saja kegunaan Mailboxes.

Empat tugas yang bisa dilakukan mailbox sejak hari pertama.

Inbox dukungan yang dijalankan oleh agen.

Setiap percakapan adalah sebuah thread; agen menjawab dalam thread dan menandai yang tidak pasti dengan label yang dipantau oleh manusia.

Semua yang ada di kotak masuk.

Seluruh permukaan dalam sekali pandang.

Inbox API.

Klaim alamat dalam satu panggilan: dibuat di inbox.ai, handle kustom, atau domain Anda sendiri.

MCP & SDK.

Server MCP ter-hosting untuk agen; SDK dan CLI untuk yang lainnya.

Thread & label.

Satu thread per percakapan; label bergaya Gmail dengan satu grammar PATCH.

extracted_text.

Konten baru, tanpa kutipan, siap diberikan ke model.

Lampiran.

Header, HTML, sumber mentah, dan lampiran, semuanya melalui API.

Event.

Keluarga webhook email_mailbox.*: message_received, thread_created, message_sent, message_delivered, message_failed.

Aturan penerimaan.

Kebijakan ditambah izinkan dan blokir per-pengirim, diperiksa terhadap envelope sender.

Filter thread.

Filter thread setiap mailbox berdasarkan label, peserta, subjek, atau status baca melalui API.

Kunci terbatas.

mailbox membaca dan menulis percakapan; mailbox_management mengelola.

Pengiriman sadar supresi.

Balasan dinyatakan sebagai marketing atau transaksional; daftar supresi diterapkan berdasarkan kategori.

Email masuk.
Agen Anda aktif.

Webhook untuk pengiriman yang andal. Hanya email yang masuk inbox yang diteruskan ke webhook — spam dan email yang diblokir disimpan secara diam-diam.

POST /your-webhook-endpoint
Webhook
POST /your-webhook-endpoint HTTP/1.1
Content-Type: application/json

{
  "type": "email_mailbox.message_received",
  "timestamp": "2026-07-23T14:11:02Z",
  "data": {
    "thread_id": "thr_01krdh2p8qz3m9wv6xf0abcnde",
    "message_id": "rem_01krdh3v7t2j5nqx8fw4mzp6bc"
  }
}
  • email_mailbox.message_receivedEmail masuk mencapai kotak masuk.
  • email_mailbox.thread_createdPercakapan baru dibuka.
  • email_mailbox.message_sentBalasan atau pesan keluar dari kotak masuk.
  • email_mailbox.message_deliveredServer penerima menerimanya.
  • email_mailbox.message_failedPengiriman gagal; status dikembalikan ke pesan.

Harga

Mailbox sudah termasuk dalam paket Email Anda

Tidak ada langganan mailbox terpisah. Setiap paket email menyertakan mailbox dengan alamat @inbox.ai yang dibuat otomatis; paket berbayar menambahkan handle kustom.

Gratis

$0

Startup

dari $15/bln

Growth

dari $80/bln

Enterprise

Kustom

Mailbox (domain apa pun)

5

mulai dari 50

mulai dari 100

Kustom

Handle @inbox.ai kustom

mulai dari 10

mulai dari 25

Kustom

Alamat @inbox.ai yang dibuat otomatis

Tidak terbatas sesuai jumlah mailbox Anda, gratis di setiap paket

Handle di domain Anda sendiri

Handle apa pun, tanpa menggunakan kuota

Retensi thread

30 hari di setiap paket

Jendela pemulihan setelah penghapusan

Mailbox yang dihapus memasuki jendela pemulihan selama 30 hari. Alamat Inbox.ai tetap dicadangkan secara permanen untuk organisasi Anda; alamat domain kustom dapat dihubungkan kembali oleh workspace yang sama setelah 30 hari.

Kuota bertambah seiring volume email paket Anda. Penurunan paket tidak akan merusak mailbox: handle yang sudah Anda klaim tetap berfungsi, Anda hanya tidak bisa mengklaim yang baru sampai kembali di bawah batas kuota.

Pertanyaan yang sering diajukan

Apa itu agent mailbox?
Kotak masuk nyata dan dapat dialamatkan yang dimiliki kode Anda. Email yang dikirim ke sana masuk sebagai thread yang dapat dibaca, difilter, dibalas, dan dikirim oleh agen Anda melalui API — tanpa menjalankan server IMAP atau mem-parsing MIME mentah.
Apa bedanya dengan inbound email parsing?
Inbound parsing memberikan Anda pesan mentah. Mailbox menambahkan lapisan percakapan: alamat yang diklaim, thread dengan label, teks tanpa kutipan, dan balasan yang masuk kembali ke dalam thread.
Bisakah saya menggunakan domain sendiri?
Ya. Mailbox bisa berada di domain bersama inbox.ai atau di domain Anda sendiri — penerusan inbound harus dikonfigurasi terlebih dahulu pada domain tersebut. Setiap local part yang tidak dalam masa karantina 30 hari pasca-penghapusan tersedia untuk digunakan.
Apa yang mencegah agen yang tidak terkendali?
Kunci bercakupan, penulisan yang diaudit, dan penekanan berbasis kategori: pengiriman marketing tidak dapat menjangkau penerima yang ditekan. Banjir email masuk juga ditahan, karena email yang diblokir tidak memicu webhook.
Apa perbedaan antara handle kustom dan handle yang dibuat otomatis?
Handle yang dibuat otomatis terdiri dari 20 karakter acak, selalu tersedia dan gratis. Handle kustom adalah yang Anda pilih sendiri (goldcrest@inbox.ai), berlaku siapa cepat dia dapat di semua organisasi, dan menggunakan jatah dari paket Anda.
Apa yang terjadi pada handle kustom saya jika saya downgrade?
Tidak ada yang rusak. Handle yang sudah Anda klaim tetap berfungsi; Anda hanya tidak bisa mengklaim yang baru sampai Anda kembali di bawah batas yang diizinkan.
Apakah mailbox di domain saya sendiri dihitung terhadap sesuatu?
Mailbox tersebut dihitung terhadap kuota mailbox keseluruhan Anda seperti mailbox lainnya, dan bagian lokal mereka tidak menyentuh jatah handle kustom.
Kapan mailbox bukan alat yang tepat?
Jika Anda hanya perlu email diproses menjadi webhook, inbound email biasa sudah cukup. Mailbox baru terasa manfaatnya ketika agen harus mengelola percakapan.
Bagaimana cara memulai?
Buat API key di dashboard, klaim alamat, dan balas thread pertama Anda dalam beberapa menit. Dokumentasi memandu seluruh alurnya, dan server MCP yang di-hosting memberikan agen alat yang sama tanpa perlu kode HTTP tambahan.

Mulai dengan satu channel.
Tambahkan yang lain saat Anda siap.

API key uji coba langsung tersedia untuk Anda. Akses produksi terbuka setelah Anda menambahkan metode pembayaran dan memverifikasi pengirim.

Menggunakan Claude Code, Cursor, atau Codex? Salin prompt pengaturan dan agen Anda akan menginstal Bird CLI dan skill untuk Anda. Pilih milik Anda:

Cursor