Connecting Zendesk to ChatCrafterAI
Follow these steps to connect your Zendesk account to ChatCrafterAI.Prerequisites
Before starting, ensure you have:- A Zendesk account (any plan)
- Zendesk admin access
- API credentials ready
Step-by-Step Setup in ChatCrafterAI
- Navigate to Agent Settings → Integrations
- Click Add Integration → Select Zendesk
- Enter your Zendesk subdomain (e.g., mycompany.zendesk.com)
- Enter your API Email (your Zendesk admin email)
- Paste your API Token
- Click Connect
- Verify the status shows Connected
- Click Test Connection to verify
Getting Zendesk Credentials
Find Your Subdomain
Your Zendesk subdomain is in your account URL:- If you access Zendesk at
https://mycompany.zendesk.com - Your subdomain is:
mycompany
Create API Token
- Log into your Zendesk Admin Center
- Click the Admin icon (gear) in the sidebar
- Go to Apps and integrations → APIs → Zendesk API
- Click the Settings tab
- Enable Token Access if not already enabled
- Click Add API token button
- Add description: “ChatCrafterAI Integration”
- Click Create
- Copy the token immediately (shown only once - save securely)
- Click Save
Get API Email
Use the email address of your Zendesk admin account. This is the email you use to log into Zendesk.Paste into ChatCrafterAI
- Return to ChatCrafterAI integration setup
- Enter your subdomain (e.g., mycompany)
- Enter your admin email
- Paste the API token you copied
- Click Connect
Subdomain Format
Enter only the subdomain, not the full URL:- Correct:
mycompany - Correct:
mycompany.zendesk.com(both work) - Incorrect:
https://mycompany.zendesk.com(no protocol)
Verification
After setup, verify the connection works:- Open Chatlab (ChatCrafterAI testing environment)
- Send test message: “Create a test ticket”
- Provide details when agent asks
- Agent should confirm ticket creation with ticket ID
- Check your Zendesk inbox for the new ticket
- If error appears:
- Verify token is copied exactly (no spaces)
- Check email address is correct
- Ensure token access is enabled in Zendesk
- Confirm subdomain matches your Zendesk URL
Troubleshooting Setup
Authentication failed?- Verify API token is valid and not expired
- Check email address matches Zendesk admin account
- Ensure token access is enabled in Zendesk settings
- Try generating a new API token
- Verify subdomain spelling is correct
- Check you’re using the right Zendesk account
- Ensure account is active (not suspended)
- Verify API email has agent permissions
- Check token has necessary scopes enabled
- Ensure no IP restrictions blocking ChatCrafterAI
Security Notes
- Store API token securely - it provides access to your Zendesk
- Token gives same permissions as your admin account
- You can revoke token anytime in Zendesk API settings
- Create token specifically for ChatCrafterAI (don’t reuse)
- Monitor token usage in Zendesk audit logs
API Permissions
The integration requires these permissions (automatically included with API token):- Read tickets - View ticket information
- Write tickets - Create and update tickets
- Read users - Look up customer information
- Write users - Create customer records if needed