Chatspark
Pricing
⌘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 October 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

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.

ActionDescriptionAudience
Create IncidentCreate 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 IncidentsGet active and unresolved Betterstack incidents. Call this when a customer asks about current outages, active incidents, or ongoing service disruptions.Customer-facing
Get Monitor StatusGet 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 MonitorsList 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 PageGet a summary of the Betterstack public status page. Call this when a customer asks for an overall health summary of all services.Customer-facing
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