
To get started, navigate to your project -> Settings -> Integrations -> "+ Add new integration" and then select Better Stack.
Next, head over to your Better Stack account and create a new API key for the Uptime API. A global token will also work. You can find this under your Better Stack account settings.
Paste the API token into the integration settings in Gleap. Once connected, choose the status page you'd like to use.
That's it, you are now set up. Kai (both in the widget and via "Ask Kai" in the sidebar) is now aware of any current and recent degradations, outages, and maintenance events from your Better Stack status page.
You can display your system status directly on the widget home screen so customers can see it at a glance.
To set this up, navigate to Settings -> Channels -> Widget -> Home. In the "Home widgets" section, add the System Status widget. Click Save and you're done.
Your customers will now see a live system status overview right when they open the Gleap widget — no need to ask about outages or check an external status page.
The Better Stack integration pulls data from your selected status page and makes it available in two places:
Widget home: Customers see a real-time system status indicator directly on the widget home screen.
Kai: When customers ask about issues or downtime, Kai is aware of any current and recent incidents, degraded services, or scheduled maintenance and can respond accordingly.