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 October 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.
Available actions depend on your agent type and plan. Customer-facing actions serve customers. Internal team actions are for authenticated team use. AI CoPilot is Enterprise-only. Plus enables up to 5 actions per agent, Pro enables 40, and Enterprise has no enabled-action limit.
| Action | Description | Audience |
|---|---|---|
| Create Incident | Create a new incident in Betterstack. ONLY when the agent explicitly asks to create or log a Betterstack incident. Do NOT use this to check existing incident status. | Internal team |
| Get Active Incidents | Get active and unresolved Betterstack incidents. Call this when a customer asks about current outages, active incidents, or ongoing service disruptions. | Customer-facing |
| Get Monitor Status | Get the current status and uptime for a specific Betterstack monitor. Call this when a customer asks about a specific service or monitor and whether it is working. | Customer-facing |
| Get Monitors | List all Betterstack monitors and their current uptime status. Call this when a customer asks about uptime, whether services are up, or overall monitoring health. | Customer-facing |
| Get Status Page | Get a summary of the Betterstack public status page. Call this when a customer asks for an overall health summary of all services. | Customer-facing |
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.