Skip to main content

Troubleshooting

Having issues with Thank You Auto-Solve? This guide covers common problems and solutions.

App Shows "Not Connected"

Symptoms

  • The app interface shows a "Connect Zendesk" button
  • Status shows as disconnected

Solutions

  1. Check Worker accessibility

    • Ensure the backend service is running and accessible
    • Try visiting the health endpoint in your browser
  2. Browser console errors

    • Open Developer Tools (F12)
    • Check the Console tab for network errors
    • Look for CORS-related issues
  3. Reconnect the app

    • Click "Connect Zendesk"
    • Complete the OAuth authorization flow
    • Ensure you're logged in as an admin

OAuth Authorization Fails

Symptoms

  • Redirect after authorization fails
  • Error message about invalid redirect URI

Solutions

  1. Verify admin permissions

    • You must be a Zendesk admin to authorize the app
    • Check your role in Admin Center → Team → Team members
  2. Check OAuth configuration

    • Ensure the OAuth client is properly configured in Zendesk
    • Verify redirect URIs match exactly
  3. Clear browser cache

    • Sometimes stale session data causes issues
    • Try in an incognito/private window

Tickets Not Being Auto-Solved

Symptoms

  • Thank-you messages are received but tickets remain open
  • No private notes are added to tickets

Step-by-Step Diagnosis

1. Check the Trigger

  1. Go to Admin Center
  2. Navigate to Objects and rules → Business rules → Triggers
  3. Find "Thank You Auto-Solve Trigger"
  4. Verify it's Active (green toggle)

If missing, use the Reinstall button in the app.

2. Check the Webhook

  1. Go to Admin Center
  2. Navigate to Apps and integrations → Webhooks
  3. Find "Thank You Auto-Solve Webhook"
  4. Check the Activity tab for recent calls

Look for:

  • Are webhooks being received? (200 status = success)
  • Any 401 errors? (authentication issue)
  • Any 500 errors? (server-side issue)

3. Verify Trigger Conditions

Ensure your test matches ALL conditions:

  • Ticket was previously Solved (not just Open)
  • Comment is from an end-user (not agent)
  • Comment is public (not internal)
  • Ticket doesn't have thankyou_autosolved tag

4. Test with a Clear Thank-You

Try a simple, unambiguous message:

"Thank you so much! That completely solved my problem!"

Complex messages might not reach the confidence threshold.

Webhook Signature Errors

Symptoms

  • Webhook activity shows 401 Unauthorized errors
  • Log messages mention "Invalid webhook signature"

Solutions

  1. Reinstall webhook

    • Click Reinstall in the app
    • This regenerates the signing secret
  2. Check timestamp

    • Webhooks expire after 5 minutes
    • Ensure server time is synchronized

Classification Not Accurate

Symptoms

  • Genuine thank-you messages not being solved
  • Non-thank-you messages incorrectly solved

Understanding the System

The AI uses an 80% confidence threshold. This means:

  • Only very clear thank-you messages are auto-solved
  • Ambiguous messages stay open for human review

Examples that ARE auto-solved:

  • "Thanks, that fixed it!"
  • "Perfect, appreciate your help!"
  • "Great, problem solved. Thank you!"

Examples that might NOT be auto-solved:

  • "Thanks, but I still see the error" (contains new issue)
  • "Thanks. Also, can you help with X?" (follow-up question)
  • "👍" (too ambiguous)

If False Positives Occur

If a ticket was incorrectly auto-solved:

  1. Simply reopen the ticket
  2. The thankyou_autosolved tag prevents re-processing
  3. Handle the ticket normally

Need More Help?

If you're still experiencing issues:

  1. Email support: thankyouautosolve@terrydjony.com
  2. Include details:
    • Your Zendesk subdomain
    • Description of the issue
    • Screenshots if applicable
    • Webhook activity logs