Fully autonomous daily pipeline that grades the sales team's telesales calls with AI — built for a rice distribution business's private Jazz call recordings.
Highlights
• Deterministic Playwright automation discovers the day's calls after office hours, downloads checksummed private recordings, and a checkpointed worker resumes at the failed step across restarts — with job leases, retry bursts, and cooldowns
• Gemini-native grading — diarized transcription, Roman Urdu normalization for Urdu-English agent calls, and Pydantic-validated scorecards whose weighted score is computed in deterministic app code
• Verified end to end on real customer recordings — 84 backend tests plus lint, typecheck, and build, deploying from a single command
• Consolidated on one Appwrite project — scheduled Functions, Auth, database, private storage, and the dashboard on Sites