All integrations
CO
Catalogue metadata onlyaccountingv20260729_00

COUPA

Coupa

Coupa provides a comprehensive business spend management platform with procurement, invoicing, and expense capabilities.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

384

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2

OAUTH2

coupa_oauth2

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

  • Base URLfull · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 361–384 of 384 actions

Update Payables Invoices Track In Coupa

COUPA_UPDATE_PAYABLES_INVOICES_TRACK_IN_COUPA

Tool to start tracking an invoice payable in Coupa. Use when you need to change an externally tracked invoice to be tracked within Coupa's payment system. The invoice status will typically change to 'ready_to_pay'.

Untrusted display-only summary

Update Pay Order Status to Ready to Pay

COUPA_UPDATE_PAY_ORDER_STATUS_TO_READY_TO_PAY

Tool to update a payable order status to ready to pay. Use when you need to transition a payable order to a 'ready to pay' status for payment processing.

Untrusted display-only summary

Update Project Member as Owner

COUPA_UPDATE_PROJECT_MEMBER_AS_OWNER

Tool to update a project member as owner in Coupa. Use when you need to change owner/administrator or participant status for a project membership.

Untrusted display-only summary

Update Projects Tasks

COUPA_UPDATE_PROJECTS_TASKS

Tool to update an existing task within a specific project in Coupa via PATCH /api/projects/:project_id/tasks/:id. Use when you need to partially modify task attributes for a project-linked task.

Untrusted display-only summary

Update PO Change (Remote Approver)

COUPA_UPDATE_PURCHASE_ORDER_CHANGE_REMOTE_APPROVER

Tool to update a purchase order change with remote approver information. Use when you need to modify a pending PO change request by providing the current approver's login.

Untrusted display-only summary

Update Quote Request Task

COUPA_UPDATE_QUOTE_REQUESTS_TASKS

Tool to update a task on a quote request. Use when you need to modify task attributes like title, status, percentage, or due dates for a specific quote request task.

Untrusted display-only summary

Update Requisition

COUPA_UPDATE_REQUISITION

Tool to update an existing requisition in Coupa. Use when you need to modify requisition attributes such as justification, title, need-by date, or status.

Untrusted display-only summary

Update Status of a Project

COUPA_UPDATE_STATUS_OF_A_PROJECT

Tool to update the status of a project by transitioning it to a specific state. Use when you need to change a project's status to draft, planned, in_progress, complete, or canceled. Returns HTTP 204 for successful transitions and HTTP 304 for invalid transitions.

Untrusted display-only summary

Update Supplier Information Site

COUPA_UPDATE_SUPPLIER_INFORMATION_SITE

Tool to update an existing supplier information site in Coupa. Use when modifying site attributes such as name, PO methods, cXML configuration, or associated addresses and contacts.

Untrusted display-only summary

Update Supplier Information Site

COUPA_UPDATE_SUPPLIER_INFORMATION_SUPPLIER_INFORMATION_SITE

Tool to update supplier information sites within a supplier information record in Coupa. Use when you need to modify details of a specific supplier site such as name, code, contact info, or operational status.

Untrusted display-only summary

Update Supplier Remit-To Address

COUPA_UPDATE_SUPPLIER_REMIT_TO_ADDRESS

Tool to update an existing remit-to address for a supplier. Use when you need to modify address details or deactivate a remit-to address for payment routing in Coupa.

Untrusted display-only summary

Update Supplier Site

COUPA_UPDATE_SUPPLIERS_SUPPLIER_SITES

Tool to update a supplier site's details such as name, active status, PO methods, and contact information. Use when you need to modify an existing supplier site's configuration.

Untrusted display-only summary

Update User Group

COUPA_UPDATE_USER_GROUP

Tool to update a Coupa user group. Use when you need to modify group attributes like name, description, approval permissions, or membership settings.

Untrusted display-only summary

Update User Group Memberships

COUPA_UPDATE_USER_GROUP_MEMBERSHIPS

Tool to update user group memberships in Coupa. Use when modifying membership attributes like owner or participant status after confirming the membership ID exists.

Untrusted display-only summary

Update User Group (PUT)

COUPA_UPDATE_USER_GROUPS2

Tool to update an existing user group in Coupa using PUT method. Use when you need to fully update a user group's attributes including name, description, owner, members, and approval permissions.

Untrusted display-only summary

Update User Group Task

COUPA_UPDATE_USER_GROUPS_TASKS

Tool to update an existing task within a user group. Use when you need to modify task attributes like title, status, percentage, or due date for a task assigned to a specific user group.

Untrusted display-only summary

Upload Contract Legal Agreement

COUPA_UPLOAD_CONTRACT_LEGAL_AGREEMENT

Tool to upload a legal agreement file for a contract. Use when adding or updating the contract's legal agreement document.

Untrusted display-only summary

List User Groups

COUPA_USER_GROUPS_INDEX

Tool to list user groups (user memberships). Use when you need to retrieve user group information including members, approval permissions, and group metadata.

Untrusted display-only summary

Create User

COUPA_USERS_CREATE

Tool to create a Coupa user. Use when you need to programmatically add a new user to your Coupa instance.

Untrusted display-only summary

List Users

COUPA_USERS_INDEX

Tool to list users. Use when you need to retrieve multiple user records with optional pagination and filtering.

Untrusted display-only summary

Get User

COUPA_USERS_SHOW

Tool to retrieve a single user by ID. Use when you need detailed user information after knowing the user ID.

Untrusted display-only summary

Void Invoice

COUPA_VOID_INVOICE

Tool to void an invoice. Use when an approved or pending invoice needs to be voided. Example: Void invoice with ID 12345.

Untrusted display-only summary

Withdraw Contract Signatures

COUPA_WITHDRAW_CONTRACT_SIGNATURES

Tool to withdraw signatures from a contract in Coupa Contract Center (CCC). Use when you need to move a contract to the corresponding status after CCC signature withdrawal. The contract must be in 'pending_signatures' status for this operation to succeed.

Untrusted display-only summary

Withdraw Invoice Dispute

COUPA_WITHDRAW_INVOICE_DISPUTE

Tool to withdraw a dispute on an invoice. Use when a disputed invoice needs to be returned to the approval process due to supplier inaction or a mistake on the buyer side.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.