Enable your AI agent to check monitor uptime, surface active incidents, and share a real-time status page summary directly from Betterstack.
5 min read
Updated June 2026
The Betterstack integration connects your AI agent to your Betterstack monitoring account. Your AI agent can check uptime across all monitors, report on specific services, and surface active incidents without customers needing to leave the chat.
A good fit for engineering and support teams who want customers to get instant, accurate uptime information directly from their monitoring tool.
| Action | Description | Use |
|---|---|---|
| Get Monitors | List all monitors with uptime status | Customer-facing |
| Get Monitor Status | Check status of a specific monitor | Customer-facing |
| Get Active Incidents | List ongoing Betterstack incidents | Customer-facing |
| Get Status Page | Get a summary of the public status page | Customer-facing |
| Create Incident | Create a new incident in Betterstack | CoPilot |
Before setting up the Betterstack integration, you'll need:
| Field | Description | Example |
|---|---|---|
| API Token | Your Betterstack API token | bt_xxxxxxxxxxxxxxxx |
After setup, test the integration by opening your AI agent widget and asking:
The AI should respond with live data pulled directly from your Betterstack account.
Regenerate your API token in Betterstack settings and update it in ChatSpark. Make sure the token has not been revoked or expired.
Make sure your monitors are active in Betterstack. Paused monitors will not appear in API responses.
Creating incidents requires write access on your API token. Regenerate the token with full permissions and update it in ChatSpark.