El catálogo/Odoo

Odoo

app.odoo

Manage partners, sales, projects, HR and more in Odoo ERP

Clave de APIproductivityLeer el código
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.

odooerpcrmsalesinvoicingprojecthremployeestimesheetinventory
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.

Leer el códigoVolver al catálogo

Odoo · Agent Apps