One chatbot, the right specialist for every topic.
With subagents you split your agent into specialist areas, such as sales, workshop and leasing. Each subagent has its own instructions, its own knowledge and its own workflows. For every message, Odeo brings in the right ones, and your visitors keep chatting with a single chatbot.
- Included in every plan
- Selection without an extra AI call
- Set up yourself in the customer portal
Example workshop: the question about the price of a major service goes to the Workshop subagent. It answers from the workshop price list and offers the Service appointment workflow.
Example workshop: the question about the price of a major service goes to the Workshop subagent. It answers from the workshop price list and offers the Service appointment workflow.Example sales: the question about an electric SUV goes to the Sales subagent. It answers from the model pages and offers the Test drive workflow.Example two areas: the question about leasing a model fits Leasing and Sales. Odeo brings in both and answers from the leasing terms.Example follow-up: "And how long does it take?" stays with the Workshop subagent, even though the question on its own does not clearly match any area.Example no subagent: the question about gift vouchers fits no specialist area. The agent answers in general, with all its knowledge.What is a subagent?
A subagent is a specialist area of your chatbot, for example the workshop or sales. It complements your agent for one topic, with its own instructions, its own knowledge and its own workflows. Your general instructions, such as tone and ground rules, still apply to every answer.
Your visitors notice none of this. They see no subagent names and chat with a single chatbot. The answer simply fits the topic better.
- When to use
- Usage hint and example questions in your customers’ words. Odeo selects the subagent based on them.
- Instructions
- Rules for this topic only. The agent’s tone and ground rules always apply and take precedence.
- Knowledge
- Knowledge sources, single pages or whole sections of your website, with priority or exclusively.
- Workflows
- Published workflows the subagent may offer.
How Odeo chooses for every message
The selection runs automatically and without an extra AI call. The answer is written in a single pass.
-
1Compare by meaning
Odeo compares the message with the name, usage hint and example questions of every active subagent. Meaning counts, not individual keywords.
-
2Only when it fits
A subagent only comes into play when it is similar enough to the question. If several fit well, the chatbot works with the two best matches.
-
3Otherwise general
If no subagent fits, the chatbot answers with your general instructions and all your knowledge, just as without subagents.
-
4Follow-ups stay
"And how long does it take?" stays with the previous subagent. Odeo only switches if another one fits clearly better.
Subagents, knowledge and workflows work together
A subagent organises what you already have: your knowledge base, your workflows and the search with advanced hybrid RAG. For every message, Odeo combines them into a single answer.
-
Every subagent has its own shelf
Assign knowledge sources, single pages or whole website sections such as /service. Leave it empty and the subagent uses all your knowledge.
Knowledge base -
The search knows the specialist area
With "Priority", advanced hybrid RAG prefers the assigned knowledge and keeps the rest as a reserve. With "Only these sources", the subagent answers from them exclusively.
Advanced Hybrid RAG -
The right flow for the question
A subagent offers its workflows when it is selected. Workflows without a subagent always remain available. Workflows are available from Professional.
Workflow builder -
Data from your business system
With direct integration, the agent also answers with products, properties or vehicles from your system, without middleware such as n8n. Integration is available from Professional.
Direct integration
General instructions, subagent or workflow?
Three tools, three jobs. Together they determine how Odeo answers.
| What | Applies | Good for |
|---|---|---|
| General instructions | to every answer | tone, ground rules, who you are and what you offer |
| Subagent | when it fits the question | its own rules and its own knowledge for one topic |
| Workflow | when a visitor wants to get something done | a guided flow with fixed steps, such as an appointment request |
Specialist areas in practice
This is what subagents could look like in your industry. All examples are made up.
-
Car dealership
Example- Sales Models and test drives
- Workshop Service, tyre change, warning lights
- Leasing Rates and term, only from the leasing terms
Workflow: Test drive, service appointment
Go to industry -
Property management
Example- Letting Vacant flats and applications, knowledge from /flats
- Damage report Clarify urgency first, give the emergency number if needed
- Accounting Service charges and rent deposit, only from the statement
Workflow: Arrange a viewing, report damage
Go to industry -
Hotel
Example- Rooms Room types, prices and availability
- Restaurant Menu, opening hours and allergens
- Arrival Parking, check-in and directions
Workflow: Book a table
Go to industry -
Insurance
Example- Private customers Household, liability and motor vehicle
- Business customers Business and property insurance
- Claims First steps and required documents
Workflow: Report a claim, callback
Go to industry
Set up and test in the customer portal
You create subagents yourself, from scratch or from a template. With "Test selection" you see right away which subagent a question would get.
- Templates for small talk, pricing, lead pilot and expert questions
- "Test selection" calls no language model and uses no messages
- Under "Conversations" you see for every answer which subagent was involved
- A subagent takes effect from the next message, without changing the code on your website
- Switch on and off, for example during the workshop’s holidays
Availability by plan
Subagents are included in every plan. They are counted per agent, switched-off subagents count too.
Compare all plansPlans billed yearly, 2 months free
-
Starter
2 subagents per agent
CHF 413 per month CHF 49 billed monthly
-
Professional
5 subagents per agent, more as an add-on for CHF 19 per month
CHF 124 per month CHF 149 billed monthly
-
Enterprise
15 subagents per agent, more as an add-on for CHF 19 per month
CHF 291 per month CHF 349 billed monthly
Frequently asked questions
Answers on how it works, integration, data protection and pricing.
What is a subagent?
A subagent is a specialist area of your chatbot, for example the workshop or sales. It has its own instructions, its own knowledge and its own workflows. Odeo brings it in for every message it fits. Your general instructions still always apply.
Do my visitors notice that a subagent is answering?
No. Your visitors see no subagent names and chat with a single chatbot as usual. The answer simply fits the topic better. You can see in the customer portal under "Conversations" which subagent was involved.
How does Odeo choose the right subagent?
Odeo compares every message by meaning with the name, usage hint and example questions of every active subagent. A subagent only comes into play when it is similar enough; if several fit, the chatbot works with the two best matches. The selection needs no extra AI call.
What happens if no subagent fits?
Then the chatbot answers in general, with your general instructions and all your knowledge, exactly as without subagents.
Does Odeo stay with the same subagent for follow-up questions?
Yes. If a visitor follows up, for example "And how long does it take?", the chatbot stays with the previous subagent. It only switches if another subagent fits clearly better.
What is the difference between a subagent and a workflow?
A subagent determines how Odeo answers on a topic: with which rules and from which knowledge. A workflow is a guided flow with fixed steps, such as an appointment request. A subagent can offer workflows; workflows without a subagent always remain available. Workflows are available from the Professional plan.
Can a subagent answer only from certain sources?
Yes. In the knowledge mode "Only these sources", the subagent answers on its topic only from the assigned knowledge. "Priority" is recommended: the assigned knowledge is preferred and the rest remains as a reserve. Assigned knowledge takes effect with the advanced hybrid RAG search.
Do subagents make the chatbot slower?
The selection needs no extra call to the language model. Odeo compares the message with the subagents by meaning, and the answer is written in a single pass.
How many subagents does my plan include?
Per agent, the Starter plan includes 2, the Professional plan 5 and the Enterprise plan 15. From Professional, more subagents are available as an add-on for CHF 19 per month each.
What happens if I switch to a smaller plan?
If the new plan allows fewer subagents than are active, the most recently created ones are switched off. Nothing is deleted, your settings are kept.
Do several chatbots share the same subagents?
No. Every agent has its own subagents. In the customer portal you choose at the top which agent you are editing.
More features
See all features- Lead generation Spot, qualify and hand over leads to your CRM
- AI customer service Answers around the clock, hand-off to your team
- E-commerce AI agent Product advice, stock and order status in the chat
- Knowledge base chatbot Search documents, PDFs and policies by chat
- Booking assistant Take appointments, reservations and requests in a structured way
Which specialist areas does your chatbot need?
We show you how subagents, knowledge and workflows work together for you.
Developed and operated by Sidora AG, Winterthur
Notes
- Starter plan, billed yearly. Billed monthly: CHF 49 per month.