Inspiration
As sales surged, an eCommerce company faced rising customer service costs and sought an innovative solution to balance efficiency with customer satisfaction. They asked us for help to create an AI agent tailored their SOP and business.
What it does
Delivers instant, automated responses, manages order/tracking inquiries, and boosts sales with smart product recommendations—all while reducing operational costs.
How we built it
Our goal was to create a chat widget to make an awesome customer service agent. We started with a simple approach, using Dify to quickly validate our ideas. Our primary focus was integrating with Shopify and tracking orders.
Challenges we ran into
Due to the limitations of Dify, we couldn’t display messages in a diverse format, such as images or a more visually appealing tracking interface. Instead, we had to rely on plain text or URLs, which led to a somewhat fragmented user experience. Additionally, we faced challenges with LLM hallucinations.
Accomplishments that we're proud of
A real user plans to adopt our Customer Service AI Agent to replace their current Shopify support system while ensuring high-quality interactions. This project holds significant commercial potential.
What we learned
Prompt engineering alone wasn’t enough to achieve the precise results we wanted—we still needed extensive logic and conditional handling to refine the output.
What's next for Customer Service AI Agent
AI will proactively resolve issues instead of just responding to queries. Agents will collaborate with human support dynamically, escalating complex issues only when necessary. AI-Led Sales & Customer Retention: AI will not only solve issues but also upsell and cross-sell by predicting customer needs. Predictive AI will flag at-risk customers and offer personalized retention strategies.
Built With
- dify
- openai
- python
- shopifyapi
Log in or sign up for Devpost to join the conversation.