Hornbill Integration
Integrate Hornbill Service Manager.
Hornbill Integration
The Hornbill integration connects CrownSync Playbooks to your Hornbill Service Manager instance. Incidents created in CrownSync are automatically logged as requests in Hornbill, and updates can be synchronised in both directions using Hornbill Auto Tasks.
Prerequisites
- A Hornbill Service Manager instance
- Your Hornbill instance URL (e.g.
https://yourcompany.hornbill.com) - A Hornbill API key with permissions to create and update requests
- The service name in Hornbill where requests should be logged
- Admin role in CrownSync Playbooks
Connection Setup
- Navigate to Admin → Integrations
- Select Hornbill
- Enter your Hornbill instance URL
- Enter your Hornbill API key
- Enter the target service name
- Click Test Connection
- Click Save
Information
Hornbill API keys are generated from the Hornbill Administration portal under System → Manage API Keys. Ensure the key has sufficient permissions for the request operations your integration requires.
Priority Mapping
| CrownSync Severity | Hornbill Priority |
|---|---|
| Critical | P1 — Critical |
| High | P2 — High |
| Medium | P3 — Medium |
| Low | P4 — Low |
These mappings can be customised to match your Hornbill priority scheme.
Inbound Webhook (Hornbill → CrownSync)
For bi-directional sync, configure an Auto Task in Hornbill:
- In Hornbill, navigate to the Business Process Designer
- Edit the relevant request workflow
- Add an Auto Task node at the points where you want updates sent to CrownSync
- Configure the Auto Task to make an HTTP POST to the CrownSync webhook URL
- Include the request reference and updated fields in the payload
- Include your CrownSync API key in the request headers
- Save and publish the updated workflow
Troubleshooting
- Connection refused— Verify the instance URL is correct and includes the protocol (https://)
- Authentication failed— Check the API key is valid and has not expired
- Service not found— Ensure the service name matches exactly as configured in Hornbill, including case sensitivity
- Webhook not triggering— Verify the Auto Task is correctly positioned in the workflow and the workflow has been published
Integration instructions last verified: April 2026
Was this page helpful?