Doctolib builds a multi-agent agentic RAG architecture for customer care
Doctolib's customer care relied on RAG with LLMs but hit limits requiring more powerful solutions, including handling complex multi-step tasks, accurately routing user queries, and making sense of unstructured data.
The agentic system faced challenges including non-deterministic agent behavior causing incorrect tool invocations, oversized prompts degrading instruction-following, and difficulty extracting meaning from unstructured data consistently.
Doctolib produced a working POC of a multi-agent agentic RAG system for customer care, demonstrating correct routing, context fetching, and user-validated execution of a practitioner's agenda access request, though production deployment remains a challenge ahead.
Frequently asked questions
What did this team achieve with this AI workflow?
Doctolib produced a working POC of a multi-agent agentic RAG system for customer care, demonstrating correct routing, context fetching, and user-validated execution of a practitioner's agenda access request, though pr…
What tools did this team use?
LangGraph, LangChain, crew.ai, autogen, Literal, Langsmith.
What failed first in this deployment?
The agentic system faced challenges including non-deterministic agent behavior causing incorrect tool invocations, oversized prompts degrading instruction-following, and difficulty extracting meaning from unstructured…
How is this customer support AI workflow structured?
User submits natural language query → Root assistant routes to specialist → Specialized agent fetches context → FAQ RAG tool answers question → Fact check validates tool arguments → User validates sensitive action → Task complete or loop back.