Odeo runs on any platform.
One script tag is all it takes, in your CMS, your shop, your website builder and your own web app. For data and actions, we connect Odeo directly to your systems, without middleware such as n8n.6
Guides for your platform
How to embed Odeo on the most widely used platforms, with the exact place for the line of code.
- AI chatbot for WordPress Child theme footer.php
- AI chatbot for Shopify Online Store Themes Edit code theme.liquid
- AI chatbot for WooCommerce Child theme footer.php
- AI chatbot for TYPO3 Site package Fluid layout
- AI chatbot for Joomla Template index.php
- AI chatbot for Wix Settings Custom Code
- AI chatbot for Shopware Storefront theme base.html.twig
- AI chatbot for Webflow Site settings Custom code Footer code
- AI chatbot for Drupal Sub-theme html.html.twig
- AI chatbot for Magento Content Design Configuration Footer
- AI chatbot for Squarespace Code injection Footer
- AI chatbot for Next.js app layout.tsx
- AI chatbot for Contao Page layout Custom JavaScript code
- AI chatbot for PrestaShop Theme layout-both-columns.tpl
- AI chatbot for Jimdo Settings Edit Head
- AI chatbot for Weebly Settings SEO Footer Code
- AI chatbot for Hostpoint Your CMS Theme or template
Also runs on these platforms
And on any other website that allows custom code.6
E-commerce platforms
- Shopify
- WooCommerce
- Shopware
- Magento
- PrestaShop
- BigCommerce
- Salesforce Commerce
- any other shop system
Website builders
- Wix
- Squarespace
- Webflow
- Jimdo
- Weebly
- Framer
- Carrd
- any other builder
Frameworks and web apps
- React
- Next.js
- Vue
- Nuxt
- Angular
- Svelte
- Laravel
- Django
- .NET
- HTML
- any custom web app
Embedding is the start. Connecting makes the difference.
Odeo queries your CRM, your shop or your business application directly, such as stock levels, property status or free slots. If an interface is missing, Sidora AG builds it.
- Directly via existing interfaces such as REST API and webhooks
- No middleware such as n8n or Zapier, no detours
- If there is no interface, Sidora AG builds it
- Direct integrations are quoted per project
- CRM
- Shop system
- Business application
- ERP
- Your application Interface built by Sidora AG
Frequently asked questions
Answered briefly. We are happy to clarify anything else in person.
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.
My platform is not on the list. Will Odeo still work?
Yes, as long as your platform allows custom code. Odeo only needs one script tag before </body>; the list shows examples, not a complete selection. If in doubt, we are happy to check it with you.
Do I need technical knowledge to embed Odeo?
No. You copy one line from the client portal and add it at the place described. Setup usually takes less than 30 minutes. If needed, we support you with the setup.
What is the difference between embedding and connecting?
Embedding means the chat window appears on your website, with one script tag. Connecting means Odeo queries data directly in your systems, such as stock levels, property status or appointments. Direct connections are quoted per project, without middleware.
Odeo on your website.
One line of code, no plugin. We are happy to advise you on a direct connection to your systems.
Developed and operated by Sidora AG, Winterthur
Notes
- 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 on request in the Enterprise plan.
- Typical set-up time for the website chatbot without connecting business applications.
- Starter plan, billed yearly. Billed monthly: CHF 49 per month.
- 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.