This repository contains my submission for the Langflow Practical Certification Challenge.
This project automates a monthly support ticket summary report using Langflow:
- Loads support tickets from a CSV file
- Uses OpenAI GPT-3.5 to classify each ticket's sentiment
- Calculates:
- Total ticket count
- Average response time
- Sentiment breakdown
- Generates a report in markdown format
- Sends it via email using Composio
| File | Description |
|---|---|
LangflowChallenge_crypto333198.json |
Main Langflow flow (importable) |
ticket_report.py |
Standalone Python script to simulate processing |
tickets.csv |
Sample input data (optional demo) |
sample_sentiment_graph.png |
Visualization of ticket sentiments (optional) |
- Langflow (visual LLM workflows)
- OpenAI GPT-3.5 Turbo (for sentiment analysis)
- Composio (email integration)
- Python (Pandas, Matplotlib)
- Import the
.jsonflow into Langflow - Upload your
tickets.csv - Add your OpenAI key and Composio credentials
- Run the flow — an email gets sent with the report!
Shrushti Wakchaure
Discord: crypto333198
Email: shrushtiwakchaure@gmail.com
Submitted for the July 2025 Langflow Certification Challenge 🚀