Kona [コナ]Beta

The Webhooks Dashboard

One dashboard, all updates

Get all updates from different services on a single dashboard.

Checking GitHub to see the latest commits? Checking Google Cloud Build to see the status of the latest build? Checking Kubernetes to know the last deployed version? No need for that. Simply configure all the services you use to send webhooks directly to your Kona dashboard and see all updates in one place.

Does it have webhooks?

Then you can connect it to Kona!

Connect dozens of websites simply by configuring their webhooks to use the endpoint Kona provides you for your own dashboard and see the status of all your GitHub repositories, Docker builds, Google Cloud Build deployments and a lot more!

Many status updates, one card

Webhook events can be overwhelming. With Kona, all service updates are being streamlined into a single card showing the latest status and allowing to go back in time.

One card to rule them all

Every webhook event gets persisted with the most recent one being visible at a glance.

For every status that you're monitoring an individual card can be set up. The card can be programmed using a simple query syntax to display the relevant information on the most recent status. Forgot the previous status? No worries, using the wayback-machine you can easily browse through previous states of individual cards.

Have it your way

Query data and alter it to your own needs.

Simple query syntax

"repository.organization" == "konalab"

Query card information from arbitrary webhook payloads using a simple syntax. Configure how cards display data and even change outputs by remapping values.

Developers, developers, developers!

Kona (soon) provides you with an easy to use API, so you can query your dashboards and cards.

API (soon)

Abstracting webhooks into the data you need.

The Kona API (soon) allows you to query your own custom built dashboards & cards using a simple HTTP calls, providing you with abstracted and cleanly structured JSON data.

In addition, it (soon) allows you to subscribe to an API stream in order to retrieve real-time updates on your data!