The AI chatbot that talks directly to your systems.

Odeo answers customer questions around the clock, with data straight from your CMS, your property management software, your dealership system or CRM. No n8n, no detours. If an interface is missing, we build it.

  • Hosting and data in Switzerland1
  • Set up in under 30 minutes2
  • Website chatbot from CHF 41 per month3

Odeo

AI assistant

Example

Is the 3½-room apartment in Winterthur still available?

Odeo is querying the property management software…

Yes, the apartment at Musterstrasse 12 is available from 1 December. Shall I suggest two viewing appointments?

Available from 1 Dec 2 slots available

  • Property management
  • Dealership system
  • Shopify
  • HubSpot
  • Your application
Choose an example:

Directly connected. No n8n, no detours.

Odeo connects directly to your CMS, your business application, your CRM or ERP. We use the interfaces your system already provides, such as REST APIs or webhooks. No middleware such as n8n or Zapier is needed. If there is no suitable interface, Sidora AG builds it. And because Odeo is our own product, we also keep developing the Odeo interface.

The usual route via middleware

Chatbot n8n, Zapier Your system
  • Additional provider
  • Separate maintenance
  • One more point of failure

With Odeo

Odeo Your system
  • One data path
  • Operated in Switzerland
  • Interface by Sidora AG

Every system can be connected.

Whether your application has a ready-made interface, an incomplete one or none at all: in the end, Odeo talks directly to your system.

  1. Interface available We connect Odeo directly to your system, for example via REST API or webhook.
  2. Interface not sufficient We extend it with exactly the data and actions your chatbot needs.
  3. No interface We build it. Odeo is our own product: we do not wait for any third-party provider.
Live connectedto your data

Direct or via middleware: the comparison

Criterion Direct with Odeo Via middleware (e.g. n8n, Zapier)
Data path Your system ↔ Odeo Your system ↔ middleware ↔ chatbot
Additional provider No Yes
Interfaces in operation 124 Depends on the platform
Data residency In Switzerland1 To be clarified separately with the middleware provider
If an interface is missing Sidora AG builds it Depends on what the platform offers

The comparison describes the general setup. We clarify what the connection to your system looks like in the initial consultation.

One line of code. Any platform.

Odeo runs on any website that allows custom code: in your CMS, your shop, your website builder and your own web app. The line you add is the same everywhere.

Embed: anywhere
One script tag, no plugin or app to maintain. This includes single-page apps built with React, Next.js or Vue: page control works there even when pages change without a reload.6
Connect: directly
For data and actions, we connect Odeo directly to your systems, such as HubSpot, Microsoft Teams or your business application. If an interface is missing, we build it. How the connection works

Platforms Odeo runs on

CMS

E-commerce platforms

Website builders

Frameworks and web apps

  • React
  • Next.js
  • Vue
  • Nuxt
  • Angular
  • Svelte
  • Laravel
  • Django
  • .NET
  • HTML
  • any custom web app
All integrations and guides

Built for industries with their own systems.

Where customer questions depend on data in business applications, a direct connection shows its strength. Two examples:

Property management

Odeo connects to your property management software and answers questions from tenants and prospective tenants with up-to-date property data.

  • Available properties and viewing appointments
  • Capture damage reports in a structured way
  • Questions about ancillary costs, house rules and leases
More on real estate

Car dealerships and garages

Odeo accesses your dealer management system directly and knows your inventory, test drives and service appointments.

  • Check vehicle inventory live
  • Request test drives and service appointments
  • Pre-qualify leasing and trade-in inquiries
More on the automotive industry

Other chatbots answer.
Odeo sells.

Odeo spots buying signals in the conversation, asks the right follow-up questions and hands qualified leads straight to your team or your CRM, around the clock.

  1. 1

    Detect buying signals in the conversation

  2. 2

    Qualify targeted follow-up questions

  3. 3

    Offer a callback right in the chat

  4. 4

    Hand over to CRM, email or dashboard

Lead detection as an add-on from Professional, +CHF 49 per month. See pricing

Simple with a prompt. Precise with a workflow.

For most questions the prompt is enough: you describe in your own words how Odeo should answer. For flows that have to run the same way every time, you build a workflow. Both work together in the same assistant.

Prompt

Simple and quick

You set tone, tasks and limits in your own words. Odeo answers from them and from your knowledge base, around the clock.

  • Set up in a few minutes
  • Answers from website, PDFs and documents
  • For questions, information and advice

Workflow

Precise and binding

You define step by step what happens: which details Odeo asks for, which model decides, which data it fetches and where it sends it.

  • Fixed steps that Odeo reliably follows
  • Actions such as a lead to the CRM or an email to the team
  • Flows that fit your business exactly
See the workflow builder

If a message matches a workflow, the workflow leads the conversation. If none matches, Odeo answers from the prompt as usual.

Everything great customer service needs.

The direct connection is just the beginning. Behind it is a complete AI assistant that you control yourself.

Only answers what is correct.

Odeo answers exclusively based on your website and documents (Retrieval-Augmented Generation). If it cannot find an answer, it refers the visitor to a personal contact instead of guessing.

Speaks your customers' language.

From Professional upward, Odeo automatically answers in over 30 languages, including French and Italian.

Recognizes purchase intent.

Lead detection qualifies inquiries and hands them over to your CRM or by email (add-on, +CHF 49/mo).

  • Sales advisor
  • Support assistant
  • Specialist advisor
  • Customer service
  • Knowledge manager
  • Booking assistant

A role for every task.

From sales to bookings: choose a predefined role and customize its tone and behavior.

Data stays in Switzerland.1

Servers in Switzerland, compliant with the Swiss FADP and the GDPR. Conversations serve only your own bot and are never used to train external models.

Notifies you in Slack and Teams.

Notifications about important conversations, right where your team works.

Your client portal: everything under your control.

Analytics, web crawler, knowledge bases, widget design, system prompt and email reports. From Professional upward, the FAQ analysis shows which questions really matter to your customers.

Top questions · last 30 days Sample data
Opening hours and contact
32%
Prices and rates
28%
Appointments and viewings
22%
Order status
18%

Live in three steps.

No code and no project: Odeo is usually set up in under 30 minutes.2 Connecting your systems follows whenever you are ready.

  1. 1Enter URL

    Enter your website URL. The Odeo crawler automatically analyzes all content and builds the knowledge base for your chatbot.

  2. 2Customize

    Choose the colors, tone, and behavior of your bot. The chatbot adapts to your brand, not the other way around.

  3. 3Go live

    Add a single script tag to your website. Done. The AI assistant is live and ready for your customers.

Simple, transparent pricing.

Cancel monthly, or pay yearly and get two months free. All prices in CHF.

Monthly Yearly 2 months free

Starter

For getting started with one website.

CHF 41 / month

Billed yearly

Choose Starter
  • 1,000 chats per month
  • 1 agent (max. 20 pages)
  • 1 AI model (GPT-6 Luna)
  • Website as knowledge source
  • Advanced Hybrid RAG (multi-stage knowledge search)
  • 2 subagents per agent
  • Customizable to your corporate design, tone, colors, and logo
  • Multilingual (DE and EN)
  • Chat ratings and feedback
  • Basic analytics
  • Monthly report
  • Operation, hosting, and maintenance in Switzerland

Professional

Most popular plan

For companies that connect Odeo to their systems.

CHF 124 / month

Billed yearly

Choose Professional

Everything in Starter, plus:

  • 5,000 chats per month
  • 1 agent (max. 200 pages)
  • 2 AI models (GPT-6 Luna, GPT-6.1 Terra)
  • 2 additional knowledge sources (e.g. text)
  • Advanced Hybrid RAG with re-ranking
  • Workflow builder (3 workflows per agent)
  • 5 subagents per agent (more +CHF 19/mo)
  • Own design (logo, colors, tone)
  • Multilingual (all languages)
  • Extended analytics
  • Lead detection & callback form (+CHF 49/mo)
  • A/B testing
  • Direct integration with business systems plus Slack, Teams and webhooks
  • Up to 250 synced products, properties or vehicles (each further 250 +CHF 29/mo)
  • Flexibly extensible (feature requests)
  • Personal expert support

Enterprise

For high volumes, multiple agents, and local models.

CHF 291 / month

Billed yearly

Choose Enterprise

Everything in Professional, plus:

  • 20,000 chats per month
  • 2 agents (max. 500 pages)
  • All AI models (incl. GPT-6.1 Sol; Sol chats count double)
  • Local LLMs on request at extra cost (e.g. Apertus, Llama, Mistral), operated in Switzerland
  • 5 additional knowledge sources (text, Word, PDF, Excel)
  • Unlimited workflows
  • 15 subagents per agent
  • Up to 1,000 synced products, properties or vehicles (each further 250 +CHF 29/mo)
  • Advanced analytics
  • Lead detection & callback form (+CHF 49/mo)
  • FAQ analysis with summary reports
  • Escalation rules (automatic routing on keywords/sentiment)
  • SMS notifications
  • Weekly and monthly reports

Connect a business application or develop an interface?

We quote direct connections and custom-built interfaces per project, transparently and in advance.

Discuss integration

For comparison: a part-time employee handling customer inquiries 5 hours a week costs over CHF 15,000 a year. Odeo Professional costs CHF 1,490 billed yearly5.

A chat covers up to 20 messages from one visitor, and conversations with GPT-6.1 Sol count double. A monthly fair-use budget applies to the AI: once it is reached, Odeo keeps answering with GPT-6 Luna until the end of the month, and you are notified in the dashboard and by email.

Frequently asked questions

Your question is not listed? Our team in Winterthur will be glad to help.

Integration and interfaces

Which platforms does Odeo run on?

On any website that allows custom code: CMSs such as WordPress, TYPO3, Drupal or Joomla, shop systems such as Shopify, WooCommerce, Shopware or Magento, website builders such as Wix, Squarespace or Webflow, and web apps built with React, Next.js, Vue or Angular. You add one script tag; no plugin or app is needed. Some website builders only allow custom code on paid plans.

Can Odeo be connected to my CMS or business application?

Yes. Odeo can be connected directly to any CMS and any business application, such as your property management software, your car dealership's system, a CRM, or an ERP. We use the interfaces your system already provides, for example REST APIs or webhooks. We clarify exactly what the integration looks like in your case during the initial consultation.

What happens if my system does not have an interface?

Then Sidora AG develops the interface. Odeo is Sidora AG's own product: we do not have to wait for a third-party provider and can extend the Odeo side of the interface ourselves. We discuss the effort and process with you transparently in advance.

Do I need n8n, Zapier, or other middleware?

No. Odeo is connected directly to your system, without a detour via n8n, Zapier, or similar platforms. That means one data path, no additional provider, and one less source of errors. If you already use middleware, it can stay in place. It is not required.

Can the chatbot use data from my property management software?

Yes, provided the software offers an interface or we develop one. Odeo then answers questions about available properties, takes damage reports in a structured way, or suggests viewing appointments, based on your property and tenant data. Together with you, we check in advance which data can be retrieved.

Can Odeo be connected to our car dealership's system?

Yes. If your dealer management system is accessible via an interface, or we develop one, Odeo answers questions about vehicle inventory and passes on requests for test drives or service appointments in a structured way. We clarify which functions are possible based on your system.

How is data protected when a system is connected?

Data flows directly between your system and Odeo, with no other platform in between. Odeo stores data in Switzerland as long as a local LLM is used; we run local LLMs in the Enterprise plan on request at extra cost. Odeo complies with the Swiss FADP (DSG) and the GDPR. You decide which fields are transferred. Details can be found in the privacy policy at https://www.odeo.ch/en/privacy.

Which plan includes system integration?

Integrations with third-party systems such as Slack, Teams, and webhooks are included from the Professional plan. Direct connections to your business application and custom-developed interfaces are discussed on a project basis, and we provide you with a transparent quote in advance.

Product, pricing and data privacy

How much does Odeo cost?

From CHF 49 per month (Starter, monthly billing) or CHF 41 per month with an annual subscription. The most popular plan, Professional, costs CHF 149 per month, which corresponds to CHF 1,490 per year with an annual subscription (CHF 124/month). For comparison: an employee who spends 5 hours a week handling customer inquiries costs over CHF 15,000 per year. Odeo saves over 90% of these costs and is available 24/7.

What counts as a chat?

A chat is one conversation with a visitor of up to 20 messages. Longer conversations count as a further chat for every 20 messages started, and conversations with GPT-6.1 Sol count double. If your quota is not enough, you can add chats for CHF 39 per 1,000. A monthly fair-use budget also applies to AI processing: once it is reached, Odeo keeps answering with GPT-6 Luna until the end of the month, and you are notified in the dashboard and by email.

Can I change or cancel my plan at any time?

Yes. With a monthly subscription, you can cancel at any time effective at the end of the current month. With an annual subscription, you can cancel effective at the end of the contract term. An upgrade or downgrade of your plan can likewise be made effective at the end of the current billing period, but not earlier.

How does the chatbot learn my website content?

You enter your website URL. Odeo automatically crawls all pages and PDFs, builds a knowledge base, and is ready to use within minutes. In the client portal, you can add further sources or restart the crawler at any time.

Can I set up the chatbot as a salesperson, advisor, or support agent?

Yes, that is one of our core strengths. You choose from predefined roles, such as sales advisor, support assistant, subject-matter expert, or customer service, and tailor the chatbot to your individual requirements.

Can I define exact flows, for example for viewings or complaints?

Yes, with the workflow builder. For most questions the prompt is enough: you describe in your own words how Odeo should answer. For flows that have to run the same way every time, you build a workflow from over 30 plugins by drag and drop and define for every step which AI model works, which data is fetched and where it is sent. If no workflow matches a message, Odeo answers from the prompt as usual. Workflows are available from the Professional plan.

In which languages does the chatbot respond?

From the Professional plan, Odeo automatically responds in the visitor's language: German, English, French, Italian, and more than 30 other languages, with no additional configuration.

What is the client portal?

Your personal dashboard, where you manage everything yourself: analytics, web crawler, knowledge bases, widget design, system prompt, conversations, and email reports. No dependence on us for day-to-day operations.

Can I run multiple chatbots for different websites?

Starter and Professional include 1 agent, Enterprise includes 2. From the Professional plan, you can order additional agents for CHF 99 per month (CHF 129 on the Enterprise plan). Each agent is configured individually and can be deployed on its own website.

Where is the data stored?

All data is stored on servers in Switzerland as long as a local LLM is used; we run local LLMs in the Enterprise plan on request at extra cost. Odeo complies with the Swiss FADP (DSG) and the GDPR. Details can be found in the privacy policy at https://www.odeo.ch/en/privacy.

Does the AI hallucinate or make up answers?

No. Odeo is based on a RAG architecture (retrieval-augmented generation). The chatbot answers exclusively based on the content of your website and knowledge base. If it cannot find a suitable answer, it politely refers the visitor to a personal contact instead of making something up.

Is chat data used to train AI models?

No. Your conversation data is used exclusively to improve your own chatbot, never to train external models.

Do I need technical knowledge to set it up?

No. You enter your website URL, configure the chatbot in the client portal, and copy one line of code onto your website. Setup usually takes less than 30 minutes. If needed, we support you with the setup.

Can the bot be disabled on specific subpages?

Yes. In the client portal, you can control which pages the chatbot appears on and which it does not. This also works in single-page apps built with React, Next.js or Vue, where pages change without a reload.

Is Odeo compliant with the Swiss FADP (DSG) and the GDPR?

Yes. All data is stored in Switzerland as long as a local LLM is used; we run local LLMs in the Enterprise plan on request at extra cost. IP addresses are not stored permanently. Details can be found in the privacy policy at https://www.odeo.ch/en/privacy.

How can I see which questions my customers ask most often?

From the Professional plan, Odeo automatically analyzes all conversations and shows you the most frequent questions in the dashboard. This is a direct lever for optimizing your website content and shows you what really matters to your visitors.

Let's connect Odeo to your system.

Start today with your website, or discuss connecting your business application with our team in Winterthur.

Developed and operated by Sidora AG, Winterthur

Notes

  1. Data residency in Switzerland applies as long as a local LLM is used. We run local LLMs such as Apertus, Llama or Mistral in Switzerland in the Enterprise plan on request at extra cost.
  2. Typical set-up time for the website chatbot without connecting business applications.
  3. Starter plan, billed yearly. Billed monthly: CHF 49 per month.
  4. As of November 2026.
  5. Own model calculation: part-time employee handling customer inquiries 5 hours a week vs. Odeo Professional billed yearly (CHF 1,490 per year).
  6. Requires a platform that allows custom code; some website builders only allow this on paid plans. All trademarks belong to their owners. Naming them shows technical compatibility, not a partnership.