Registering Helpdesk Callbacks in Horizon

Registering Helpdesk Callbacks in Horizon

Overview

This article explains how to enable real-time ticket update notifications between your helpdesk and Horizon.

Where to find it: Settings > Helpdesk > Callback Status

Prerequisites

  • Your helpdesk integration is connected and active in Horizon
  • You have Administrator access in Horizon
  • You have Administrator access in your helpdesk

Autotask

Horizon registers Autotask webhooks automatically via the Autotask API. No manual steps are required in the Autotask console.

  1. In Horizon, go to Settings > Helpdesk > Callback Status.
  2. Click Enable Callbacks.
  3. Horizon contacts the Autotask API and registers webhooks for each supported entity type.
  4. Once complete, the Registrations table shows each entity (e.g. Ticket) with a status of Active.

Result: The Registrations table shows all entity types as Active. Horizon will begin receiving real-time updates from Autotask immediately.

ConnectWise

Horizon registers ConnectWise callbacks automatically via the ConnectWise API. No manual steps are required in the ConnectWise console.

  1. In Horizon, go to Settings > Helpdesk > Callback Status.
  2. Click Enable Callbacks.
  3. Horizon contacts the ConnectWise API and registers callbacks for each supported entity type.
  4. Once complete, the Registrations table shows each entity (e.g. Ticket) with a status of Active.

Result: The Registrations table shows all entity types as Active. Horizon will begin receiving real-time updates from ConnectWise immediately.

Zoho Desk

Zoho Desk does not provide a webhook registration API. You must add the Horizon callback URL manually in the Zoho Desk admin console.

  1. In Horizon, go to Settings > Helpdesk > Callback Status.
  2. Copy the Callback URL using the copy button next to it.
  3. In a new tab, go to your Zoho Desk admin console and navigate to Setup > Automation > Webhooks.
  4. Click New Webhook.
  5. Set the URL to the Callback URL you copied from Horizon.
  6. Under Events, enable the following for the Tickets module:
    • Ticket Added
    • Ticket Modified
    • Ticket Deleted
  7. Save the webhook.

Result: Zoho Desk will send a webhook to Horizon whenever a ticket is created, updated, or deleted. No registration appears in Horizon's Registrations table — this is expected for Zoho Desk.