01 — The challenge
Client challenge
iPrint received over 500 customer queries daily across chat and phone. Their small support team couldn't keep pace, resulting in long wait times, missed follow-ups, and a deteriorating customer experience.
Case study · AI agents
A combined chat and voice support agent for iPrint using ElevenLabs, Twilio, and payment integrations. It handles high-volume customer requests, improves response speed, and keeps sales/support actions inside one conversation.
Technology stack
01 — The challenge
iPrint received over 500 customer queries daily across chat and phone. Their small support team couldn't keep pace, resulting in long wait times, missed follow-ups, and a deteriorating customer experience.
02 — What I built
I built a combined AI support system: a chat agent for text queries and an ElevenLabs + Twilio voice agent for phone calls — both integrated with Stripe for real-time payment processing and automated appointment scheduling.

03 — The outcome
Response time improved by 45%. 500+ daily queries are now handled autonomously across chat and voice. Human agents focus only on escalated edge cases, while Stripe integration converts support interactions into direct revenue opportunities.
Next project
SaaS · Next.js · WebSocket · OpenAI
Read the case study