Operator
← All integrations
Better stack logo

Connect Better stack to OpenClaw on Operator.io

Better Stack is a monitoring, logging, and incident management solution for apps and services. It helps teams ensure application reliability and performance with real-time insights.

Automate Better stack with AI

Hand Better stack to an OpenClaw agent running on Operator. You write what you want in a chat and it turns that into real Better stack actions like acknowledge incident, create escalation policy, create heartbeat, without you opening the app.

Your agent reaches Better stack directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Better stack

Your agent can call any of these Better stack actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Acknowledge Incident

Tool to acknowledge an ongoing incident. Use when you need to mark an incident as being worked on, which prevents further escalations. Acknowledging an incident signals that someone is actively addressing the issue.

Create Escalation Policy

Creates a new escalation policy for incident management. Escalation policies define who gets notified and in what order when incidents occur. Supports multiple step types: 'escalation' (notify members), 'instructions' (guidance text), 't...

Create Heartbeat

Tool to create a new heartbeat monitor for cron jobs and scheduled tasks. Use when you need to set up monitoring for a service that should send regular heartbeat signals.

Create Heartbeat Group

Tool to create a new heartbeat group. Use when you need to organize related heartbeat checks under a single, logical group. Example prompt: "Create a new heartbeat group named 'Backend services'."

Create Incident

Tool to create a new incident and alert the on-call person. Use when you need to manually report an incident or trigger escalation workflows. The incident will be routed according to the specified escalation policy or default team settings.

Create Incident Comment

Tool to create a new comment on an incident. Use when you need to add documentation, updates, or notes to an existing incident in Better Stack.

Create Metadata

Tool to create or update a metadata record for a resource. Metadata provides key-value associations for resources like monitors, heartbeats, or incidents. Use when you need to tag or annotate resources with custom data. Existing values f...

Create Monitor

Tool to create a new uptime monitor for a URL or service. Use when you need to set up monitoring for websites, APIs, servers, or network services. Supports multiple monitor types including HTTP/HTTPS status checks, keyword monitoring, pi...

Create Monitor Group

Tool to create a new monitor group. Use when you need to organize related monitors under a single, logical group for better dashboard organization.

Create On-Call Schedule

Tool to create a new on-call schedule. Use when you need to set up a new on-call calendar for managing team rotations.

Create Outgoing Webhook Integration

Tool to create a new outgoing webhook integration. Use when you need to register an endpoint to receive event notifications from Better Stack.

Create Escalation Policy Group

Tool to create a new escalation policy group. Use when you need to organize related escalation policies under a single logical group.

Create Source Group

Tool to create a new source group. Use when you have finalized the group name (and optional sort index) and need to organize related log sources under that group.

Create Status Page Group

Tool to create a new status page group. Use when you need to organize related status pages under a single logical group with a descriptive name.

Create Status Page Report

Tool to create a new status page report (incident or maintenance). Use when you need to publish a status update about an ongoing incident or scheduled maintenance on a status page.

Create Status Page Resource

Tool to create a new status page resource. Use when you need to add a monitor, heartbeat, or other resource to a status page for public visibility tracking.

Create Status Page Section

Tool to create a new section on a status page. Use when organizing resources into logical groups (e.g., by datacenter or service type). Leave name blank to hide the section header.

Create Status Update

Tool to create a new status update for an existing status report. Use when you need to post an update about the current state of an incident or maintenance. The update can include a message, affected resources with their status, and opti...

Create Severity Level

Tool to create a new severity level (urgency) for incident management. Use when you need to define notification preferences for different incident severity levels.

Create Urgency Group

Tool to create a new urgency group (severity group) for incident categorization. Use when you need to define severity levels for monitoring alerts and incidents.

Delete Escalation Policy

Tool to delete an escalation policy by ID. Use when you need to permanently remove an existing escalation policy after confirming its ID.

Delete Heartbeat

Tool to permanently delete a heartbeat by ID. Use when you need to remove a heartbeat that is no longer needed.

Delete Heartbeat Group

Tool to permanently delete a heartbeat group by ID. Use when you need to remove a heartbeat group that is no longer needed.

Delete Incident

Tool to permanently delete an existing incident by ID. Use when you need to remove an incident from Better Stack Uptime.

Delete Incident Comment

Tool to delete an existing comment from an incident. Use when you need to remove a comment that was previously added via the API. Note: Only comments created via the API can be deleted; comments created in the UI cannot be deleted via th...

Delete Monitor

Tool to permanently delete a monitor by ID from Better Stack Uptime. Use when you need to remove a monitor that is no longer needed.

Delete Monitor Group

Tool to permanently delete a monitor group by ID from Better Stack Uptime. Use when you need to remove a monitor group that is no longer needed.

Delete On-Call Schedule

Tool to permanently delete an on-call schedule by ID. Use when you need to remove an on-call calendar that is no longer needed.

Delete Outgoing Webhook Integration

Tool to delete an outgoing webhook integration by ID. Use when you need to permanently remove an existing webhook integration.

Delete Escalation Policy Group

Tool to delete an escalation policy group by ID. Use when you need to permanently remove an existing escalation policy group after confirming its ID.

Delete Source Group

Tool to permanently delete a source group by ID from Better Stack Telemetry (Logs). Source groups are used to organize related log sources. Use this action when you need to remove a source group that is no longer needed. Note: This actio...

Delete Status Page Group

Tool to delete a status page group by ID. Use when you need to permanently remove an existing status page group.

Delete Status Page Report

Tool to permanently delete a status page report by ID from Better Stack Uptime. Use this action when you need to remove an existing status page report that is no longer needed. The report will be permanently deleted and cannot be recovered.

Delete Status Page Resource

Tool to delete an existing resource from a status page. Use when you need to permanently remove a resource (monitor or heartbeat) that is displayed on a status page.

Delete Status Page Section

Tool to permanently delete a status page section by ID. Use when you need to remove a section from a status page that is no longer needed. Sections organize resources on status pages for better visibility.

Delete Status Update

Tool to delete an existing status update from a status report. Use when you need to permanently remove a status update after confirming its ID.

Delete Severity

Tool to delete a severity (urgency) by ID. Use when you need to permanently remove an existing severity level after confirming its ID.

Delete Urgency Group

Tool to permanently delete an urgency group (severity group) by ID. Use when you need to remove an existing severity group that is no longer needed.

Escalate Incident

Tool to escalate an ongoing incident to a user, team, schedule, policy, or organization. Use when you need to route an active incident to the appropriate responders with specified notification channels (call, SMS, email, push).

Get Escalation Policy

Tool to get a single escalation policy by its ID. Use when you need full details of a specific escalation policy including its steps, repeat settings, and team information.

Get Heartbeat

Tool to get a single heartbeat by ID. Use when you need to fetch details of a specific heartbeat.

Get Heartbeat Availability

Tool to retrieve availability summary for a specific heartbeat. Use when you need availability metrics for a heartbeat within an optional date range.

Get Heartbeat Group

Tool to get a single heartbeat group by ID. Use when you need to fetch details of a specific heartbeat group.

Get Incident Comment

Tool to get a single comment from an incident. Use when you need to retrieve details of a specific comment on a Better Stack incident.

Get Monitor

Tool to get a single monitor. Use when you need full details of a specific monitor by its ID.

Get Monitor Availability

Tool to return an availability summary for a specific monitor. Use when you need uptime percentage and incident details within an optional date range.

Get Monitor Group

Tool to get a single monitor group by ID. Use when you need to fetch details of a specific monitor group.

Get Monitor Group's Monitors

Tool to get all monitors belonging to a monitor group. Use when you need to retrieve all monitors within a specific monitor group, with optional pagination support.

Plus 69 more Better stack actions your agent can call.

How to connect Better stack

You authorize Better stack once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Better stack without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Better stack

How do I connect Better stack to Operator?
You authorize Better stack once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Better stack without you signing in again.
Can my agent work with issues and pull requests in Better stack?
Yes. It can open and comment on issues, review pull requests, manage labels, and read project details when you ask. Teams use it to triage incoming work, draft release notes, and post a summary of what changed without leaving chat.
Do I need to write code or manage Better stack API keys?
No code and no API keys. You authorize Better stack through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use Better stack together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Better stack and tools like GitHub, Supabase, Pagerduty in one job, reading from one and acting in another without you wiring anything between them.

Connect Better stack to another app

Your agent can run Better stack together with any of these. Each page shows what it does across both apps in one job.

More apps to automate

Apps your agent runs alongside Better stack, or browse all integrations.

Put your agent on Better stack

Sign in, connect Better stack, and hand your agent the work. Your first week is free.

Try for free