Project · 2025
Shopify Sales Chatbot
Handles ~60% of routine product & certificate queries
- Role
- Full-stack / AI developer — retrieval, tool-calling, and commerce actions.
- Context
- Routine product and certificate questions consumed the admin's time; buyers wanted answers and a way to pay in one place.
- Timeline
- 2025
of routine queries handled without the admin
constraints & discovery
Answers must come from live store and document data — no made-up product facts. Payment links must map to exactly what the buyer asked for.
problems → solutions
problem 01 / 02
Buyers asked the same product and compliance questions over and over.
→ solution
Grounded answers from live store and certificate data, with certificate PDFs delivered inline in chat.
problem 02 / 02
Interest didn't convert without leaving the conversation.
→ solution
The bot builds a cart mid-chat and generates payment links for the exact products discussed.
architecture decisions
- 01Gemini function-calling maps intents to Shopify GraphQL and document lookups.
- 02Retrieval is scoped to real store and compliance data so responses stay grounded.
- 03Cart and payment-link generation run as explicit, confirmable tool actions.
learnings
A sales bot earns trust by acting — carts and payment links — not just answering; grounding keeps the acting safe.
Next project
Photo-in, outfit recommendations out