Skip to content

How to manage integrations in Kiravo

Click Integrations in the Enhance control panel’s global sidebar. The catalogue shows Cloudflare for DNS synchronisation and proxy status, and Slack for website and user notifications.

Use the tabs at the top of Integrations:

  • All shows both integrations.
  • DNS shows Cloudflare.
  • Notifications shows Slack.

Click an integration’s card to open its page.

Integrations catalogue with All, DNS, and Notifications tabs and the Cloudflare and Slack cards

Open Cloudflare from the catalogue. Its About section describes:

  • Per domain sync, choosing whether each domain is synchronised with Cloudflare.
  • Cloudflare proxy, enabling or disabling the proxy from the panel.
  • Auto Web Hosting Panel to Cloudflare sync, sending zone changes to Cloudflare and updating Cloudflare when a website moves to another server in the panel’s cluster.

Cloudflare About section with per-domain sync, proxy controls, automatic panel-to-Cloudflare sync, and the panel-precedence warning

Cloudflare API tokens states that a token is required. In the add form, the instructions specify the Edit zone DNS template and Zone.Zone and Zone.DNS edit permissions.

  1. In Cloudflare API tokens, click Add.
  2. In Add Cloudflare API token, enter Friendly name. The field’s description says this name helps distinguish integrations.
  3. Read the instructions beneath API token, including the linked Cloudflare token page, template, and required permissions.
  4. Enter the token in API token.
  5. Review the name and token, then click Save. Read any message or further options displayed by the panel.

Use Cancel to close the form without saving a token.

Add Cloudflare API token form with empty Friendly name and API token fields, the template and permissions instructions, Cancel, and Save

The Slack page describes receiving account notifications in a Slack channel. Its Slack channel section states that an incoming Webhook URL is required.

  1. Open Slack from the Integrations catalogue.
  2. In Slack channel, click Add.
  3. The Add slack channel form opens. Enter the incoming webhook in Webhook URL.
  4. Review the URL, then click Connect. Read any message or further options displayed by the panel.

Use Cancel to close the form without connecting.

Add slack channel form with an empty Webhook URL field, Cancel, and Connect

Keep API tokens and webhook URLs out of shared screenshots and messages.