Better Stack
for LuumenAI

Read monitors, heartbeats, and on-call state; file incidents after you approve

Connect Better Stack and Luumen can read your monitors, heartbeat checks, availability summaries, response times, escalation policies, and on-call schedules while you work in the terminal. Changes like creating an incident, adding a comment, or acknowledging an alert are previewed first and, by default, wait for your approval.

The Better Stack toolbox

117 tools: 59 read, 58 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet Escalation PolicyGet a single escalation policy by its ID.
  • ReadGet HeartbeatGet a single heartbeat by ID.
  • ReadGet Heartbeat AvailabilityRetrieve availability summary for a specific heartbeat.
  • ReadGet Heartbeat GroupGet a single heartbeat group by ID.
  • ReadGet Incident CommentGet a single comment from an incident.
  • ReadGet MonitorGet a single monitor.
  • ReadGet Monitor AvailabilityReturn an availability summary for a specific monitor.
  • ReadGet Monitor GroupGet a single monitor group by ID.
  • ReadGet Monitor Group's MonitorsGet all monitors belonging to a monitor group.
  • ReadGet Monitor Response TimesRetrieves response time performance metrics for a specific uptime monitor.
  • ReadGet On-Call ScheduleGet a single on-call schedule by ID.
  • ReadGet Outgoing Webhook IntegrationGet a single outgoing webhook integration by ID.
  • ReadGet Escalation Policy GroupGet a single escalation policy group.
  • ReadGet Status PageGet a single status page by ID.
  • ReadGet Status Page GroupGet a single status page group by ID.
  • ReadGet Status Page ReportGet a single status page report by ID.
  • ReadGet Status Page ResourceGet a single status page resource by ID.
  • ReadGet Status Page SectionGet a single status page section.
  • ReadGet Status UpdateGet a single status update by its ID.
  • ReadGet Uptime API TokenRetrieve the configured Uptime API token.
  • ReadGet Severity LevelGet a single severity level (urgency) by ID.
  • ReadGet Urgency GroupGet a single urgency group (severity group) by ID.
  • ReadList AWS CloudWatch IntegrationsList all AWS CloudWatch integrations.
  • ReadList Azure IntegrationsList all Azure integrations.
  • ReadList Catalog RelationsList all catalog relations.
  • ReadList Datadog IntegrationsList all Datadog integrations.
  • ReadList Elastic IntegrationsList Elastic integrations.
  • ReadList Email IntegrationsList email integrations.
  • ReadList Google Monitoring IntegrationsList all Google Monitoring integrations.
  • ReadList Grafana IntegrationsList all Grafana integrations.
  • ReadList Heartbeat GroupsList all heartbeat groups.
  • ReadList HeartbeatsList all heartbeats.
  • ReadList Incidents CommentsList all comments on an incident.
  • ReadList Incidents TimelineRetrieve all timeline events for an incident.
  • ReadList Incidents UptimeList all incidents with optional filtering by monitor, heartbeat, date range, or resolution status.
  • ReadList Jira IntegrationsList all Jira integrations.
  • ReadList MetadataList all existing metadata.
  • ReadList Monitor GroupsList all monitor groups.
  • ReadList MonitorsList all monitors.
  • ReadList New Relic IntegrationsList New Relic integrations.
  • ReadList On-Call Schedule EventsList all events for a specific on-call schedule.
  • ReadList On-Call SchedulesList all on-call schedules.
  • ReadList Outgoing Webhook IntegrationsList all outgoing webhook integrations.
  • ReadList PagerDuty WebhooksList PagerDuty integrations.
  • ReadList Escalation PoliciesList all escalation policies.
  • ReadList Escalation Policy GroupsList all escalation policy groups.
  • ReadList Prometheus IntegrationsList all Prometheus integrations.
  • ReadList Single IncidentRetrieve detailed information about a single incident by its ID.
  • ReadList Slack IntegrationsList all Slack integrations.
  • ReadList Splunk On-Call IntegrationsList all Splunk On-Call integrations.
  • ReadList Status Page GroupsList all status page groups.
  • ReadList Status Pages In Status Page GroupList status pages within a specific status page group.
  • ReadList Status Page ReportsList all reports on a status page.
  • ReadList Status Page Report Status UpdatesList all status updates for a status page report.
  • ReadList Status PagesList all your status pages.
  • ReadList Status Page SectionsList all sections of a specific status page.
  • ReadList Status Page ResourcesList all resources on a status page.
  • ReadList Severity LevelsList all severity levels (urgencies).
  • ReadList Urgency GroupsList all urgency groups (severity groups).
  • WriteAcknowledge IncidentAcknowledge an ongoing incident. Approval by default
  • WriteCreate Escalation PolicyCreates a new escalation policy for incident management. Approval by default
  • WriteCreate HeartbeatCreate a new heartbeat monitor for cron jobs and scheduled tasks. Approval by default
  • WriteCreate Heartbeat GroupCreate a new heartbeat group. Approval by default
  • WriteCreate IncidentCreate a new incident and alert the on-call person. Approval by default
  • WriteCreate Incident CommentCreate a new comment on an incident. Approval by default
  • WriteCreate MetadataCreate or update a metadata record for a resource. Approval by default
  • WriteCreate MonitorCreate a new uptime monitor for a URL or service. Approval by default
  • WriteCreate Monitor GroupCreate a new monitor group. Approval by default
  • WriteCreate On-Call ScheduleCreate a new on-call schedule. Approval by default
  • WriteCreate Outgoing Webhook IntegrationCreate a new outgoing webhook integration. Approval by default
  • WriteCreate Escalation Policy GroupCreate a new escalation policy group. Approval by default
  • WriteCreate Source GroupCreate a new source group. Approval by default
  • WriteCreate Status Page GroupCreate a new status page group. Approval by default
  • WriteCreate Status Page ReportCreate a new status page report (incident or maintenance). Approval by default
  • WriteCreate Status Page ResourceCreate a new status page resource. Approval by default
  • WriteCreate Status Page SectionCreate a new section on a status page. Approval by default
  • WriteCreate Status UpdateCreate a new status update for an existing status report. Approval by default
  • WriteCreate Severity LevelCreate a new severity level (urgency) for incident management. Approval by default
  • WriteCreate Urgency GroupCreate a new urgency group (severity group) for incident categorization. Approval by default
  • WriteDelete Escalation PolicyDelete an escalation policy by ID. Approval by default
  • WriteDelete HeartbeatPermanently delete a heartbeat by ID. Approval by default
  • WriteDelete Heartbeat GroupPermanently delete a heartbeat group by ID. Approval by default
  • WriteDelete IncidentPermanently delete an existing incident by ID. Approval by default
  • WriteDelete Incident CommentDelete an existing comment from an incident. Approval by default
  • WriteDelete MonitorPermanently delete a monitor by ID from Better Stack Uptime. Approval by default
  • WriteDelete Monitor GroupPermanently delete a monitor group by ID from Better Stack Uptime. Approval by default
  • WriteDelete On-Call SchedulePermanently delete an on-call schedule by ID. Approval by default
  • WriteDelete Outgoing Webhook IntegrationDelete an outgoing webhook integration by ID. Approval by default
  • WriteDelete Escalation Policy GroupDelete an escalation policy group by ID. Approval by default
  • WriteDelete Source GroupPermanently delete a source group by ID from Better Stack Telemetry (Logs). Approval by default
  • WriteDelete Status Page GroupDelete a status page group by ID. Approval by default
  • WriteDelete Status Page ReportPermanently delete a status page report by ID from Better Stack Uptime. Approval by default
  • WriteDelete Status Page ResourceDelete an existing resource from a status page. Approval by default
  • WriteDelete Status Page SectionPermanently delete a status page section by ID. Approval by default
  • WriteDelete Status UpdateDelete an existing status update from a status report. Approval by default
  • WriteDelete SeverityDelete a severity (urgency) by ID. Approval by default
  • WriteDelete Urgency GroupPermanently delete an urgency group (severity group) by ID. Approval by default
  • WriteEscalate IncidentEscalate an ongoing incident to a user, team, schedule, policy, or organization. Approval by default
  • WriteResolve IncidentResolve an ongoing incident. Approval by default
  • WriteUpdate Escalation PolicyUpdate an existing escalation policy. Approval by default
  • WriteUpdate HeartbeatUpdate an existing heartbeat configuration. Approval by default
  • WriteUpdate Heartbeat GroupUpdates an existing heartbeat group's properties. Approval by default
  • WriteUpdate Incident CommentUpdate an existing comment on an incident. Approval by default
  • WriteUpdate MonitorUpdate an existing uptime monitor configuration. Approval by default
  • WriteUpdate Monitor GroupUpdates an existing monitor group's properties. Approval by default
  • WriteUpdate On-Call ScheduleUpdate an on-call schedule's name. Approval by default
  • WriteUpdate Outgoing Webhook IntegrationUpdate an existing outgoing webhook integration. Approval by default
  • WriteUpdate Escalation Policy GroupUpdates an existing escalation policy group's properties. Approval by default
  • WriteUpdate Source GroupUpdate an existing source group in Better Stack Logs/Telemetry. Approval by default
  • WriteUpdate Status Page GroupUpdate an existing status page group. Approval by default
  • WriteUpdate Status Page ReportUpdate an existing status page report. Approval by default
  • WriteUpdate Status Page ResourceUpdate an existing status page resource. Approval by default
  • WriteUpdate Status PagesUpdate an existing status page configuration. Approval by default
  • WriteUpdate Status Page SectionUpdate an existing status page section. Approval by default
  • WriteUpdate Status UpdateUpdate an existing status update for a status report. Approval by default
  • WriteUpdate Severity LevelUpdate an existing severity level (urgency) configuration. Approval by default
  • WriteUpdate Urgency GroupUpdate an existing urgency group (severity group). Approval by default

One prompt, start to finish

What a governed Better Stack run looks like inside Luumen.

Questions

How does LuumenAI connect to Better Stack?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Better Stack on its own?

Read actions answer immediately. Anything that writes — acknowledge incident, create escalation policy, create heartbeat, create heartbeat group, and more — is shown as a plan and requires approval by default, including the 18 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Better Stack — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Better Stack to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.