Integrări
Căderile se întâmplă.
Echipa ta află imediat.
Trimitem alerte pe apel, SMS, push, email și chat — și primim alerte din sistemele tale prin webhook sau API, ca să folosești onDuty doar pentru gardă.
Nu avem încă integrarea căutată. Propune-o
Doar on-call · alerte din alte sisteme
Ai deja monitorizare? Trimite-ne alertele.
Orice sistem care poate trimite un webhook sau un apel API deschide un incident în onDuty. Noi ne ocupăm de tură, escaladare, apeluri și pagina de status.
Webhook de primire
Un URL unic pe serviciu. Acceptă JSON generic sau formatele uzuale ale instrumentelor de monitorizare.
Email de primire
O adresă dedicată: orice email trimis acolo devine incident. Bun pentru sisteme vechi.
În curândAPI pentru incidente
Deschizi, confirmi și rezolvi incidente din codul tău, cu chei API pe proiect.
Reguli de rutare
După sursă, severitate sau etichete: ce politică de escaladare se folosește.
# orice sistem poate deschide un incident în onDuty curl -X POST https://hooks.onduty.ro/in/<token> \ -H "Content-Type: application/json" \ -d '{"titlu":"CPU 98% pe db-01","severitate":"critic","sursa":"zabbix","cheie":"db-01-cpu"}' # același "cheie" cu "stare":"rezolvat" închide incidentul
Alerte personale
direct către persoana de gardăSMS
Expeditor „onDuty”, cu link scurt spre incident. Pleacă fără diacritice, ca să încapă într-un singur SMS.
Start și pestePush în aplicație
Notificări pe Android și iPhone, din aplicația instalată din browser. Pentru alertele critice, apelul rămâne canalul sigur.
Despre aplicațieLa deschidere, confirmare și rezolvare, cu link direct spre incident.
Toate planurileChat și echipă
prin URL de webhook, alertele ajung în canalul echipeiSlack
Mesaj în canal prin webhook, cu starea, serviciul și linkul spre incident.
Start și pesteMicrosoft Teams
Mesaj în canal prin webhook, la deschidere, escaladare, confirmare și rezolvare.
Start și pesteTelegram
Botul tău de Telegram trimite alertele în grup sau în privat.
Start și pesteDiscord
Pentru echipe mici și comunități, prin webhook de canal.
Start și pesteGoogle Chat
Mesaj în spațiul echipei, prin webhook de spațiu.
Start și pesteMattermost
Pentru echipele care își țin chatul pe serverele proprii, prin webhook de intrare.
Start și pesteMesaje simple, fără butoane
Lipești în onDuty URL-ul de webhook al canalului și apeși „Testează”. Mesajele din chat țin echipa la curent; incidentul se confirmă din apel (tasta 1), din linkul din SMS sau din aplicație.
Ai alt sistem? Folosește webhook-ul generic semnat HMAC, mai jos.Pentru dezvoltatori
conectezi onDuty la propriile sistemeWebhook generic
JSON semnat HMAC trimis la orice URL, la fiecare eveniment de incident.
Start și pesteAPI REST
Creezi verificări din CI și citești starea din aplicațiile tale.
Start și pesteDocumentația APIHeartbeat
Un URL pe care scriptul tău îl apelează; dacă tace, primești alertă.
Start și peste# heartbeat: la finalul scriptului de backup curl -fsS https://onduty.ro/hb/<token>
# verificare nouă prin API curl -X POST https://api.onduty.ro/v1/checks \ -H "Authorization: Bearer $ONDUTY_KEY" \ -H "Content-Type: application/json" \ -d '{"serviciu":"<id>","tip":"http","tinta":"https://exemplu.ro","interval":60}'
API · apeluri și SMS
Apeluri și SMS din aplicațiile tale (API)
Aceleași numere +40 și aceeași voce ca la alerte, folosite direct din codul tău: „sună X cu mesajul Y” sau „trimite SMS la X”.
- Autentificare cu o cheie API (Bearer), cu drepturi și restricție pe proiect
- Doar către numere verificate în cont — nu poți suna pe oricine
- Alegi numărul de pe care suni, dintre numerele contului
- Fiecare apel și SMS apare în jurnal, cu cheia folosită și rezultatul
# sună un număr verificat și citește mesajul curl -X POST https://api.onduty.ro/v1/calls \ -H "Authorization: Bearer $ONDUTY_KEY" \ -H "Content-Type: application/json" \ -d '{"catre":"+407xxxxxxxx","de_pe":"+40300000001", "mesaj":"Comanda 4821 e blocată la plată."}'
# trimite un SMS curl -X POST https://api.onduty.ro/v1/sms \ -H "Authorization: Bearer $ONDUTY_KEY" \ -H "Content-Type: application/json" \ -d '{"catre":"+407xxxxxxxx","mesaj":"Stocul la produsul 1042 a scazut sub 5 bucati."}'
Alertă din aplicația ta
O comandă blocată sau un import eșuat sună direct omul responsabil, fără să treacă printr-un incident.
Scripturi și joburi
Un backup sau un job de noapte care eșuează te sună sau îți trimite SMS, cu o linie la finalul scriptului.
Notificări de business
SMS către colegi când stocul scade sau o plată mare intră — din același cont, pe aceeași factură.