Versión2.0.0
Categoríaproductivity
AutenticaciónClave de API
Herramientas25
Transportestdio
LicenciaMIT
01
Qué hace
La aplicación, en sus propias palabras.
Odoo ERP integration — manage partners, products, sales orders, invoices, projects, tasks, employees, leaves and timesheets via the Odoo JSON-RPC API using an API key.
02
Herramientas
25 herramientas que el agente puede llamar.
Todas se declaran con parámetros tipados y devuelven resultados estructurados, así que el anfitrión puede renderizarlas en vez de narrarlas.
- call-methodCall any public method on an Odoo model.
- count-recordsCount records in an Odoo model matching the given filters.
- create-leaveCreate a new Odoo time-off request (hr.leave).
- create-partnerCreate a new Odoo partner (contact or company).
- create-project-taskCreate a new task in an Odoo project.
- create-recordCreate a new record in any Odoo model.
- create-sale-orderCreate a new Odoo sales order with optional order lines.
- create-timesheetCreate a new Odoo timesheet entry (account.analytic.line).
- delete-recordDelete an Odoo record by model and ID.
- get-partnerGet a specific Odoo partner by ID.
- get-recordRead a single Odoo record by model and ID.
- get-sale-orderGet a specific Odoo sales order by ID, including order lines.
- list-employeesList Odoo employees (hr.employee).
- list-invoicesList Odoo customer invoices (account.move).
- list-leavesList Odoo time-off requests (hr.leave).
- list-modelsList all available Odoo models (ir.model).
- list-partnersList Odoo partners (contacts / companies).
- list-productsList Odoo products (product.template).
- list-projectsList Odoo projects.
- list-sale-ordersList Odoo sales orders.
- list-tasksList Odoo project tasks.
- list-timesheetsList Odoo timesheet entries (account.analytic.line).
- search-recordsSearch and read records from any Odoo model. Use filters like "is_company=true,name=Acme".
- update-partnerUpdate an existing Odoo partner by ID.
- update-recordUpdate an existing Odoo record by model and ID.
03
Autenticación y permisos
Qué pide.
Declarado en el manifiesto y por adelantado. La aplicación no puede alcanzar nada que no haya pedido aquí.
Secretos de usuario
BASE_URLDATABASEAPI_KEY
Seguir leyendo
El manifiesto y el código de Odoo están en el monorepo, junto al resto de aplicaciones.