Odoo
CRM & salesAPI keycredential probe
Read, create, update and delete records of any Odoo model, and call any public model method, over the instance's JSON-RPC external API.
OCNORA ships 12 typed Odoo operations. Each node has a schema-driven form, input and output tables beside its settings, and is pre-flighted by Workflow Health before your first real run.
Operations 12
- Create RecordCreate one record from 'values', or several in a single call from 'records'. The new ids are returned in creation order.odoo.create
- Get Default ValuesAsk Odoo which values it would prefill for a new record of this model, so a create can start from the instance's own defaults.odoo.default_get
- Call Model MethodCall any public method on any model through object.execute_kw — the escape hatch for business methods such as action_confirm or message_post that the other nodes do not cover.odoo.execute_kw
- Describe FieldsReturn the model's field definitions — type, label, required flag and selection values — so a create or write can be built against what the instance actually has.odoo.fields_get
- Find Records by NameLook records up by their display name and return id and name pairs — the usual way to turn a customer or product name into the id a write needs.odoo.name_search
- Read RecordsRead named fields of records whose ids you already have, for example the ids a previous search or create step produced.odoo.read
- Search Record IDsSearch a model with a domain and return only the matching record ids, which is the cheapest way to feed a loop or a later write.odoo.search
- Count RecordsCount the records of a model that match a domain, without reading any of them.odoo.search_count
- Search RecordsSearch a model with a domain and read the matching records in one call. This is the list operation most workflows want.odoo.search_read
- Delete RecordsDelete records by id. Odoo refuses the whole call if any record is still referenced by another one, so nothing is deleted in that case.odoo.unlink
- Server VersionReturn the instance's version information. This is the one call Odoo serves without a credential, which makes it a cheap reachability check.odoo.version
- Update RecordsWrite the same field values to every named record. Odoo answers with a single true for the whole batch, so this is all-or-nothing, not per record.odoo.write
Run your first Odoo workflow today.
Create a free workspace, add the connection, pick a template or describe the workflow to Build with AI. Workflow Health checks it before it runs.