PSA / Ticketing
Integration setup guides for PSA and ticketing platforms.
Connect your PSA and ticketing tools to Zaun so Ember's findings flow into the case and workflow systems your team already uses.
Atlassian (Jira Cloud)
Category: Project & Issue Tracking | Auth: API Token
Required Credentials
| Field | Description |
|---|---|
| Atlassian Email | Your Atlassian account email |
| API Token | Generated at id.atlassian.com |
| Site URL | e.g. https://yoursite.atlassian.net |
Auth: Basic base64(email:api_token)
Setup Steps
- Go to id.atlassian.com/manage-profile/security/api-tokens.
- Click Create API token, name it, set expiration (1-365 days).
- Copy immediately. Paste email, token, and site URL into Zaun.
Autotask (Datto PSA)
Category: Professional Services Automation | Auth: Basic Auth
Required Credentials
| Field | Description |
|---|---|
| API Username (Key) | Generated for API User |
| API Password (Secret) | Shown once at creation |
| API Integration Code | Tracking identifier |
Setup Steps
- In Autotask > Admin > Resources/Users > New API User.
- Select a security level, click Generate for Username and Password.
- Copy both immediately. Paste into Zaun with your Integration Code.
ConnectWise ASIO
Category: Cloud Platform | Auth: OAuth2
Required Credentials
| Field | Description |
|---|---|
| API User ID | From ConnectWise Developer Portal |
| Subscription Key | Primary or Secondary key |
Setup Steps
- Register at developer.connectwise.com for ASIO API access.
- Obtain your API User ID and Subscription Key.
- Paste into Zaun.
ConnectWise PSA (Manage)
Category: Professional Services Automation | Auth: Basic Auth
Required Credentials
| Field | Description |
|---|---|
| Company ID | Your ConnectWise company identifier |
| Public Key | From API Member |
| Private Key | Shown once |
| Client ID | From ConnectWise Developer Network |
| Site URL | NA: api-na.myconnectwise.net, EU: api-eu, AU: api-au |
Auth: Basic base64({CompanyId}+{PublicKey}:{PrivateKey}) + clientId header.
Setup Steps
- Register at developer.connectwise.com for a Client ID.
- System > Security Roles: create a role with needed read permissions.
- System > Members > API Members: add member, assign role.
- API Keys > +: copy Public and Private keys. Paste all into Zaun.
Freshdesk
Category: Helpdesk & Support | Auth: API Key
Required Credentials
| Field | Description |
|---|---|
| API Key | Per-agent key from profile settings |
| Subdomain | e.g. yourcompany.freshdesk.com |
Setup Steps
- Ensure API access is enabled: Admin > Security Settings.
- Click profile picture > Profile Settings > View API key.
- Copy the key. Paste with subdomain into Zaun.
Freshservice
Category: IT Service Management | Auth: API Key / OAuth2
Required Credentials
| Field | Description |
|---|---|
| API Key | Per-agent key from profile |
| Subdomain | e.g. yourcompany.freshservice.com |
Setup Steps
- Ensure API access is enabled at account level (Admin > Security).
- Profile Settings > View API Key. Copy it.
- Paste with subdomain into Zaun.
HaloPSA
Category: PSA & Ticketing | Auth: OAuth2
Required Credentials
| Field | Description |
|---|---|
| Client ID | From HaloPSA API application |
| Client Secret | Shown once |
| HaloPSA URL | Your instance URL |
| Tenant Name | For hosted instances |
Setup Steps
- Configuration > Integrations > API > View Applications.
- Create a new app with "Client ID & Secret" auth, assign an Agent.
- Set permissions on the Permissions tab. Copy Client ID and Secret.
- Paste into Zaun.
ServiceNow
Category: IT Service Management | Auth: OAuth2
Required Credentials
| Field | Description |
|---|---|
| Instance URL | e.g. https://instance.service-now.com |
| Client ID | From OAuth endpoint registration |
| Client Secret | Auto-generated |
| Username | Service account user |
| Password | Service account password |
Required Roles
| Role | Purpose |
|---|---|
itil | Incident, Change, Problem, Service Catalog access |
rest_service | REST API access |
cmdb_read | CMDB read-only (optional) |
Setup Steps
- System OAuth > Application Registry > New > "Create an OAuth API endpoint for external clients".
- Save to generate Client ID and Secret.
- Create a service account user with
itil+rest_serviceroles. - Paste all credentials into Zaun.
Zendesk
Category: Helpdesk & Support | Auth: API Token
Required Credentials
| Field | Description |
|---|---|
| Agent Email | Agent email address |
| API Token | From Admin Center |
| Subdomain | e.g. yourcompany.zendesk.com |
Auth: Basic base64(email/token:api_token)
Setup Steps
- In Admin Center > Apps and Integrations > APIs > Zendesk API.
- Enable Token Access. Click Add API token, name it.
- Copy the token (shown once). Paste with email and subdomain into Zaun.