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ódigo↗Volver al catálogo→

Odoo · Agent Apps