Chatspark
K
K

Betterstack

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

Overview

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

ActionDescriptionUse
Get MonitorsList all monitors with uptime statusCustomer-facing
Get Monitor StatusCheck status of a specific monitorCustomer-facing
Get Active IncidentsList ongoing Betterstack incidentsCustomer-facing
Get Status PageGet a summary of the public status pageCustomer-facing
Create IncidentCreate a new incident in BetterstackCoPilot
CoPilot Actions
Create Incident is a CoPilot-only action. It requires write access on your API token and is available to your internal team only.

Prerequisites

Before setting up the Betterstack integration, you'll need:

  • A Betterstack account
  • At least one monitor configured
  • Admin access to generate API tokens

Setup Instructions

Step 1: Generate an API Token

  1. Log in at betterstack.com
  2. Go to Settings and select API
  3. Create a new API token with read access
  4. If you want to create incidents, enable write access on the token
  5. Copy the token and store it securely
Save Your Token
Copy the token immediately after creating it. It will not be displayed again.

Step 2: Enable in ChatSpark

  1. In ChatSpark, go to AI Actions
  2. Find Betterstack in the Library and click Enable
  3. Enter your API Token
  4. Click Save

Configuration Fields

FieldDescriptionExample
API TokenYour Betterstack API tokenbt_xxxxxxxxxxxxxxxx

Testing Your Integration

After setup, test the integration by opening your AI agent widget and asking:

  • “Are all your monitors up?”
  • “Is there an active incident?”
  • “What is the status of your API monitor?”

The AI should respond with live data pulled directly from your Betterstack account.

Troubleshooting

Unauthorized

Regenerate your API token in Betterstack settings and update it in ChatSpark. Make sure the token has not been revoked or expired.

No monitors found

Make sure your monitors are active in Betterstack. Paused monitors will not appear in API responses.

Cannot create incidents

Creating incidents requires write access on your API token. Regenerate the token with full permissions and update it in ChatSpark.

Previous

BambooHR

Next

BigCommerce