Coupa integration
Business spend management — automate procurement, approvals, purchase orders, and ERP integrations with the Coupa Core API.
- Actions
- 13
- Triggers
- 1
- Auth
- Custom auth
- License
- MIT, open source
- Updated
- August 2026
About the Coupa integration
Add the Coupa piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Coupa with 760+ other apps in the same flow.
Triggers
Start a flow the moment something happens in Coupa
Each trigger below can start a flow on its own, either instantly or on a schedule.
New or Updated Object
Triggers when a Purchase Order, Supplier, or Contract is created or updated in Coupa.
3 fields
Actions
Everything Activepieces can do in Coupa
Drop any of these into a flow and fill in the fields. No code is required.
Create Object
Creates a record in the selected Coupa module (Purchase Orders, Suppliers, or Contracts).
4 fields
Update Object
Updates a record by ID in the selected Coupa module (Purchase Orders, Suppliers, or Contracts).
5 fields
Get Object by ID
Retrieves a single record by ID from Purchase Orders, Suppliers, or Contracts.
4 fields
Search Objects (Batch)
Searches records in a Coupa module with pagination (50 per page) and returns standardized fields.
3 fields
Cancel Purchase Order
Cancels a purchase order using `PUT /api/purchase_orders/:id/cancel`.
1 field
Close Purchase Order
Closes a purchase order using `PUT /api/purchase_orders/:id/close`.
1 field
Add File Attachment to Object
Adds an attachment (an uploaded file or a link) to a Purchase Order, Supplier, or Contract in Coupa.
5 fields
Get Remit-To Addresses by Object ID
Lists remit-to addresses for a Supplier or resolves the supplier from a Purchase Order.
2 fields
Get Supplier Sites by Supplier
Lists supplier sites for a supplier (`GET /api/suppliers/:id/supplier_sites`).
1 field
Grant Approval
Approves a pending approval in Coupa (e.g. a requisition or purchase order awaiting your decision). Pick the approval from the dropdown.
1 field
Reject Approval
Rejects a pending approval in Coupa (e.g. a requisition or purchase order awaiting your decision). Pick the approval from the dropdown.
2 fields
Set Integration Run Status
Updates an integration run status (`run`, `success`, `fail`, `pause`, or `pending`).
2 fields
Custom Action
Make a custom API call to any Coupa endpoint (Purchase Orders, Suppliers, Contracts, or other resources).
10 fields
Coupa, answered.
Yes. Activepieces is open source and free to start, and the Coupa piece is included on every plan, from the free cloud tier to any self-hosted deployment.
More accounting integrations
Browse all integrationsXero
Beautiful accounting software
Oracle Fusion Cloud ERP
Enterprise resource planning suite covering financials, procurement, project accounting, supply chain, and more.
Wafeq
Cloud accounting software for invoicing, bills, expenses, and tax reporting (ZATCA, UAE FTA).
Chargebee
Subscription billing and revenue operations platform for managing customers and subscriptions.
Bokio
Bokio is an accounting software platform which offers digital bookkeeping, invoicing, and financial management tools to help simplify accounting processes.
Invoice Ninja
Free open-source invoicing tool