
Connect Coupa with the most popular apps, so you can automate your work and have more time for what matters most — no code required.
Start free
Triggers when a Purchase Order, Supplier, or Contract is created or updated in Coupa.

Creates a record in the selected Coupa module (Purchase Orders, Suppliers, or Contracts).

Updates a record by ID in the selected Coupa module (Purchase Orders, Suppliers, or Contracts).

Retrieves a single record by ID from Purchase Orders, Suppliers, or Contracts.

Searches records in a Coupa module with pagination (50 per page) and returns standardized fields.

Cancels a purchase order using `PUT /api/purchase_orders/:id/cancel`.

Closes a purchase order using `PUT /api/purchase_orders/:id/close`.

Adds an attachment (an uploaded file or a link) to a Purchase Order, Supplier, or Contract in Coupa.

Lists remit-to addresses for a Supplier or resolves the supplier from a Purchase Order.

Lists supplier sites for a supplier (`GET /api/suppliers/:id/supplier_sites`).

Approves a pending approval in Coupa (e.g. a requisition or purchase order awaiting your decision). Pick the approval from the dropdown.

Rejects a pending approval in Coupa (e.g. a requisition or purchase order awaiting your decision). Pick the approval from the dropdown.

Updates an integration run status (`run`, `success`, `fail`, `pause`, or `pending`).

Make a custom API call to any Coupa endpoint (Purchase Orders, Suppliers, Contracts, or other resources).