Skip to content

Integration · Developer tools

betterstack.com

Connect Claude & ChatGPT to Better Stack

Ask your AI which Better Stack monitors are down, what your uptime was last month, or who is on call. It can read incidents with their timeline and comments, acknowledge and resolve them, and check heartbeats, response times and your status pages. You get the state of your services in the chat without opening the dashboard.

Connect Better Stack Uptime free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Are any of my monitors down right now?”

    The AI lists your uptime monitors with their status and shows the ones that are down or paused, with URL and check settings.

  • “What was the uptime of the checkout monitor, and how slow has it been?”

    It reads the monitor's availability and downtime summary and its recent response times per region.

  • “What happened in the latest incident?”

    It finds the newest incident and reads its cause, timeline and comments: alerts, notifications, acknowledgement and resolution.

What your AI can do

Monitors and heartbeats

List monitors, monitor groups and heartbeats with their status, and read availability, downtime and response times per region.

Incidents and on-call

List incidents, read their timeline and comments, acknowledge and resolve them, and see on-call calendars, escalation policies and team members.

Status pages

Read your status pages, the monitors and components they show, and the incident and maintenance reports posted on them.

  • “Acknowledge the open incident on the API monitor.”

    It finds the incident and acknowledges it, so escalation stops.

  • “Did the nightly backup cron job check in?”

    It finds the heartbeat and reads its status, expected period and availability.

  • “Who is on call, and what does our public status page show?”

    It reads the default on-call calendar with who is on call now, and the status page's current state and latest reports.

215 tools for Better Stack Uptime

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • acknowledge_incidentChanges dataAcknowledge an incident so escalation stops. Pass incident_id.
  • create_a_heartbeatChanges dataCreate a new heartbeat. API summary: Create a heartbeat.
  • create_a_splunk_integrationChanges dataCreate a new splunk on call. API summary: Create a Splunk integration.
  • create_amazon_sns_integrationChanges dataCreate a new amazon sn. API summary: Create Amazon SNS integration.
  • create_an_on_call_scheduleChanges dataCreate a new on call. API summary: Create an on-call schedule.
  • create_an_on_call_schedule_eventChanges dataCreate a new event. API summary: Create an on-call schedule event.
  • create_an_on_call_schedule_rotationChanges dataCreate a new rotation. API summary: Create an on-call schedule rotation.
  • create_aws_cloudwatch_integrationChanges dataCreate a new aws cloudwatch integration. API summary: Create AWS CloudWatch integration.
  • create_azure_integrationChanges dataCreate a new azure integration. API summary: Create Azure integration.
  • create_batch_create_catalog_recordsVisible to othersCreate a new batch. Has effects visible outside this system. API summary: Batch create catalog records.
  • create_catalog_attributeChanges dataCreate a new attribute for a relation. API summary: Create catalog attribute.
  • create_catalog_recordChanges dataCreate a new record for a relation. API summary: Create catalog record.
  • create_catalog_relationChanges dataCreate a new relation. API summary: Create catalog relation.
  • create_commentChanges dataCreate a new message for a incident. API summary: Create comment.
  • create_datadog_integrationChanges dataCreate a new datadog integration. API summary: Create Datadog integration.
  • create_elastic_integrationChanges dataCreate a new elastic integration. API summary: Create Elastic integration.
  • create_email_integrationVisible to othersEmail a integration. Has effects visible outside this system. API summary: Create email integration.
  • create_escalate_incidentChanges dataCreate a new escalate for a incident. API summary: Escalate incident.
  • create_escalation_policyChanges dataCreate a new policy. API summary: Create escalation policy.
  • create_escalation_policy_groupChanges dataCreate a new policy group. API summary: Create escalation policy group.
  • create_google_monitoring_integrationChanges dataCreate a new google monitoring integration. API summary: Create Google Monitoring integration.
  • create_grafana_integrationChanges dataCreate a new grafana integration. API summary: Create Grafana integration.
  • create_heartbeat_groupChanges dataCreate a new heartbeat group. API summary: Create heartbeat group.
  • create_incidentChanges dataCreate a new incident. API summary: Create incident.
  • create_incoming_webhookDeletesCreate a new incoming webhook. Destructive action; may require approval. API summary: Create incoming webhook.
  • create_invite_a_team_memberChanges dataCreate a new user. API summary: Invite a team member.
  • create_monitorChanges dataCreate a new monitor. API summary: Create monitor.
  • create_monitor_groupChanges dataCreate a new monitor group. API summary: Create monitor group.
  • create_new_relic_integrationChanges dataCreate a new relic integration. API summary: Create New Relic integration.
  • create_outgoing_webhookDeletesCreate a new outgoing webhook. Destructive action; may require approval. API summary: Create outgoing webhook.
  • create_pagerduty_integrationDeletesCreate a new pager duty webhook. Destructive action; may require approval. API summary: Create PagerDuty integration.
  • create_prometheus_integrationChanges dataCreate a new prometheus integration. API summary: Create Prometheus integration.
  • create_severityChanges dataCreate a new urgency. API summary: Create severity.
  • create_severity_groupChanges dataCreate a new urgency group. API summary: Create severity group.
  • create_status_pageChanges dataGet the current status of a page. API summary: Create status page.
  • create_status_page_groupChanges dataGet the current status of a page group. API summary: Create status page group.
  • create_status_page_reportChanges dataGet the current status of a page by status page id. API summary: Create status page report.
  • create_status_page_resourceChanges dataCreate a new resource for a page. API summary: Create status page resource.
  • create_status_page_sectionChanges dataCreate a new section for a page. API summary: Create status page section.
  • create_status_page_subscriberList resources for a page. API summary: Create status page subscriber.
  • create_status_updateChanges dataGet the current status of a status report by status report id. API summary: Create status update.
  • delete_batch_remove_catalog_recordsMoves moneyPermanently delete a batch by relation id. Financial or irreversible action; may require approval. API summary: Batch remove catalog records.
  • get_a_single_catalog_recordGet one record for a relation by record id. API summary: Get a single Catalog record.
  • get_a_single_on_call_schedule_eventGet one event by event id. API summary: Get a single on-call schedule event.
  • get_a_single_team_memberGet one user by user id. API summary: Get a single team member.
  • get_amazon_sns_integrationGet one amazon sn by amazon sn id. API summary: Get Amazon SNS integration.
  • get_an_on_call_schedule_rotationList rotations. API summary: Get an on-call schedule rotation.
  • get_aws_cloudwatch_integrationGet one aws cloudwatch integration by aws cloudwatch integration id. API summary: Get AWS CloudWatch integration.
  • get_azure_integrationGet one azure integration by azure integration id. API summary: Get Azure integration.
  • get_catalog_attributeGet one attribute for a relation by attribute id. API summary: Get catalog attribute.
  • get_catalog_relationGet one relation by relation id. API summary: Get catalog relation.
  • get_commentGet one message for a incident by message id. API summary: Get comment.
  • get_current_on_callGet the default on-call calendar including who is on call right now.
  • get_datadog_integrationGet one datadog integration by datadog integration id. API summary: Get Datadog integration.
  • get_elastic_integrationGet one elastic integration by elastic integration id. API summary: Get Elastic integration.
  • get_email_integrationGet one email integration by email integration id. API summary: Get email integration.
  • get_escalation_policyGet one policy by policy id. API summary: Get escalation policy.
  • get_escalation_policy_groupGet one policy group by policy group id. API summary: Get escalation policy group.
  • get_google_monitoring_integrationGet one google monitoring integration by google monitoring integration id. API summary: Get Google Monitoring integration.
  • get_grafana_integrationGet one grafana integration by grafana integration id. API summary: Get Grafana integration.
  • get_heartbeatGet one heartbeat monitor by heartbeat_id with its status and expected period.
  • get_heartbeat_availabilityGet a heartbeat's availability (uptime percentage) summary. Pass heartbeat_id.
  • get_heartbeat_groupGet one heartbeat group by heartbeat group id. API summary: Get heartbeat group.
  • get_incidentGet one incident by incident_id with its cause, status and who acknowledged or resolved it.
  • get_incident_timelineGet the timeline of an incident: alerts, notifications, acknowledgements and resolution. Pass incident_id.
  • get_incoming_webhookGet one incoming webhook by incoming webhook id. API summary: Get incoming webhook.
  • get_jira_integrationGet one jira integration by jira integration id. API summary: Get Jira integration.
  • get_monitorGet one uptime monitor by monitor_id with its current status and configuration.
  • get_monitor_availabilityGet a monitor's availability (uptime percentage) and downtime summary. Pass monitor_id.
  • get_monitor_groupGet one monitor group by monitor group id. API summary: Get monitor group.
  • get_monitor_response_timesGet recent response times for a monitor, per region. Pass monitor_id.
  • get_new_relic_integrationGet one new relic integration by new relic integration id. API summary: Get New Relic integration.
  • get_outgoing_webhookGet one outgoing webhook by outgoing webhook id. API summary: Get outgoing webhook.
  • get_pagerduty_integrationGet one pager duty webhook by pager duty webhook id. API summary: Get PagerDuty integration.
  • get_prometheus_integrationGet one prometheus integration by prometheus integration id. API summary: Get Prometheus integration.
  • get_severityGet one urgency by urgency id. API summary: Get severity.
  • get_severity_groupGet one urgency group by urgency group id. API summary: Get severity group.
  • get_slack_integrationGet one slack integration by slack integration id. API summary: Get Slack integration.
  • get_splunk_integrationGet one splunk on call by splunk on call id. API summary: Get Splunk integration.
  • get_status_pageGet one status page by status_page_id with its settings and current aggregate state.
  • get_status_page_groupGet one status page group by status page group id. API summary: Get status page group.
  • get_status_page_reportGet one status report from a status page. Pass status_page_id and status_report_id.
  • get_status_page_resourceGet one resource for a page by resource id. API summary: Get status page resource.
  • get_status_page_sectionGet one section for a page by section id. API summary: Get status page section.
  • get_status_page_subscriberGet one subscriber for a page by subscriber id. API summary: Get status page subscriber.
  • get_status_updateGet one status update for a status report by status update id. API summary: Get status update.
  • get_usage_overviewList usages. API summary: Get usage overview.
  • get_usage_per_productList logs. API summary: Get usage per product.
  • list_all_alertsList alerts. API summary: List all alerts.
  • list_all_connectionsList connections. API summary: List all connections.
  • list_all_dashboardsList dashboards. API summary: List all dashboards.
  • list_all_explorationsList explorations. API summary: List all explorations.
  • list_all_sourcesList sources. API summary: List all sources.
  • list_amazon_sns_integrationsList amazon sns. API summary: List Amazon SNS integrations.
  • list_aws_cloudwatch_integrationsList aws cloudwatch integrations.
  • list_azure_integrationsList azure integrations.
  • list_catalog_attributesList attributes for a relation. API summary: List catalog attributes.
  • list_catalog_recordsList records for a relation. API summary: List catalog records.
  • list_catalog_relationsList relations. API summary: List catalog relations.
  • list_datadog_integrationsList datadog integrations.
  • list_elastic_integrationsList elastic integrations.
  • list_email_integrationsVisible to othersEmail a integration. Has effects visible outside this system. API summary: List email integrations.
  • list_escalation_policiesList escalation policies that decide who gets alerted and when.
  • list_escalation_policy_groupsList policy groups. API summary: List escalation policy groups.
  • list_google_monitoring_integrationsList google monitoring integrations.
  • list_grafana_integrationsList grafana integrations.
  • list_heartbeat_groupsList heartbeat groups.
  • list_heartbeatsList heartbeat (cron job) monitors and their status.
  • list_incident_commentsList the comments on an incident. Pass incident_id.
  • list_incidentsList incidents (outages and alerts), newest first.
  • list_incoming_webhooksList incoming webhooks.
  • list_jira_integrationsList jira integrations.
  • list_metadataList metadata.
  • list_monitor_group_monitorsList the monitors in one monitor group. Pass monitor_group_id.
  • list_monitor_groupsList the groups monitors are organised in.
  • list_monitorsList uptime monitors with their URL, status (up, down, paused) and check settings. Paginated.
  • list_new_relic_integrationsChanges dataCreate a new relic integration. API summary: List New Relic integrations.
  • list_on_call_calendarsList on-call calendars.
  • list_on_call_schedule_eventsList events. API summary: List on-call schedule events.
  • list_outgoing_webhooksList outgoing webhooks.
  • list_pagerduty_integrationsList pager duty webhooks. API summary: List PagerDuty integrations.
  • list_prometheus_integrationsList prometheus integrations.
  • list_rolesList roles.
  • list_severitiesList urgencies. API summary: List severities.
  • list_severity_groupsList urgency groups. API summary: List severity groups.
  • list_slack_integrationsList slack integrations.
  • list_splunk_integrationsList splunk on calls. API summary: List Splunk integrations.
  • list_status_page_groupsGet the current status of a page group. API summary: List status page groups.
  • list_status_page_reportsList the incident and maintenance reports posted on a status page. Pass status_page_id.
  • list_status_page_resourcesList the monitors and components shown on a status page. Pass status_page_id.
  • list_status_page_sectionsList sections for a page. API summary: List status page sections.
  • list_status_page_subscribersList subscribers for a page. API summary: List status page subscribers.
  • list_status_pagesList your public status pages.
  • list_status_pages_in_a_groupGet the current status of a status page group by status page group id. API summary: List status pages in a group.
  • list_status_updates_per_reportGet the current status of a status report by status report id. API summary: List status updates per report.
  • list_team_membersList the members of your Better Stack team.
  • remove_a_team_member_from_team_by_e_mailMoves moneyPermanently delete a user. Financial or irreversible action; may require approval. API summary: Remove a team member from team by e-mail.
  • remove_a_team_member_from_team_by_idDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Remove a team member from team by ID.
  • remove_amazon_sns_integrationDeletesPermanently delete a amazon sn by amazon sn id. Destructive action; may require approval. API summary: Remove Amazon SNS integration.
  • remove_an_on_call_schedule_rotationMoves moneyPermanently delete a rotation. Financial or irreversible action; may require approval. API summary: Remove an on-call schedule rotation.
  • remove_aws_cloudwatch_integrationDeletesPermanently delete a aws cloudwatch integration by aws cloudwatch integration id. Destructive action; may require approval. API summary: Remove AWS CloudWatch integration.
  • remove_azure_integrationDeletesPermanently delete a azure integration by azure integration id. Destructive action; may require approval. API summary: Remove Azure integration.
  • remove_catalog_attributeDeletesPermanently delete a attribute by attribute id. Destructive action; may require approval. API summary: Remove catalog attribute.
  • remove_catalog_recordDeletesPermanently delete a record by record id. Destructive action; may require approval. API summary: Remove catalog record.
  • remove_catalog_relationDeletesPermanently delete a relation by relation id. Destructive action; may require approval. API summary: Remove catalog relation.
  • remove_datadog_integrationDeletesPermanently delete a datadog integration by datadog integration id. Destructive action; may require approval. API summary: Remove Datadog integration.
  • remove_elastic_integrationDeletesPermanently delete a elastic integration by elastic integration id. Destructive action; may require approval. API summary: Remove Elastic integration.
  • remove_email_integrationDeletesPermanently delete a email integration by email integration id. Destructive action; may require approval. API summary: Remove email integration.
  • remove_escalation_policyDeletesPermanently delete a policy by policy id. Destructive action; may require approval. API summary: Remove escalation policy.
  • remove_escalation_policy_groupDeletesPermanently delete a policy group by policy group id. Destructive action; may require approval. API summary: Remove escalation policy group.
  • remove_google_monitoring_integrationDeletesPermanently delete a google monitoring integration by google monitoring integration id. Destructive action; may require approval. API summary: Remove Google Monitoring integration.
  • remove_grafana_integrationDeletesPermanently delete a grafana integration by grafana integration id. Destructive action; may require approval. API summary: Remove Grafana integration.
  • remove_heartbeatDeletesPermanently delete a heartbeat by heartbeat id. Destructive action; may require approval. API summary: Remove heartbeat.
  • remove_heartbeat_groupDeletesPermanently delete a heartbeat group by heartbeat group id. Destructive action; may require approval. API summary: Remove heartbeat group.
  • remove_incidentDeletesPermanently delete a incident by incident id. Destructive action; may require approval. API summary: Remove incident.
  • remove_incoming_webhookDeletesPermanently delete a incoming webhook by incoming webhook id. Destructive action; may require approval. API summary: Remove incoming webhook.
  • remove_monitorDeletesPermanently delete a monitor by monitor id. Destructive action; may require approval. API summary: Remove monitor.
  • remove_monitor_groupDeletesPermanently delete a monitor group by monitor group id. Destructive action; may require approval. API summary: Remove monitor group.
  • remove_new_relic_integrationDeletesPermanently delete a new relic integration by new relic integration id. Destructive action; may require approval. API summary: Remove New Relic integration.
  • remove_on_call_scheduleDeletesPermanently delete a on call by on call id. Destructive action; may require approval. API summary: Remove on-call schedule.
  • remove_on_call_schedule_eventDeletesPermanently delete a event by event id. Destructive action; may require approval. API summary: Remove on-call schedule event.
  • remove_outgoing_webhookDeletesPermanently delete a outgoing webhook by outgoing webhook id. Destructive action; may require approval. API summary: Remove outgoing webhook.
  • remove_pagerduty_integrationDeletesPermanently delete a pager duty webhook by pager duty webhook id. Destructive action; may require approval. API summary: Remove PagerDuty integration.
  • remove_prometheus_integrationDeletesPermanently delete a prometheus integration by prometheus integration id. Destructive action; may require approval. API summary: Remove Prometheus integration.
  • remove_severityDeletesPermanently delete a urgency by urgency id. Destructive action; may require approval. API summary: Remove severity.
  • remove_severity_groupDeletesPermanently delete a urgency group by urgency group id. Destructive action; may require approval. API summary: Remove severity group.
  • remove_splunk_integrationDeletesPermanently delete a splunk on call by splunk on call id. Destructive action; may require approval. API summary: Remove Splunk integration.
  • remove_status_pageDeletesPermanently delete a page by page id. Destructive action; may require approval. API summary: Remove status page.
  • remove_status_page_groupDeletesPermanently delete a status page group by status page group id. Destructive action; may require approval. API summary: Remove status page group.
  • remove_status_page_reportDeletesPermanently delete a status report by status report id. Destructive action; may require approval. API summary: Remove status page report.
  • remove_status_page_resourceDeletesPermanently delete a resource by resource id. Destructive action; may require approval. API summary: Remove status page resource.
  • remove_status_page_sectionDeletesPermanently delete a section by section id. Destructive action; may require approval. API summary: Remove status page section.
  • remove_status_page_subscriberDeletesPermanently delete a subscriber by subscriber id. Destructive action; may require approval. API summary: Remove status page subscriber.
  • remove_status_updateDeletesPermanently delete a status update by status update id. Destructive action; may require approval. API summary: Remove status update.
  • reopen_incidentVisible to othersReopen a incident (incident id). Has effects visible outside this system. API summary: Reopen incident.
  • resolve_incidentChanges dataMark an incident as resolved. Pass incident_id.
  • update_amazon_sns_integrationChanges dataUpdate an existing amazon sn identified by amazon sn id. Only the fields you pass are changed. API summary: Update Amazon SNS integration.
  • update_an_on_call_scheduleChanges dataUpdate an existing on call identified by on call id. Only the fields you pass are changed. API summary: Update an on-call schedule.
  • update_aws_cloudwatch_integrationChanges dataUpdate an existing aws cloudwatch integration identified by aws cloudwatch integration id. Only the fields you pass are changed. API summary: Update AWS CloudWatch integration.
  • update_azure_integrationChanges dataUpdate an existing azure integration identified by azure integration id. Only the fields you pass are changed. API summary: Update Azure integration.
  • update_batch_update_catalog_recordsVisible to othersUpdate an existing batch identified by relation id. Has effects visible outside this system. API summary: Batch update catalog records.
  • update_bulk_update_on_call_schedule_eventsVisible to othersUpdate an existing event. Has effects visible outside this system. API summary: Bulk update on-call schedule events.
  • update_catalog_attributeChanges dataUpdate an existing attribute identified by attribute id. Only the fields you pass are changed. API summary: Update catalog attribute.
  • update_catalog_recordChanges dataUpdate an existing record identified by record id. Only the fields you pass are changed. API summary: Update catalog record.
  • update_catalog_relationChanges dataUpdate an existing relation identified by relation id. Only the fields you pass are changed. API summary: Update catalog relation.
  • update_commentChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Update comment.
  • update_datadog_integrationChanges dataUpdate an existing datadog integration identified by datadog integration id. Only the fields you pass are changed. API summary: Update Datadog integration.
  • update_elastic_integrationChanges dataUpdate an existing elastic integration identified by elastic integration id. Only the fields you pass are changed. API summary: Update Elastic integration.
  • update_email_integrationVisible to othersUpdate an existing email integration identified by email integration id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update email integration.
  • update_escalation_policyChanges dataUpdate an existing policy identified by policy id. Only the fields you pass are changed. API summary: Update escalation policy.
  • update_escalation_policy_groupChanges dataUpdate an existing policy group identified by policy group id. Only the fields you pass are changed. API summary: Update escalation policy group.
  • update_google_monitoring_integrationChanges dataUpdate an existing google monitoring integration identified by google monitoring integration id. Only the fields you pass are changed. API summary: Update Google Monitoring integration.
  • update_grafana_integrationChanges dataUpdate an existing grafana integration identified by grafana integration id. Only the fields you pass are changed. API summary: Update Grafana integration.
  • update_heartbeatChanges dataUpdate an existing heartbeat identified by heartbeat id. Only the fields you pass are changed. API summary: Update heartbeat.
  • update_heartbeat_groupChanges dataUpdate an existing heartbeat group identified by heartbeat group id. Only the fields you pass are changed. API summary: Update heartbeat group.
  • update_incoming_webhookDeletesUpdate an existing incoming webhook identified by incoming webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update incoming webhook.
  • update_jira_integrationChanges dataUpdate an existing jira integration identified by jira integration id. Only the fields you pass are changed. API summary: Update Jira integration.
  • update_metadataChanges dataCreate a new metadata. API summary: Update metadata.
  • update_monitorChanges dataUpdate an existing monitor identified by monitor id. Only the fields you pass are changed. API summary: Update monitor.
  • update_monitor_groupChanges dataUpdate an existing monitor group identified by monitor group id. Only the fields you pass are changed. API summary: Update monitor group.
  • update_new_relic_integrationChanges dataUpdate an existing new relic integration identified by new relic integration id. Only the fields you pass are changed. API summary: Update New Relic integration.
  • update_on_call_schedule_eventChanges dataUpdate an existing event identified by event id. Only the fields you pass are changed. API summary: Update on-call schedule event.
  • update_outgoing_webhookDeletesUpdate an existing outgoing webhook identified by outgoing webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update outgoing webhook.
  • update_pagerduty_integrationDeletesUpdate an existing pager duty webhook identified by pager duty webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update PagerDuty integration.
  • update_prometheus_integrationChanges dataUpdate an existing prometheus integration identified by prometheus integration id. Only the fields you pass are changed. API summary: Update Prometheus integration.
  • update_severityChanges dataUpdate an existing urgency identified by urgency id. Only the fields you pass are changed. API summary: Update severity.
  • update_severity_groupChanges dataUpdate an existing urgency group identified by urgency group id. Only the fields you pass are changed. API summary: Update severity group.
  • update_splunk_integrationChanges dataUpdate an existing splunk on call identified by splunk on call id. Only the fields you pass are changed. API summary: Update Splunk integration.
  • update_status_pageChanges dataUpdate an existing page identified by page id. Only the fields you pass are changed. API summary: Update status page.
  • update_status_page_groupChanges dataUpdate an existing status page group identified by status page group id. Only the fields you pass are changed. API summary: Update status page group.
  • update_status_page_reportChanges dataUpdate an existing status report identified by status report id. Only the fields you pass are changed. API summary: Update status page report.
  • update_status_page_resourceChanges dataUpdate an existing resource identified by resource id. Only the fields you pass are changed. API summary: Update status page resource.
  • update_status_page_sectionChanges dataUpdate an existing section identified by section id. Only the fields you pass are changed. API summary: Update status page section.
  • update_status_updateChanges dataUpdate an existing status update identified by status update id. Only the fields you pass are changed. API summary: Update status update.
  • update_team_member_roleDeletesUpdate an existing change role identified by change role id. Destructive action; may require approval. API summary: Update team member role.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Better Stack Uptime from the app list.

  2. 2

    Paste your key

    Paste a Better Stack Uptime API token. In Better Stack, open API tokens. Under Team-based tokens, pick your team and copy or create a token in the Uptime API tokens section. You can also use a Global API token.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Better Stack?

The AI can read monitors, monitor groups, heartbeats, availability, response times, incidents with timelines and comments, on-call calendars, escalation policies, team members and status pages with their reports. It can acknowledge and resolve incidents.

Does the AI see my Better Stack API token?

No. Your Better Stack API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can keep it read-only. Acknowledging or resolving an incident can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Better Stack account.

Can the AI create or change monitors?

No. The AI reads your monitors, heartbeats and status pages but does not create, edit or pause them. The only changes it can make are acknowledging and resolving incidents.

Let your AI work in Better Stack Uptime today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Better Stack Uptime free

HeyMyApps is not affiliated with Better Stack Uptime. Product names are trademarks of their owners.