Getting Started
Welcome to Thank You Auto-Solve — the AI-powered Zendesk app that automatically handles "thank you" tickets so your agents can focus on real issues.
The Problem
When a customer replies "Thanks, that worked!" on a solved ticket, Zendesk automatically reopens it. This creates unnecessary work for your support team:
- Wasted time: Agents manually re-solve dozens of thank-you tickets daily
- Queue clutter: Important tickets get buried under appreciative replies
- Metrics skew: Ticket counts and resolution times become inaccurate
The Solution
Thank You Auto-Solve uses GPT to intelligently detect thank-you messages and automatically set tickets back to Solved — instantly, 24/7, with full audit trail.
Quick Start
1. Install the App
Find Thank You Auto-Solve (GPT) in the Zendesk Marketplace and install it to your account.
2. Connect Your Account
- Go to your Zendesk Admin panel
- Navigate to Apps → Manage
- Click on Thank You Auto-Solve (GPT) in the nav bar
- Click Connect Zendesk
- Authorize the app when prompted
3. Done!
That's it! The app automatically creates:
- A webhook to receive ticket events
- A trigger to fire on reopened tickets
No manual configuration needed.
How It Works
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ Zendesk App │────▶│ Cloudflare Worker│────▶│ OpenAI API │
│ (ZAF iframe) │◀────│ (Backend) │◀────│ (GPT-4 mini) │
└─────────────────┘ └──────────────────┘ └─────────────────┘
│ │
│ ▼
│ ┌──────────────────┐
│ │ Cloudflare KV │
│ │ (Token Store) │
│ └──────────────────┘
│ │
▼ ▼
┌─────────────────────────────────────────┐
│ Zendesk APIs │
│ (OAuth, Triggers, Webhooks, Tickets) │
└─────────────────────────────────────────┘
- Customer sends a thank-you message on a solved ticket
- Ticket status changes from Solved → Open
- Zendesk trigger fires and sends webhook to our backend
- GPT classifies the message to determine if it's a thank-you
- If confidence ≥ 80%, the ticket is automatically set back to Solved
- Audit trail added: private internal note + custom tag
What's Next?
- Configuration Options — Customize auto-reply messages and more
- Trigger Conditions — Understand when tickets are processed
- Troubleshooting — Common issues and solutions