Loading...
Loading...
Better Stack integration. Manage Incidents, Users, Teams. Use when the user wants to interact with Better Stack data.
npx skill4agent add membranedev/application-skills better-stackmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search better-stack --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| Delete Incident | delete-incident | Permanently deletes an existing incident. |
| Resolve Incident | resolve-incident | Resolves an ongoing incident, marking it as fixed. |
| Acknowledge Incident | acknowledge-incident | Acknowledges an ongoing incident, indicating that someone is working on it. |
| Create Incident | create-incident | Creates a new manual incident with optional notification settings and escalation policy. |
| Get Incident | get-incident | Returns a single incident by its ID including all its attributes and timeline. |
| List Incidents | list-incidents | Returns a list of all incidents with optional filtering by monitor, heartbeat, status, and date range. |
| Delete Heartbeat | delete-heartbeat | Permanently deletes an existing heartbeat monitor. |
| Update Heartbeat | update-heartbeat | Updates an existing heartbeat's settings including name, period, grace period, and alert settings. |
| Create Heartbeat | create-heartbeat | Creates a new heartbeat monitor for tracking cron jobs, background tasks, or any periodic processes. |
| Get Heartbeat | get-heartbeat | Returns a single heartbeat by its ID including all its attributes. |
| List Heartbeats | list-heartbeats | Returns a list of all heartbeats (cron job monitors) with optional filtering. |
| Delete Monitor | delete-monitor | Permanently deletes an existing monitor. |
| Update Monitor | update-monitor | Updates an existing monitor's settings including URL, check frequency, alert settings, and more. |
| Create Monitor | create-monitor | Creates a new uptime monitor for a website, server, or service. |
| Get Monitor | get-monitor | Returns a single monitor by its ID including all its attributes. |
| List Monitors | list-monitors | Returns a list of all monitors with optional filtering by team, URL, or name. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY