Customer Support Copilot
An automated email responder using RAG to fetch CRM context before drafting replies. Designed to reduce manual ticket triaging time by 60%.
Environment & API Setup
Configured virtual environment, installed dependencies (`flask`, `openai`, `requests`), and successfully authenticated with the mock CRM API.
$ source venv/bin/activate
$ pip install -r requirements.txt
Handling Zendesk JSON Payload
Currently pairing with the AI Tutor to debug a TypeError in the Flask route. The nested dictionary isn't unwrapping as expected.
TypeError: string indices must be integers
Working on adding robust `json.loads()` validation to handle malformed stringified JSON within the payload.
LLM Prompt Construction
Next step: pass the cleanly parsed payload along with fetched CRM context into the OpenAI API to generate the draft reply.