Slack Webhooks

The RNA Registrar Module provides integration with Slack webhooks, allowing for easier sharing of information from apps through Slack. Before configuring these webhooks, make sure you have created an API Key.

Configuring Slack Webhooks:

  • Make sure you have a Slack application.
  • Create a channel within Slack.
  • Create an app through Slack. You can find instructions on how to create an app in Slack at this link: https://api.slack.com/apps/new
  • Once the app is created, activate it by enabling Incoming Webhooks. Activate Incoming Webhooks
  • Click on Add New Webhooks to Workspace. Add New Webhooks
  • Select the previously created channel and click Allow. Allow
  • If successful, the webhook URL will be generated. Webhooks URL
  • This section you have webhooks URL.

Slack Webhooks Information

To test if the webhooks are functioning properly, you can use a curl GET request example through the URL https://reqbin.com/req/c-1n4ljxb9/curl-get-request-example

  • Click Copy. CURL Get Request
  • Paste it into the provided column and click Run. Klik Run
  • If successful, a notification will appear in the Slack channel you created. Slack Webhooks Created

Configuring Slack Webhooks - WHMCS:

  • Log in to your WHMCS admin account.
  • In the WHMCS admin area, go to System Settings and select Domain Registrars. Domain Registrar
  • You will see a list of Registrar Modules. Choose RNA and click Activate.
  • Enter the API Key obtained from the RNA Dashboard and the Slack Hooks URL obtained from the Slack configuration. (If you are using a trial version of the RNA Dashboard, select the Sandbox option.) Sandbox
  • Click Save Changes.