Product
Zendesk App
AI-powered suggestions in Zendesk ticket sidebar
TL;DR
AI-powered suggestions in Zendesk ticket sidebar. Features:
Key Takeaways
- Auto-suggested responses (sidebar appears on ticket open)
- KB article search (within Twig data sources)
- Similar ticket lookup (semantic similarity)
- Draft insertion (click to insert in response field)
- Confidence scoring (0-1, threshold configurable)
AI-powered suggestions in Zendesk ticket sidebar.
Overview
Features:
- Auto-suggested responses (sidebar appears on ticket open)
- KB article search (within Twig data sources)
- Similar ticket lookup (semantic similarity)
- Draft insertion (click to insert in response field)
- Confidence scoring (0-1, threshold configurable)
Plan requirement: Pro or Enterprise
Zendesk requirement: Professional plan or higher (sidebar API access)
Installation
From Zendesk Marketplace
- Zendesk Admin → Apps and integrations → Marketplace
- Search "Twig AI"
- Click Install button
- Enter configuration:
- Twig API Key: Get from Settings → API Keys in Twig
- Agent ID: Get from Agents list in Twig
- Click Install
Expected result: App appears in ticket sidebar
Installation time: ~2 minutes
Verify Installation
- Open any ticket in Zendesk
- Check right sidebar for "Twig AI" section
- Should show "Ready" status
- Click Get Suggestion to test
Configuration
Initial Setup
After installation:
- Authentication
- Enter your Twig AI API key
- Available at: Settings → API Keys in Twig AI
- Agent Selection
- Choose which AI agent to use
- Recommend: Create dedicated "Zendesk Support" agent
- Display Settings
- Enable/disable sidebar
- Configure auto-suggestions
- Set response confidence threshold
Settings
{
"apiKey": "sk_live_...",
"agentId": "agent-123",
"features": {
"aiSuggestions": true,
"similarTickets": true,
"knowledgeBase": true,
"draftResponses": true
},
"confidence": {
"minimumThreshold": 0.75,
"showLowConfidence": false
},
"branding": {
"showTwigBranding": true,
"customLabel": "AI Assistant"
}
}
Features
AI Suggestions
Automatic suggestions appear when:
- New ticket created
- Ticket assigned to agent
- Ticket content updated
Suggestion shows:
- Recommended response
- Confidence score
- Source citations
- Similar tickets
Knowledge Base Search
Search your knowledge base:
- Open ticket
- Click "Search KB" in sidebar
- Enter query or use ticket subject
- View relevant articles
- Insert into response
Similar Tickets
Find related tickets:
- Automatically suggests similar resolved tickets
- Shows resolution and response time
- Links to full ticket
Draft Responses
Generate response drafts:
- Open ticket
- Review AI suggestion
- Click "Insert into response"
- Edit and personalize
- Send to customer
Using the App
Ticket Sidebar
Location: Right sidebar in ticket view
Sections:
╔════════════════════╗
║ 🤖 AI Assistant ║
╠════════════════════╣
║ Suggested Response ║
║ ✓ High confidence ║
║ 📄 3 sources ║
║ [Insert] [Edit] ║
╠════════════════════╣
║ Knowledge Base ║
║ • Article 1 ║
║ • Article 2 ║
║ [View All] ║
╠════════════════════╣
║ Similar Tickets ║
║ #12345 - Resolved ║
║ #12298 - Resolved ║
║ [View More] ║
╚════════════════════╝
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Alt + A | Open AI suggestions |
Alt + K | Search knowledge base |
Alt + S | Find similar tickets |
Alt + I | Insert suggestion |
Quick Actions
From ticket view:
- Summarize: Get ticket summary
- Translate: Translate customer message
- Classify: Auto-categorize ticket
- Prioritize: Suggest priority level
Workflows
New Ticket Workflow
1. Ticket arrives
↓
2. App analyzes content
↓
3. Searches knowledge base
↓
4. Finds similar tickets
↓
5. Generates suggestion
↓
6. Agent reviews & sends
Agent Review Process
1. Agent opens ticket
2. Reviews AI suggestion (sidebar)
3. Checks confidence score
4. Verifies sources
5. Personalizes response
6. Sends to customer
7. Provides feedback (👍 👎)
Data & Privacy
What Data is Sent
To Twig AI:
- Ticket subject and description
- Customer message content
- Ticket tags and custom fields
- Agent notes (if enabled)
NOT sent:
- Customer PII (unless in message)
- Payment information
- Private internal notes
- Attachments (unless enabled)
Data Retention
- Queries stored for 90 days (default)
- Can be configured in Twig AI settings
- Subject to Zendesk data policy
Compliance
- GDPR compliant
- SOC 2 certified
- HIPAA available (Enterprise)
- Data processing agreement available
Analytics
Performance Metrics
Track in Twig AI Analytics:
Zendesk Integration Performance:
├─ Tickets Analyzed: 1,234
├─ Suggestions Used: 892 (72%)
├─ Avg Time Saved: 3.2 minutes/ticket
├─ Customer Satisfaction: 4.6/5
└─ Agent Satisfaction: 4.4/5
ROI Calculation
Monthly Tickets: 1,000
Suggestions Used: 750 (75%)
Time Saved per Ticket: 3 minutes
Total Time Saved: 2,250 minutes (37.5 hours)
Cost Savings: 37.5 hours × $25/hour = $937.50
ROI: $937.50 / $99 (Twig cost) = 9.5x
Best Practices
1. Train Your Agent
✅ Add Zendesk KB to data sources ✅ Include resolved ticket examples ✅ Use historical ticket data ✅ Keep documentation updated ❌ Don't use generic agent
2. Review Before Sending
✅ Always review AI suggestions ✅ Personalize responses ✅ Verify accuracy ✅ Add human touch ❌ Don't send verbatim
3. Provide Feedback
✅ Rate suggestions (👍 👎) ✅ Report issues ✅ Share successes ❌ Don't ignore bad suggestions
4. Monitor Performance
✅ Track usage metrics ✅ Review accuracy ✅ Measure time saved ✅ Survey agent satisfaction ❌ Don't set and forget
Troubleshooting
App Not Loading
Check:
- App installed and enabled
- API key valid
- Agent ID correct
- Zendesk permissions granted
No Suggestions Appearing
Check:
- Feature enabled in settings
- Confidence threshold not too high
- Agent has sufficient training data
- Ticket content has enough context
Suggestions Are Inaccurate
Solutions:
- Lower confidence threshold
- Improve agent training data
- Add more KB articles
- Review agent instructions
- Provide feedback on suggestions
API Errors
Check:
- API key not expired
- Rate limits not exceeded
- Network connectivity
- Twig AI service status
Support
Getting Help
- Documentation: help.twig.so/zendesk
- Email Support: support@twig.so
- Live Chat: Available in Twig AI app
- Zendesk Forum: Community support
Reporting Issues
Include:
- Twig AI organization ID
- Zendesk subdomain
- Error messages
- Screenshots
- Steps to reproduce
Updating
Automatic Updates
- App updates automatically
- Notified of major changes
- No downtime during updates
Manual Updates
If auto-update disabled:
- Zendesk Admin → Apps
- Find Twig AI app
- Click Update Available
- Review changelog
- Click Update
Uninstalling
To remove the app:
- Zendesk Admin → Apps and integrations
- Find Twig AI
- Click gear icon → Uninstall
- Confirm removal
- Data remains in Twig AI (optionally delete)
Alternatives
If Zendesk app doesn't meet your needs:
- Browser Extension: Use Twig AI browser extension in Zendesk
- API Integration: Build custom integration
- Embeddable Widget: Add widget to Help Center
Next Steps
- HelpScout App - HelpScout integration
- Browser Extension - Desktop assistant
- Embeddable Widget - Website integration
- REST API - Custom integrations
Agent Instructions: Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the ask query parameter:
GET /dev/product/plugins/zendesk-app.md?ask=<question>
The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
Related Pages
Last updated January 26, 2026


