Customer conversion to final sale
The rate Mixam saw before the advisor went live.
Case Study
The Vstorm team built a multi-agent product advisor using the PydanticAI Python-centered framework, with FastAPI for inter-application processes and a powerful RAG vector store for matching requests with products based on Mixam's always-up-to-date internal knowledge.
Seventy percent of Mixam's new users needed help choosing print options. Generic chatbots guess. Mixam's agent pulls exact product specifications from the catalogue, so the quote that comes back is something Mixam can actually print.
The figures below are from the live Mixam AI Agent, not a lab demo. Constrained generation and validation keep the conversation on print orders — not restaurant tips or cupcake recipes.
The rate Mixam saw before the advisor went live.
The internal target was 80 percent. The shipped agent cleared it.
Measured on the first day the assistant went live in Australia.

About the client
Mixam is a self-publishing company that primarily provides printing and fulfillment services for independent authors, publishers, and creators on a global scale. They specialize in high-quality print production, including books, magazines, and other printed materials.
Mixam's services are designed to make it easier for individuals and small publishers to produce and distribute their works without the need for large-scale traditional publishing houses. Mixam was established in 2007 in the United Kingdom and operates globally. One of the key aspects of that expansion is the usage of AI in accordance with the user-friendliness of their self-publishing platform.
The challenge
It is typical for people to get overwhelmed when options are too abundant. The same applies to artificial intelligence, which may struggle if it has to pull options from an excessive variety of components to choose from. Such are the challenges of applying LLMs to specific business needs.
The AI agent for Mixam had to be engineered to create order specifications that would be validated when taking orders in. With challenges like this, engineering expertise is key to blending the indeterministic nature of language models with the rule-based backbone of the final delivered solution. This goes against the common perception that the deployment of AI agents is straightforward — it almost never is in a business context, and it requires an art of engineering and expert knowledge to make it work as a reliable part of any business solution.
This also applies to securing the solution so that it is not thrown off and begins talking garbage, protecting it from a drop in reliability and from increasing hallucinations. Guardrails forbid the agent from picking up topics that are not directly related to printing orders. As a result, the agent refuses to give restaurant recommendations or offer cupcake recipes. When it acts as a self-publishing advisor, it focuses solely on helping the end-user make the right selection of Mixam options so the final print meets the customer's needs.
The agent had to quote products Mixam can actually print, in the buyer's region, not a plausible-sounding specification from the open web.
Mixam already knew that 70% of new users needed guidance through gutter, bleed, paperweight and coating. Vstorm scoped the first-time publisher path — the billion-plus combinations that stall an order before it starts.
A three-agent system, PydanticAI, FastAPI and a RAG store over Mixam's product knowledge. The internal target was an 80% workflow success rate. The shipped agent reached 95.4%.
Fifteen tools, regional catalogue differences across Europe and the Americas, and a live launch. On day one in Australia, orders created rose 11.76%.
How Vstorm helped
Vstorm designed and implemented an AI agent to help Mixam's customers navigate the company's complex printing offers, smoothing the customer experience in navigating complex publication processes.
Cooperation with Vstorm began when Mixam had already begun using AI elements in various operations. However, the company's ambitious goals required reaping the full potential of AI in increasingly demanding and complex processes.
The initial Vstorm project was centered around creating a satisfying experience for new users who were just starting their self-publishing journey. From book format to paper thickness and structure, it is easy for any non-publishing professional to get lost in the variety of choices that need to be made before their first publication materializes in the desired form.
The solution
Mixam realized that 70% of new users need help choosing their way through a plethora of options that newcomers might not know anything about. The gutter, the bleed, the paperweight, and its coating are not things that book authors generally think about. Nor should they.
Now, with the help of agentic AI, they can let the system work out the details by simply stating the intended purpose of the publication and answering a few prompting questions that the chatbot asks for clarity.
The difference between a plain-vanilla chatbot and Mixam's Agent is in the knowledge available for agentic AI solutions to suggest options. While generic bots draw replies from internet sources, Mixam's AI Agent works by using exact product specifications from a catalogue to create orders that Mixam can fulfill in the user's location — taking into consideration any differences in units and product offerings across Europe, the Americas, and other locations.
From plain intent to a printable order specification
How it works
The challenge of creating a true agentic AI printing expert required overcoming typical issues related to large language models, such as hallucinations. Specifically, to prevent the bot from playing the guessing game and instead offer what is actually printable requires the narrowing down of its options to concrete product specifications. Vstorm achieved this by having the AI agent use Mixam product options, pulling them from Mixam's publishing systems with API calls.
This grounded the solution in choosing existing combinations of cover, page, and binder options. However, having a simple AI bot use the components of Mixam products and build an order from them was not enough — the solution needed to know how to recommend the right combinations of those components to potential customers. This was accomplished by supplying the agent with a Mixam knowledge base that combines both best practices and the most common choices that users have made and proven happy with.
AI tooling necessary to cater to a user's request
The Vstorm team built the solution using the PydanticAI Python-centered framework, with FastAPI for inter-application processes and a powerful RAG vector store for matching requests with products based on Mixam's always-up-to-date internal knowledge of their product features.
The choice of this environment was made as it is built with safety as a priority and focuses on strict data validation. As a framework relied upon in the healthcare and finance industries, it was deemed adequate for self-publishing.
Claude Haiku 4.5
Compass guides customers from a plain-language description of a print job to a priced, fully specified product in the basket, including handling modifications to existing orders.
Rendreal's customers specify and price complex print jobs through an automated conversation, removing the need for a designer or sales consultant in the loop while maintaining production-grade accuracy.
The solution is built on Claude Haiku 4.5, orchestrated via the Pydantic AI framework. Haiku was selected for its industry-leading quality-to-speed ratio, which is critical for maintaining a seamless, conversational user experience where low latency directly correlates to conversion. The architecture utilizes Haiku as the primary agentic engine, managing a multi-agent system that includes specialized agents for product selection, suggestion generation, confirmation, and conversation titling.
Specifying a print job is expert work involving interdependent variables — stock, weight, binding, lamination, and format. A single choice made early in the process can double costs or rule out specific finishes later. For non-designer customers, this complexity leads to high basket abandonment or unnecessary reliance on support staff. Rendreal required a solution that could open this professional process to anyone capable of describing their project, arriving at a valid, priced specification without manual intervention.
Vstorm engineered the Compass agentic system on Claude Haiku 4.5, recognizing that in high-stakes printing environments, reliability and latency are paramount. The architecture is flat and robust: a single agent governs the conversation, with all capabilities — product search, component assembly, pricing, and order management — hanging off it as validated tools.
Claude Haiku 4.5 serves as the cognitive engine for this system. It decides which tools are necessary for each user request, often triggering six or more tool calls in a single turn to assemble a specification. By leveraging Claude Haiku's ability to handle constrained generation, Vstorm successfully bridged the gap between the indeterministic nature of natural language and the rule-based, deterministic requirements of the production printing backend. The system ensures that the agent focuses solely on valid, printable product configurations, preventing the guessing behavior typical of generic chatbots.
Vstorm evaluated the product selector component on 67 test cases, spanning direct requests, implicit descriptions, and out-of-stock scenarios, totaling 670 runs per model.
Claude Haiku 4.5 matched the highest overall accuracy in the group at 98.51%. It achieved this accuracy in 2.01 seconds per request, outperforming GPT-5.1 (6.31 seconds) and GPT-4.1-mini (2.36 seconds). On strict best-match accuracy, Haiku scored 92.54%, a negligible trade-off for three times the speed of the next-best model.
The evaluation confirmed that Haiku offers the best quality-to-speed ratio for a chat interface, providing the responsiveness required to turn customer inquiries into confirmed, paid orders in real time.
Results
Mixam's approach exemplifies the industry shift from "AI projects" to "AI products." The infrastructure includes sophisticated monitoring, centralized prompt management, and performance optimization.
This operational maturity — treating AI as production infrastructure requiring monitoring, version control, and staged deployment — distinguishes systems built for long-term business value from experimental prototypes. The repository structure itself tells the story of incremental evolution: test logs, performance benchmarks, shop-specific validation scripts, and careful Git management all point to a team iterating based on data, not assumptions.
Meet directly with our founders and PhD AI engineers. We will walk through real implementations from 30+ agentic projects and the practical steps to integrate them into your workflows.