Des notifications push avec cURL.
Ton script finit, ton téléphone vibre.
Envoie une notification push sur ton iPhone ou ton Android avec une seule commande cURL. Colle-la à la fin d'un déploiement, d'une sauvegarde, d'un job de CI ou d'un long entraînement, et l'alerte te trouve où que tu sois.
Pas d'application à publier, pas de projet Firebase, pas de certificat APNs. Crée une boîte dans AgentsRoom, copie son adresse d'envoi et sa clé, et chaque notification reste aussi dans un historique consultable sur ton ordinateur et ton téléphone.
$ curl POST /api/dev-inboxes/…/push
{"title":"Déploiement terminé"}
202 Accepted
Déploiement terminé
api v2.4 est en production
Une requête HTTPS depuis n'importe quel script, une notification sur ton téléphone, une copie gardée dans la boîte.
La plupart des tâches longues se terminent en silence. Le déploiement a fini il y a vingt minutes, la sauvegarde de la nuit a échoué à 3 h, la migration t'attend toujours, et tu ne l'apprends qu'en allant vérifier. Une notification push est le moyen le plus simple d'arrêter de vérifier, mais en brancher une demande d'habitude une app mobile, un projet Firebase et des certificats à renouveler.
AgentsRoom est déjà sur ton téléphone. L'API Push en fait le récepteur : chaque boîte a son propre point d'envoi HTTPS et sa clé d'envoi, et tout ce qui sait lancer cURL peut atteindre ton écran verrouillé. Un script shell, une étape GitHub Actions, un cron, un événement serveur de ta propre app.
Chaque alerte est aussi enregistrée sur le serveur, dans une boîte que tu peux fouiller depuis ton ordinateur ou ton téléphone. Ton ordinateur peut rester fermé : le point d'envoi, la boîte et la livraison tournent sur les serveurs d'AgentsRoom.
Tout ce qu'il faut à une notification, rien à héberger
Un corps JSON, un en-tête pour la clé, et quelques garanties qui comptent dès qu'un script tourne sans toi.
Titre, texte, lien et image
Envoie un titre jusqu'à 160 caractères, un texte jusqu'à 16 000, un lien à ouvrir et une image HTTPS publique. Le téléphone affiche un aperçu court, la boîte garde le texte complet.
Avec son ou en silence
Chaque boîte a un son par défaut, et chaque requête peut le changer : le son de l'appareil pour une sauvegarde ratée, le silence pour un rapport de routine.
Aucun doublon quand un script réessaie
Ajoute un en-tête Idempotency-Key : une requête rejouée renvoie le même message au lieu de faire vibrer ton téléphone deux fois. Elle n'est pas décomptée une seconde fois.
Des clés d'envoi révocables
La clé de ton script sert uniquement à envoyer. Elle ne lit pas la boîte et ne change pas ses réglages. Régénère-la si elle fuite, ou révoque-la pour couper les nouveaux messages tout de suite.
Fonctionne ordinateur éteint
Le point d'envoi et la boîte tournent sur le serveur. Connecte-toi au même compte dans l'app mobile AgentsRoom, autorise les notifications, et referme ton portable.
Privée, ou partagée exprès
Une boîte appartient à ton compte ou à un projet. Dans une Team ou un groupe Pro, choisis les collègues qui reçoivent aussi ses alertes. Ils ne voient jamais la clé.
Toute l'intégration tient en une requête
Copie-la depuis les réglages de la boîte, avec ton vrai point d'envoi et ta clé déjà remplis.
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"}'Une réponse 202 signifie que le message est enregistré dans ta boîte. La livraison sur le téléphone dépend ensuite du système, de tes réglages de notifications et du service push. Sous Windows, le bouton de copie donne une version PowerShell qui appelle curl.exe.
De zéro à ta première notification
Trois étapes, environ deux minutes, aucun compte à créer ailleurs.
Ouvre Push et crée une boîte
Dans un projet, clique sur Push dans le dock du projet, ou ouvre-le depuis les réglages de notifications. Choisis ton compte ou le projet en cours, et pars d'un modèle comme Nouvelle installation ou Déploiement terminé.
Copie la commande cURL
Connexion et paramètres affiche le point d'envoi, la clé d'envoi et une requête prête à lancer. Modifie le titre et le texte, puis enregistre l'intégration pour retrouver le même modèle sur toutes tes machines.
Lance-la depuis ton script
Colle la commande à la fin de ton script de déploiement, de ton job de CI ou de ta tâche cron. Le prochain passage envoie la notification, et le message apparaît dans l'onglet Push sur ordinateur et sur mobile.
Ce que les développeurs branchent en premier
Tout ce qui se termine pendant que tu ne regardes pas.
Déploiement réussi ou raté
Ajoute une ligne à la fin du script de déploiement ou du job de CI, avec un lien vers la release ou vers les logs en erreur.
Un nouvel utilisateur, une nouvelle installation
Appelle le point d'envoi depuis ton backend quand quelqu'un s'inscrit, installe ton app ou passe à l'offre payante, et fête-le depuis ton téléphone.
Sauvegardes et crons
Le son de l'appareil quand la sauvegarde de la nuit échoue, le silence quand elle réussit. L'historique montre quelles nuits se sont mal passées.
Longs builds, imports et entraînements
Arrête de surveiller un terminal toutes les dix minutes. Le job te prévient quand il a fini, même si tu as quitté ton bureau.
Pensé pour vivre dans tes scripts
La clé voyage dans un en-tête Authorization, jamais dans l'URL, donc elle ne finit pas dans les logs d'un proxy. Elle fait 192 bits, elle est stockée hachée pour la recherche et n'est montrée qu'au propriétaire de la boîte.
Une clé qui fuite se coupe en un clic : régénère-la et l'ancienne est refusée dès la requête suivante, ou révoque-la pour que la boîte n'accepte plus rien. Les messages déjà reçus restent lisibles.
Considère ce qui arrive comme du contenu non fiable. Les images sont chargées depuis leur hébergeur public à l'ouverture d'un message, et les liens ne s'ouvrent que si tu les touches.
Demande à ton agent de tout brancher
dev_inboxes_listdev_inbox_createdev_inbox_configuredev_inbox_membersdev_inbox_messagesdev_inbox_testDis « préviens-moi sur mon téléphone quand quelqu'un installe mon app » et ton agent de code IA peut créer la boîte, configurer le modèle et ajouter l'appel dans ton code avec les outils MCP d'AgentsRoom. Tous les agents les ont, quel que soit leur CLI : Claude Code, Codex, Antigravity et les autres.
L'agent te demande avant de changer un réglage ou de partager une boîte, et il ne commite jamais de clé d'envoi dans ton dépôt.
Découvrir AgentsRoom MCPNotifications push incluses chaque mois
Comptées par mois calendaire, toutes tes boîtes confondues. Les e-mails ont leur propre quota, séparé.
Invité
10
par mois
Gratuit
100
par mois
Plus
200
par mois
Pro
Illimité
Les places Team incluent Pro. Les messages sont gardés 90 jours, et en supprimer un ne rend pas sa notification au quota.
Tes services envoient des e-mails plutôt que des requêtes HTTP ? Donne-leur plutôt une adresse dédiée.
Boîte e-mail développeurTu veux savoir quand un agent IA termine son tour, et pas quand ton script se termine ? C'est une notification à part, intégrée.
Notifications des agentsAPI de notifications push : questions
Comment envoyer une notification push sur mon téléphone avec cURL ?
Crée une boîte Push dans AgentsRoom, copie son point d'envoi et sa clé d'envoi depuis Connexion et paramètres, et lance une requête POST avec un corps JSON qui contient au moins un titre. Connecte-toi au même compte dans l'app mobile AgentsRoom et autorise les notifications pour la recevoir.
Mon ordinateur doit-il rester allumé ?
Non. Le point d'envoi, la boîte et la livraison tournent sur les serveurs d'AgentsRoom. Ton portable peut être fermé : la notification arrive quand même sur ton téléphone et le message t'attend dans la boîte.
Ça marche sur iPhone et sur Android ?
Oui. Les notifications partent vers tous les appareils connectés à ton compte dans l'app mobile AgentsRoom, sur iOS comme sur Android. En toucher une ouvre le message dans la bonne boîte.
Que peut contenir une notification ?
Un titre jusqu'à 160 caractères, un texte jusqu'à 16 000, une image HTTPS publique et un lien HTTPS facultatifs, et le son : celui de l'appareil ou le silence. Les fichiers audio personnalisés ne sont pas pris en charge.
Comment éviter les doublons quand mon script réessaie ?
Envoie un en-tête Idempotency-Key avec une valeur propre à l'événement, comme le numéro du déploiement. Un nouvel essai avec la même clé renvoie le message d'origine, sans seconde notification et sans être décompté à nouveau.
Que se passe-t-il si ma clé d'envoi fuite ?
La clé sert uniquement à envoyer des messages, jamais à les lire. Régénère-la dans les réglages de la boîte et l'ancienne est refusée dès la requête suivante, ou révoque-la pour bloquer les nouveaux messages jusqu'à ce que tu en crées une autre.
Combien de notifications puis-je envoyer ?
Par mois calendaire et toutes boîtes confondues : 10 en invité, 100 avec un compte gratuit, 200 avec Plus et un nombre illimité avec Pro. Les places Team incluent Pro. Les e-mails ont leur propre quota.
Mes collègues peuvent-ils recevoir les mêmes alertes ?
Oui, dans une Team ou un groupe Pro. Le propriétaire choisit les collègues qui peuvent lire la boîte et recevoir ses notifications. Ils ne voient jamais la clé d'envoi et ne peuvent pas changer les réglages.
Fonctionnalités liées
Boîte e-mail développeur
Donne à chaque projet une adresse e-mail de réception. Alertes de services, rapports de cron et e-mails de ton app arrivent dans AgentsRoom, sur ordinateur et mobile.
Notifications
Badges non lus, alertes bureau et compteur du dock indiquent quel agent a terminé. La notification push mobile porte l'avatar de l'agent, vous savez donc qui c'est avant même de déverrouiller.
Déclencheurs : mode webhook
Déclenchez un agent de code IA depuis un webhook plutôt que depuis une horloge. Collez une URL publique dans GitHub, GitLab, Slack, Linear, Sentry ou n'importe quel service capable d'envoyer un POST JSON, et AgentsRoom démarre un agent à l'instant où l'événement arrive : une pull request ouverte, un build cassé, un ticket créé, une alerte déclenchée. Signature vérifiée, filtre facultatif sur le payload, anti-rafale, et le payload devient des variables du prompt. Un agent qui surveille en boucle coûte des tokens à chaque tour ; un déclencheur webhook ne coûte rien tant qu'il ne se passe rien.
Compagnon mobile
Dictez des prompts et joignez des fichiers depuis votre téléphone. Partagez des captures d'écran sur iOS ou Android, choisissez un projet et envoyez-les à un agent ou enregistrez-les dans le backlog du projet.
Laisse tes scripts te taper sur l'épaule
Télécharge AgentsRoom, crée une boîte Push et envoie ta première notification en deux minutes.
App companion : suivez vos agents en déplacement
Utilisez Claude, Codex, Antigravity CLI ou un autre fournisseur IA.
Remontez bugs et demandes directement dans votre backlog public.