{"name":"Better Stack","category":"Engineering & status","logo_url":"https://www.chatwoot.com/captain/tools/logos/9149f4281b3536bdf6842582027dd41eb7f4428adc0eab83f6fe7319fd0ac865.webp","logo_dark_url":"https://www.chatwoot.com/captain/tools/logos/9149f4281b3536bdf6842582027dd41eb7f4428adc0eab83f6fe7319fd0ac865.webp","description":"View monitors and uptime incidents.","version":"0.0.1","author":"chatwoot","source":"chatwoot/tools/better-stack","repository_url":"https://github.com/chatwoot/tools","manifest_url":"https://github.com/chatwoot/tools/blob/6d9c4cf22a2575936710520377d4c5fbe4e0debb/better-stack/toolset.yml","commit":"6d9c4cf22a2575936710520377d4c5fbe4e0debb","updated_at":"2026-09-28T16:29:06Z","synced_at":"2026-10-07T17:03:02.712Z","readme":"Connect Better Stack Uptime to help Captain check service health and incidents.\n\n## Setup\n\nCreate a Better Stack Uptime API token and enter it when installing. The token must have access to the monitors and incidents you want Captain to check.\n\n## Tools\n\n- **List Monitors:** Check monitor status, 20 at a time.\n- **Get Monitor:** Check one monitor by ID.\n- **List Active Incidents:** Check unresolved incidents, 20 at a time.\n- **Get Incident:** Check one incident by ID.\n\nFor list tools, start with page 1. The response includes a `pagination.next` link when another page is available.\n","inputs":[],"secrets":[{"id":"api_token","label":"Better Stack API token","type":"password","required":true}],"tools":[{"id":"list_monitors","title":"List Monitors","description":"Check the status of services monitored by Better Stack. Start with page 1.","method":"GET","endpoint":"https://uptime.betterstack.com/api/v2/monitors?per_page=20&page={{ page }}","authType":"bearer","enabled":true},{"id":"get_monitor","title":"Get Monitor","description":"Check the current status and details of a Better Stack monitor when its ID is known.","method":"GET","endpoint":"https://uptime.betterstack.com/api/v2/monitors/{{ monitor_id | url_encode }}","authType":"bearer","enabled":true},{"id":"list_active_incidents","title":"List Active Incidents","description":"Check unresolved Better Stack incidents when a service may be down. Start with page 1.","method":"GET","endpoint":"https://uptime.betterstack.com/api/v3/incidents?resolved=false&per_page=20&page={{ page }}","authType":"bearer","enabled":true},{"id":"get_incident","title":"Get Incident","description":"Check the cause, status, and timing of a Better Stack incident when its ID is known.","method":"GET","endpoint":"https://uptime.betterstack.com/api/v3/incidents/{{ incident_id | url_encode }}","authType":"bearer","enabled":true}]}