API Notifikasi Push

Notifikasi push dari cURL.
Skrip selesai, ponsel Anda bergetar.

Kirim notifikasi push ke iPhone atau ponsel Android Anda dengan satu panggilan cURL. Tempelkan di akhir deployment, pencadangan, job CI, atau proses training yang panjang, dan peringatannya sampai ke Anda di mana pun Anda berada.

Tanpa aplikasi yang harus dipublikasikan, tanpa proyek Firebase, tanpa sertifikat APNs. Buat kotak masuk di AgentsRoom, salin endpoint dan kunci khusus kirimnya, dan setiap notifikasi juga tersimpan dalam riwayat yang bisa dicari di desktop dan ponsel Anda.

deploy.sh

$ curl POST /api/dev-inboxes/…/push

{"title":"Deployment selesai"}

202 Accepted

Ponsel Andasekarang

Deployment selesai

api v2.4 sudah live di produksi

Satu permintaan HTTPS dari skrip apa pun, satu notifikasi di ponsel Anda, salinannya tersimpan di kotak masuk.

Sebagian besar tugas panjang berakhir tanpa kabar. Deployment sudah selesai dua puluh menit lalu, pencadangan malam gagal pukul 3 pagi, migrasi masih menunggu Anda, dan Anda baru tahu saat mengeceknya sendiri. Notifikasi push adalah cara termurah untuk berhenti mengecek, tetapi memasangnya biasanya butuh aplikasi seluler, proyek Firebase, dan sertifikat yang harus diperbarui.

AgentsRoom sudah ada di ponsel Anda. Push API menjadikannya penerima: setiap kotak masuk punya endpoint HTTPS sendiri dan kunci khusus kirim, sehingga apa pun yang bisa menjalankan cURL kini dapat menjangkau layar kunci Anda. Skrip shell, langkah GitHub Actions, cron job, atau event server di aplikasi Anda sendiri.

Setiap peringatan juga disimpan di server, dalam kotak masuk yang bisa Anda cari dari desktop atau ponsel. Komputer Anda boleh tertutup: endpoint, kotak masuk, dan pengirimannya berjalan di server AgentsRoom.

Semua yang dibutuhkan notifikasi, tanpa perlu hosting

Satu body JSON, satu header untuk kunci, dan beberapa jaminan yang penting saat skrip berjalan tanpa diawasi.

Judul, isi, tautan, dan gambar

Kirim judul hingga 160 karakter, isi hingga 16.000 karakter, tautan untuk dibuka, dan gambar HTTPS publik. Ponsel menampilkan pratinjau singkat, kotak masuk menyimpan teks lengkapnya.

Bersuara atau senyap

Setiap kotak masuk punya suara bawaan, dan setiap permintaan bisa menggantinya: suara perangkat untuk pencadangan yang gagal, senyap untuk laporan rutin.

Tanpa duplikat saat skrip mencoba ulang

Tambahkan header Idempotency-Key, maka permintaan yang diulang mengembalikan pesan yang sama alih-alih membuat ponsel Anda bergetar dua kali. Kuota Anda juga tidak terpakai lagi.

Kunci khusus kirim yang dapat dicabut

Kunci di skrip Anda hanya bisa mengirim. Kunci itu tidak bisa membaca kotak masuk atau mengubah pengaturannya. Buat ulang jika bocor, atau cabut untuk langsung menghentikan pesan baru.

Tetap jalan saat komputer mati

Endpoint dan kotak masuk berjalan di server. Masuk ke aplikasi seluler AgentsRoom dengan akun yang sama, izinkan notifikasi, lalu tutup laptop Anda.

Pribadi, atau dibagikan dengan sengaja

Kotak masuk milik akun Anda atau satu proyek. Dalam grup Team atau Pro, pilih rekan tim yang juga menerima peringatannya. Mereka tidak pernah melihat kuncinya.

Seluruh integrasinya cukup satu permintaan

Salin dari pengaturan kotak masuk, endpoint dan kunci asli Anda sudah terisi.

Peringatan deployment dari skrip shellPOST /push
curl -X POST https://agentsroom.dev/api/dev-inboxes/INBOX_ID/push \
  -H 'Authorization: Bearer SENDING_KEY' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: deploy-2481' \
  -d '{"title":"Deploy finished","body":"api v2.4 is live","sound":"default",
       "linkUrl":"https://example.com/releases/2481"}'

Respons 202 berarti pesan sudah tersimpan di kotak masuk Anda. Pengiriman ke ponsel selanjutnya bergantung pada sistem operasi, pengaturan notifikasi Anda, dan layanan push. Di Windows, tombol salin memberi Anda versi PowerShell yang memanggil curl.exe.

Dari nol sampai notifikasi pertama Anda

Tiga langkah, sekitar dua menit, tanpa akun di layanan lain.

01

Buka Notifikasi push dan buat kotak masuk

Di dalam proyek, klik Notifikasi push di dock proyek, atau buka dari pengaturan notifikasi. Pilih akun Anda atau proyek saat ini, lalu mulai dari template seperti Instalasi baru atau Deployment selesai.

02

Salin perintah cURL

Koneksi dan pengaturan menampilkan endpoint, kunci khusus kirim, dan permintaan yang siap dijalankan. Ubah judul dan isinya, lalu simpan integrasinya agar template yang sama ikut di semua mesin Anda.

03

Jalankan dari skrip Anda

Tempelkan perintahnya di akhir skrip deployment, job CI, atau tugas cron Anda. Eksekusi berikutnya mengirim notifikasi, dan pesannya muncul di tab Notifikasi push di desktop dan seluler.

Yang pertama kali dipasang para developer

Apa pun yang selesai saat Anda tidak mengawasinya adalah kandidat yang tepat.

Deployment selesai atau gagal

Tambahkan satu baris di akhir skrip deployment atau job CI, dengan tautan ke rilis atau ke log yang gagal.

Pengguna baru atau instalasi baru

Panggil endpoint dari backend Anda saat seseorang mendaftar, memasang aplikasi Anda, atau upgrade, lalu rayakan dari ponsel.

Pencadangan dan cron job

Gunakan suara perangkat saat pencadangan malam gagal dan tetap senyap saat berhasil. Riwayatnya menunjukkan malam mana yang bermasalah.

Build, impor, dan training yang lama

Berhenti mengecek terminal setiap sepuluh menit. Job-nya yang memberi tahu Anda saat selesai, meski Anda sudah meninggalkan meja.

Dirancang untuk hidup di dalam skrip Anda

Kunci dikirim lewat header Authorization, tidak pernah di URL, jadi tidak ikut tercatat di log proxy. Panjangnya 192 bit, disimpan dalam bentuk hash untuk pencarian, dan hanya ditampilkan kepada pemilik kotak masuk.

Kunci yang bocor diputus dengan satu klik: buat ulang dan kunci lama ditolak sejak permintaan berikutnya, atau cabut agar kotak masuk berhenti menerima apa pun. Pesan yang sudah diterima tetap bisa dibaca.

Perlakukan apa yang masuk sebagai konten yang tidak tepercaya. Gambar dimuat dari host publiknya saat Anda membuka pesan, dan tautan hanya terbuka saat Anda mengetuknya.

MCP

Minta agen Anda memasangnya

dev_inboxes_listdev_inbox_createdev_inbox_configuredev_inbox_membersdev_inbox_messagesdev_inbox_test

Katakan “beri tahu saya di ponsel saat ada yang memasang aplikasi saya” dan agen coding AI Anda dapat membuat kotak masuk, mengatur template, dan menambahkan panggilannya ke kode Anda dengan tool MCP AgentsRoom. Setiap agen mendapatkannya, apa pun CLI-nya: Claude Code, Codex, Antigravity, dan lainnya.

Agen akan bertanya sebelum mengubah pengaturan atau membagikan kotak masuk, dan tidak pernah meng-commit kunci pengiriman ke repositori Anda.

Kenali MCP AgentsRoom

Kuota push bulanan

Dihitung per bulan kalender, untuk semua kotak masuk Anda. Email punya kuota terpisah sendiri.

Tamu

10

per bulan

Gratis

100

per bulan

Plus

200

per bulan

Pro

Tanpa batas

Kursi Team sudah termasuk Pro. Pesan disimpan selama 90 hari, dan menghapus pesan tidak mengembalikan notifikasinya.

Layanan Anda mengirim email, bukan permintaan HTTP? Berikan alamat khusus untuk mereka.

Kotak masuk email pengembang

Ingin tahu kapan agen AI menyelesaikan gilirannya, bukan kapan skrip Anda selesai? Itu notifikasi bawaan yang terpisah.

Notifikasi agen

API notifikasi push: pertanyaan

Bagaimana cara mengirim notifikasi push ke ponsel saya dari cURL?

Buat kotak masuk Notifikasi push di AgentsRoom, salin endpoint dan kunci khusus kirimnya dari Koneksi dan pengaturan, lalu jalankan permintaan POST dengan body JSON yang setidaknya berisi judul. Masuk ke aplikasi seluler AgentsRoom dengan akun yang sama dan izinkan notifikasi untuk menerimanya.

Apakah komputer saya harus tetap menyala?

Tidak. Endpoint, kotak masuk, dan pengirimannya berjalan di server AgentsRoom. Laptop Anda boleh tertutup: notifikasi tetap sampai ke ponsel dan pesannya menunggu di kotak masuk.

Apakah ini berfungsi di iPhone dan Android?

Ya. Notifikasi dikirim ke setiap perangkat yang masuk ke akun Anda di aplikasi seluler AgentsRoom di iOS dan Android. Mengetuknya akan membuka pesan di kotak masuk yang tepat.

Apa saja isi sebuah notifikasi?

Judul hingga 160 karakter, isi hingga 16.000 karakter, gambar HTTPS publik opsional, tautan HTTPS opsional, dan suara: bawaan perangkat atau senyap. File suara kustom tidak didukung.

Bagaimana mencegah notifikasi ganda saat skrip saya mencoba ulang?

Kirim header Idempotency-Key dengan nilai yang unik untuk event tersebut, misalnya nomor deployment. Percobaan ulang dengan kunci yang sama mengembalikan pesan asli tanpa notifikasi kedua dan tanpa memakai kuota Anda lagi.

Apa yang terjadi jika kunci pengiriman saya bocor?

Kunci itu hanya bisa mengirim pesan, tidak pernah membacanya. Buat ulang di pengaturan kotak masuk dan kunci lama ditolak sejak permintaan berikutnya, atau cabut untuk menghentikan pesan baru sampai Anda membuat kunci baru.

Berapa banyak notifikasi yang bisa saya kirim?

Per bulan kalender dan untuk semua kotak masuk Anda: 10 sebagai tamu, 100 dengan akun gratis, 200 dengan Plus, dan tanpa batas dengan Pro. Kursi Team sudah termasuk Pro. Email punya kuota sendiri.

Bisakah rekan tim saya menerima peringatan yang sama?

Bisa, dalam grup Team atau Pro. Pemilik memilih rekan tim yang dapat membaca kotak masuk dan menerima notifikasinya. Mereka tidak pernah melihat kunci pengiriman dan tidak bisa mengubah pengaturan.

Fitur terkait

Biarkan skrip Anda yang menepuk pundak Anda

Unduh AgentsRoom, buat kotak masuk Notifikasi push, dan kirim notifikasi pertama Anda dalam dua menit.

GratisUnduh AgentsRoom

Aplikasi pendamping: pantau agen Anda saat bepergian

Gunakan Claude, Codex, Antigravity CLI, atau penyedia AI lainnya.

Dapatkan ekstensi
Chrome Web Store

Kirim bug dan permintaan langsung ke backlog publik Anda.

Beberapa proyek
Multi-penyedia
Beberapa agen
Status langsung
File diff & commit
Pendamping mobile
Pratinjau langsung
Tim agen
Otomatisasi browser
Dev berbasis backlog
Pustaka prompt
Pustaka skill
Lihat semua fitur