Claudioo Docs
Claudioo Docs
Welcome to ClaudiooGetting started
Connect to Odoo instancesConnect to muchdooConnect to SlackProjectsProject instances
FAQChangelog
Setup

Connect to Odoo instances

Generate your SSH key and authorize it on Odoo.sh or Shoovels so Claudioo can reach live customer instances.

To let Claudioo reach a customer's live Odoo, every consultant generates their own SSH key inside Claudioo and authorizes it on the hosting platform. Once that's done, you can use /remote-ops in any session against any project whose instances are configured.

Who does what?

Generating your SSH key is a personal task — every consultant who needs to connect makes their own. Authorizing it on the hosting platform (the second half of this page) is straightforward on Shoovels. On Odoo.sh it goes through your GitHub account, which is a bit more involved — if that part is unfamiliar, ask your project's tech owner to walk you through it once.

Setup

Generate an SSH key

Go to Settings → SSH Keys and click Add SSH Key.

Claudioo generates a secure key pair for you. The private key is stored securely — you never see it or need to manage it.

Give your key a descriptive name (e.g. "Odoo.sh staging", "Shoovels prod").

Claudioo Settings — Add SSH Key form

Restrict the key to specific hosts (optional)

By default the key works against any host you authorize it on. Skip this section unless you want to scope a key to a single platform — for example, a separate key per customer.

PatternMatches
(empty)Any host — use this if in doubt
*.odoo.comAll Odoo.sh builds
staging.example.comExact hostname only

Claudioo matches the pattern against the hostname when you connect with /remote-ops.

Authorize the key on your hosting platform

After adding the key, expand it to copy your public key. Then authorize it on your hosting platform:

  1. Go to app.shoovels.com/settings → SSH Keys → + Add SSH Key
  2. Set the Label to "Claudioo" and paste your public key
  3. If you're a Shoovels Admin, you'll see an access-tier picker — leave it on Read-only (Claudioo) unless you specifically need write access. Developer-role users won't see this picker; keys are always registered as Read-only (Claudioo).
  4. Click Add Key

Keys are deployed to every instance you have access to within 2–3 minutes. Any new instances you get access to in the future will automatically receive your key.

Shoovels Settings — Add SSH Key dialog

Shoovels assigns each user an access tier — either admin (full access) or read-only (limited to viewing logs, reading code, and SELECT-only database queries). Most users are read-only by default; only Shoovels admins can grant a key full access. Claudioo automatically detects your key's tier when connecting.

  1. Add the public key to your GitHub account at github.com/settings/keys → New SSH key:
    • Title: Claudioo
    • Key type: Authentication Key
    • Key: paste the public key from Claudioo
  2. Import into Odoo.sh → open any project on odoo.sh → click your username (top-right) → Profile → SSH Keys → Import from GitHub

Both steps are required. Odoo.sh authenticates via keys imported from your GitHub account.

Odoo.sh profile — Import from GitHub button in SSH Keys section

Using it

In any session, type:

/remote-ops

Claudioo asks which instance you want to connect to, matches it against your configured SSH keys, and establishes the connection. From there, ask questions like "show me the last 50 lines of the Odoo log" or "how many sale orders were created today?" — see Work with a live Odoo instance for more.

Safety note

Claudioo only connects to servers you've authorized your SSH key on. It cannot connect to arbitrary servers or use keys you haven't explicitly provided. All connections use your own credentials.

Supported platforms

  • Odoo.sh — Odoo's cloud hosting platform
  • Shoovels — Odoo deployment and hosting platform

See Project instances for how connection strings are configured at the project level.

Learn more

  • Project instances — Per-project instance configuration (tech owner)
  • Work with a live Odoo instance — What you do with /remote-ops
  • Safety and privacy — What Claudioo can and can't do over SSH

Getting started

Sign in, set up your three connections, and start chatting with Claudioo.

Connect to muchdoo

Paste your muchdoo API key so Claudioo can read your tickets, timesheets, and project data.

On this page

SetupGenerate an SSH keyRestrict the key to specific hosts (optional)Authorize the key on your hosting platformUsing itSupported platformsLearn more