Classify support emails by sentiment with ChatGPT and open Freshdesk tickets
At a glance
- Setup estimate
- 1–2 h (ESTIMATE)
- Tools
- Industries
- General (any small business), E-commerce
Problem
Customer emails pile up in a shared inbox with no ticket and no sense of which ones are upset
Caveats
Built as a learning template for Make's "AI Tools 101" course, so treat it as a starting point. Needs Make, an OpenAI API key (cost UNKNOWN) and Freshdesk. Customer emails are sent to OpenAI. Sentiment labels can be wrong, especially for sarcasm or mixed messages, so don't use them as the only way to spot urgent problems.
Tools
- Make
- Gmail
- OpenAI (ChatGPT)
- JSON parser
- Freshdesk
Steps
- Watch Gmail for new emails.
- ChatGPT classifies each email as positive, negative or neutral.
- Parse the result.
- Create a Freshdesk ticket based on the sentiment result.
- Status
- Researched: Sourced and summarized, not yet run end-to-end by us
- Last checked
Setup estimates are rough guesses for someone comfortable with the tools who already has the accounts and API keys. Real time is unknown until tested.