Coupa integration

Business spend management — automate procurement, approvals, purchase orders, and ERP integrations with the Coupa Core API.

Accounting and finance1 triggers · 13 actions

Build it by describing it

Type a sentence like this and the copilot builds, validates and simulates the workflow.
When “New or Updated Object” happens in Coupa, check the details with AI, then “Create Object” and tell my team in Slack.
  • Simulated before it goes live
  • Fixes proposed when something breaks
  • One credit per run

Triggers

Start a workflow when this happens
  • WHEN
    New or Updated Object

    Triggers when a Purchase Order, Supplier, or Contract is created or updated in Coupa.

Actions

Then Calibra can do this for you
  • DO
    Create Object

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

  • DO
    Update Object

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

  • DO
    Get Object by ID

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

  • DO
    Search Objects (Batch)

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

  • DO
    Cancel Purchase Order

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

  • DO
    Close Purchase Order

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

  • DO
    Add File Attachment to Object

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

  • DO
    Get Remit-To Addresses by Object ID

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

  • DO
    Get Supplier Sites by Supplier

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

  • DO
    Grant Approval

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

  • DO
    Reject Approval

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

  • DO
    Set Integration Run Status

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

  • DO
    Custom Action

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

Questions

Is the Coupa integration free?

Yes. Coupa is available on every Calibra plan, including the free plan, which needs no card.

How is Coupa usage billed?

Calibra charges one credit per workflow run, however many steps it has. Steps that read from or write to this app do not cost extra.

Can I connect Coupa without writing code?

Yes. Describe the process in plain words and the AI copilot builds the workflow with Coupa for you. You can also use templates or the visual editor.

Describe your first process. Watch it run today.

Free plan, no card. One credit per run, however many steps it has.