Powiadomienia push z cURL.
Skrypt się kończy, telefon wibruje.
Wyślij powiadomienie push na iPhone’a lub telefon z Androidem jednym wywołaniem cURL. Wklej je na końcu wdrożenia, kopii zapasowej, zadania CI albo długiego treningu modelu, a alert dotrze do ciebie, gdziekolwiek jesteś.
Żadnej aplikacji do publikowania, żadnego projektu Firebase, żadnego certyfikatu APNs. Utwórz skrzynkę w AgentsRoom, skopiuj jej endpoint i klucz tylko do wysyłania, a każde powiadomienie zostanie też w przeszukiwalnej historii na komputerze i telefonie.
$ curl POST /api/dev-inboxes/…/push
{"title":"Wdrożenie zakończone"}
202 Accepted
Wdrożenie zakończone
api v2.4 działa na produkcji
Jedno żądanie HTTPS z dowolnego skryptu, jedno powiadomienie na telefonie, kopia zachowana w skrzynce.
Większość długich zadań kończy się w ciszy. Wdrożenie skończyło się dwadzieścia minut temu, nocna kopia zapasowa padła o 3 nad ranem, migracja wciąż na ciebie czeka, a ty dowiadujesz się o tym dopiero, gdy sam sprawdzisz. Powiadomienie push to najtańszy sposób, żeby przestać sprawdzać, ale jego konfiguracja zwykle oznacza aplikację mobilną, projekt Firebase i certyfikaty do odnawiania.
AgentsRoom już jest na twoim telefonie. API push zamienia go w odbiornik: każda skrzynka dostaje własny endpoint HTTPS i klucz tylko do wysyłania, a wszystko, co potrafi uruchomić cURL, może teraz dotrzeć na twój ekran blokady. Skrypt powłoki, krok w GitHub Actions, zadanie cron, zdarzenie serwera w twojej własnej aplikacji.
Każdy alert jest też zapisywany na serwerze, w skrzynce, którą przeszukasz z komputera lub telefonu. Komputer może być zamknięty: endpoint, skrzynka i dostarczanie działają na serwerach AgentsRoom.
Wszystko, czego potrzebuje powiadomienie, nic do hostowania
Jedna treść JSON, jeden nagłówek z kluczem i kilka gwarancji, które mają znaczenie, gdy skrypt działa bez nadzoru.
Tytuł, treść, link i obraz
Wyślij tytuł do 160 znaków, treść do 16 000, link do otwarcia i publiczny obraz HTTPS. Telefon pokazuje krótki podgląd, skrzynka przechowuje pełny tekst.
Z dźwiękiem lub bez
Każda skrzynka ma domyślny dźwięk, a każde żądanie może go nadpisać: dźwięk urządzenia dla nieudanej kopii zapasowej, cisza dla rutynowego raportu.
Bez duplikatów, gdy skrypt ponawia próbę
Dodaj nagłówek Idempotency-Key, a ponowione żądanie zwróci tę samą wiadomość, zamiast drugi raz uruchamiać wibracje telefonu. Nie jest też ponownie wliczane do twojego limitu.
Klucze tylko do wysyłania, które możesz unieważnić
Klucz w twoim skrypcie może tylko wysyłać. Nie odczyta skrzynki ani nie zmieni jej ustawień. Wygeneruj nowy, jeśli wycieknie, albo unieważnij go, by od razu zatrzymać nowe wiadomości.
Działa przy wyłączonym komputerze
Endpoint i skrzynka działają na serwerze. Zaloguj się w aplikacji mobilnej AgentsRoom na to samo konto, zezwól na powiadomienia i zamknij laptopa.
Prywatna albo świadomie udostępniona
Skrzynka należy do twojego konta lub do jednego projektu. W planie Team lub grupie Pro wybierz członków zespołu, którzy też otrzymują jej alerty. Nigdy nie widzą klucza.
Cała integracja to jedno żądanie
Skopiuj je z ustawień skrzynki, z prawdziwym endpointem i kluczem już wpisanymi.
POST /pushcurl -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"}'Odpowiedź 202 oznacza, że wiadomość została zapisana w skrzynce. Dostarczenie na telefon zależy potem od systemu operacyjnego, twoich ustawień powiadomień i usługi push. W systemie Windows przycisk kopiowania daje wersję PowerShell, która wywołuje curl.exe.
Od zera do pierwszego powiadomienia
Trzy kroki, około dwóch minut, bez konta w innej usłudze.
Otwórz Push i utwórz skrzynkę
W projekcie kliknij Push w docku projektu albo otwórz go z ustawień powiadomień. Wybierz swoje konto lub bieżący projekt i zacznij od szablonu, na przykład Nowa instalacja lub Wdrożenie zakończone.
Skopiuj polecenie cURL
Sekcja Połączenie i ustawienia pokazuje endpoint, klucz tylko do wysyłania i gotowe do uruchomienia żądanie. Zmień tytuł i treść, a potem zapisz integrację, żeby ten sam szablon był dostępny na każdym twoim komputerze.
Uruchom je ze skryptu
Wklej polecenie na końcu skryptu wdrożenia, zadania CI lub zadania cron. Następne uruchomienie wyśle powiadomienie, a wiadomość pojawi się w karcie Push na komputerze i w aplikacji mobilnej.
Co programiści podłączają najpierw
Wszystko, co kończy się, gdy nie patrzysz, to dobry kandydat.
Wdrożenie zakończone lub nieudane
Dodaj jedną linię na końcu skryptu wdrożenia lub zadania CI, z linkiem do wydania albo do logów błędu.
Nowy użytkownik lub nowa instalacja
Wywołaj endpoint ze swojego backendu, gdy ktoś się zarejestruje, zainstaluje twoją aplikację lub przejdzie na wyższy plan, i świętuj z telefonu.
Kopie zapasowe i zadania cron
Użyj dźwięku urządzenia, gdy nocna kopia zapasowa się nie powiedzie, i zachowaj ciszę, gdy się uda. Historia pokazuje, które noce poszły źle.
Długie buildy, importy i treningi
Przestań zaglądać do terminala co dziesięć minut. Zadanie samo da ci znać, kiedy skończy, nawet jeśli odszedłeś od biurka.
Stworzone do pracy w twoich skryptach
Klucz jest przesyłany w nagłówku Authorization, nigdy w adresie URL, więc nie trafia do logów proxy. Ma 192 bity, jest przechowywany jako hash do wyszukiwania i widzi go tylko właściciel skrzynki.
Klucz, który wyciekł, odcinasz jednym kliknięciem: wygeneruj nowy, a stary zostanie odrzucony od następnego żądania, albo unieważnij go, by skrzynka przestała cokolwiek przyjmować. Już odebrane wiadomości pozostają czytelne.
Traktuj to, co przychodzi, jako niezaufaną treść. Obrazy są ładowane z ich publicznego hosta, gdy otwierasz wiadomość, a linki otwierają się dopiero po dotknięciu.
Poproś agenta, żeby to podłączył
dev_inboxes_listdev_inbox_createdev_inbox_configuredev_inbox_membersdev_inbox_messagesdev_inbox_testPowiedz „powiadom mnie na telefonie, gdy ktoś zainstaluje moją aplikację”, a twój agent AI do programowania utworzy skrzynkę, skonfiguruje szablon i doda wywołanie do kodu za pomocą narzędzi MCP AgentsRoom. Dostaje je każdy agent, niezależnie od CLI: Claude Code, Codex, Antigravity i pozostałe.
Agent pyta, zanim zmieni ustawienie lub udostępni skrzynkę, i nigdy nie commituje klucza do wysyłania do twojego repozytorium.
Poznaj AgentsRoom MCPMiesięczny limit powiadomień push
Liczony w miesiącu kalendarzowym, łącznie dla wszystkich twoich skrzynek. E-mail ma osobny limit.
Gość
10
miesięcznie
Darmowy
100
miesięcznie
Plus
200
miesięcznie
Pro
Bez limitu
Miejsca w planie Team obejmują Pro. Wiadomości są przechowywane przez 90 dni, a usunięcie jednej nie zwraca jej powiadomienia do limitu.
Twoje usługi wysyłają e-maile zamiast żądań HTTP? Daj im dedykowany adres.
Skrzynka e-mail programistyChcesz wiedzieć, kiedy agent AI kończy swoją turę, a nie kiedy kończy się twój skrypt? To osobne, wbudowane powiadomienie.
Powiadomienia agentówAPI powiadomień push: pytania
Jak wysłać powiadomienie push na telefon z cURL?
Utwórz skrzynkę Push w AgentsRoom, skopiuj jej endpoint i klucz tylko do wysyłania z sekcji Połączenie i ustawienia, a następnie uruchom żądanie POST z treścią JSON zawierającą co najmniej tytuł. Zaloguj się w aplikacji mobilnej AgentsRoom na to samo konto i zezwól na powiadomienia, aby je odebrać.
Czy komputer musi być włączony?
Nie. Endpoint, skrzynka i dostarczanie działają na serwerach AgentsRoom. Laptop może być zamknięty: powiadomienie i tak dotrze na telefon, a wiadomość poczeka w skrzynce.
Czy to działa na iPhonie i Androidzie?
Tak. Powiadomienia trafiają na każde urządzenie zalogowane na twoje konto w aplikacji mobilnej AgentsRoom na iOS i Androida. Dotknięcie powiadomienia otwiera wiadomość we właściwej skrzynce.
Co może zawierać powiadomienie?
Tytuł do 160 znaków, treść do 16 000, opcjonalny publiczny obraz HTTPS, opcjonalny link HTTPS i dźwięk: domyślny dźwięk urządzenia lub cisza. Własne pliki dźwiękowe nie są obsługiwane.
Jak uniknąć zduplikowanych powiadomień, gdy skrypt ponawia próbę?
Wyślij nagłówek Idempotency-Key z wartością unikalną dla zdarzenia, na przykład numerem wdrożenia. Ponowna próba z tym samym kluczem zwraca pierwotną wiadomość bez drugiego powiadomienia i bez ponownego zużycia limitu.
Co się stanie, jeśli mój klucz do wysyłania wycieknie?
Klucz może tylko wysyłać wiadomości, nigdy ich czytać. Wygeneruj nowy w ustawieniach skrzynki, a stary zostanie odrzucony od następnego żądania, albo unieważnij go, by zatrzymać nowe wiadomości, dopóki nie utworzysz nowego.
Ile powiadomień mogę wysłać?
W miesiącu kalendarzowym, łącznie dla wszystkich skrzynek: 10 jako gość, 100 z darmowym kontem, 200 z Plus i bez limitu z Pro. Miejsca w planie Team obejmują Pro. E-mail ma własny limit.
Czy członkowie mojego zespołu mogą dostawać te same alerty?
Tak, w planie Team lub grupie Pro. Właściciel wybiera członków zespołu, którzy mogą czytać skrzynkę i otrzymywać jej powiadomienia. Nigdy nie widzą klucza do wysyłania i nie mogą zmieniać ustawień.
Powiązane funkcje
Skrzynka e-mail programisty
Daj każdemu projektowi dedykowany adres e-mail do odbioru. Alerty usług, raporty cron i e-maile aplikacji trafiają do AgentsRoom, czytelne na komputerze i telefonie, a nie do twojej skrzynki.
Powiadomienia
Odznaki nieprzeczytanych, powiadomienia systemowe i licznik na ikonie Dock mówią, który agent skończył. Mobilny push niesie awatar agenta, więc wiesz, kto to, zanim odblokujesz telefon.
Wyzwalacze: tryb webhook
Uruchamiaj agenta AI do kodowania z webhooka zamiast z zegara. Wklej jeden publiczny adres URL do GitHuba, GitLaba, Slacka, Lineara, Sentry albo dowolnego serwisu, który potrafi wysłać POST z JSON-em, a AgentsRoom uruchomi agenta w chwili, gdy zdarzenie dotrze: otwarty pull request, nieudany build, utworzone zgłoszenie, wywołany alert. Sprawdzony podpis, opcjonalny filtr na payloadzie, limit nawału i payload zamieniony w zmienne promptu. Agent, który odpytuje w pętli, kosztuje tokeny przy każdym obiegu; wyzwalacz webhook nie kosztuje nic, dopóki nic się nie dzieje.
Mobile Companion
Dyktuj prompty i dołączaj pliki z telefonu. Udostępniaj zrzuty ekranu na iOS lub Android, wybierz projekt i wyślij do agenta albo zapisz w jego backlogu.
Niech twoje skrypty same cię zawołają
Pobierz AgentsRoom, utwórz skrzynkę Push i wyślij pierwsze powiadomienie w dwie minuty.
Aplikacja towarzysząca: monitoruj agentów w podróży
Użyj Claude, Codex, Antigravity CLI lub innego dostawcy AI.
Wysyłaj bugi i prośby bezpośrednio do swojego publicznego backlogu.