{"page":{"name":"Dutavo","url":"https://status.dutavo.com","updated_at":1793179814405},"status":{"indicator":"operational","description":"All systems operational"},"groups":[{"name":"Customer-facing surfaces","components":[{"key":"surface.web","name":"Marketing site","description":"The marketing site and public documentation.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"surface.dashboard","name":"Dashboard","description":"The customer dashboard.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"surface.api","name":"Public API","description":"The public developer API.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"surface.webhook_ingest","name":"Webhook ingestion","description":"Where Meta delivers WhatsApp events to us.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"surface.data_deletion","name":"Data deletion callback","description":"The Meta data-deletion callback and its status lookup.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1791433775302,"last_checked_at":1793179785331,"monitored":true}]},{"name":"Internal services","components":[{"key":"service.auth","name":"Authentication","description":"Sessions, users, teams and roles.","group":"Internal services","kind":"service","status":"operational","since":1793127404755,"last_checked_at":1793179785331,"monitored":true},{"key":"service.whatsapp","name":"WhatsApp messaging","description":"Outbound messages, media and templates.","group":"Internal services","kind":"service","status":"operational","since":1793127404755,"last_checked_at":1793179785331,"monitored":true},{"key":"service.campaign","name":"Campaign sending","description":"Bulk campaign delivery.","group":"Internal services","kind":"service","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true}]},{"name":"Infrastructure","components":[{"key":"infra.d1","name":"Database","description":"The primary datastore behind the Dutavo platform.","group":"Infrastructure","kind":"infrastructure","status":"operational","since":1793138805410,"last_checked_at":1793179785331,"monitored":true},{"key":"infra.campaign_queue","name":"Campaign queue","description":"Backlog of campaign recipients waiting to be sent.","group":"Infrastructure","kind":"infrastructure","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true}]},{"name":"Third-party dependencies","components":[{"key":"dep.meta_graph","name":"Meta Graph API","description":"Meta's API. Message sending depends on it.","group":"Third-party dependencies","kind":"dependency","status":"operational","since":1793050305800,"last_checked_at":1793179785331,"monitored":true},{"key":"dep.meta_webhooks","name":"Meta webhook delivery","description":"Our endpoint for inbound events from Meta. Measured by whether it is reachable and accepting deliveries.","group":"Third-party dependencies","kind":"dependency","status":"operational","since":1788608426709,"last_checked_at":1793179785331,"monitored":true},{"key":"dep.cf_email","name":"Email delivery","description":"Account, billing and notification email, as reported by our email provider.","group":"Third-party dependencies","kind":"dependency","status":"operational","since":1789136808411,"last_checked_at":1793179785331,"monitored":true}]}],"components":[{"key":"surface.web","name":"Marketing site","description":"The marketing site and public documentation.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"surface.dashboard","name":"Dashboard","description":"The customer dashboard.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"surface.api","name":"Public API","description":"The public developer API.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"surface.webhook_ingest","name":"Webhook ingestion","description":"Where Meta delivers WhatsApp events to us.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"surface.data_deletion","name":"Data deletion callback","description":"The Meta data-deletion callback and its status lookup.","group":"Customer-facing surfaces","kind":"surface","status":"operational","since":1791433775302,"last_checked_at":1793179785331,"monitored":true},{"key":"service.auth","name":"Authentication","description":"Sessions, users, teams and roles.","group":"Internal services","kind":"service","status":"operational","since":1793127404755,"last_checked_at":1793179785331,"monitored":true},{"key":"service.whatsapp","name":"WhatsApp messaging","description":"Outbound messages, media and templates.","group":"Internal services","kind":"service","status":"operational","since":1793127404755,"last_checked_at":1793179785331,"monitored":true},{"key":"service.campaign","name":"Campaign sending","description":"Bulk campaign delivery.","group":"Internal services","kind":"service","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"infra.d1","name":"Database","description":"The primary datastore behind the Dutavo platform.","group":"Infrastructure","kind":"infrastructure","status":"operational","since":1793138805410,"last_checked_at":1793179785331,"monitored":true},{"key":"infra.campaign_queue","name":"Campaign queue","description":"Backlog of campaign recipients waiting to be sent.","group":"Infrastructure","kind":"infrastructure","status":"operational","since":1788074314343,"last_checked_at":1793179785331,"monitored":true},{"key":"dep.meta_graph","name":"Meta Graph API","description":"Meta's API. Message sending depends on it.","group":"Third-party dependencies","kind":"dependency","status":"operational","since":1793050305800,"last_checked_at":1793179785331,"monitored":true},{"key":"dep.meta_webhooks","name":"Meta webhook delivery","description":"Our endpoint for inbound events from Meta. Measured by whether it is reachable and accepting deliveries.","group":"Third-party dependencies","kind":"dependency","status":"operational","since":1788608426709,"last_checked_at":1793179785331,"monitored":true},{"key":"dep.cf_email","name":"Email delivery","description":"Account, billing and notification email, as reported by our email provider.","group":"Third-party dependencies","kind":"dependency","status":"operational","since":1789136808411,"last_checked_at":1793179785331,"monitored":true}],"incidents":[],"maintenance":[],"metrics":[{"key":"webhook_delivery_success","label":"Outbound webhook delivery success","value":100,"unit":"percent","window":"24h","note":null},{"key":"campaign_backlog","label":"Campaign recipients waiting to send","value":0,"unit":"count","window":"now","note":null},{"key":"campaign_throughput","label":"Campaign messages sent","value":0,"unit":"count","window":"1h","note":null},{"key":"meta_webhook_freshness","label":"Since the last inbound event from Meta","value":28,"unit":"minutes","window":"now","note":null},{"key":"api_probe_p95","label":"Public API response time (p95, as measured from our probe)","value":739,"unit":"ms","window":"24h","note":null},{"key":"api_probe_error_rate","label":"Public API probe failure rate","value":0,"unit":"percent","window":"24h","note":"Measured from our own health probe rather than from live traffic."}]}