accounting

Add Coupa to your AI agent

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

Things your agent can do in Coupa
384

Things your AI can do in Coupa

Your FormWise AI can handle any of these in Coupa — on its own, without you needing to click a button.

  • Get Account

    Popular

    Tool to retrieve a specific account by ID. Use when you need detailed account information including segments, type, and status.

  • Update Contract

    Popular

    Tool to update an existing contract in Coupa via PUT /api/contracts/:id. Use when you need to modify contract attributes such as status, dates, supplier, or financial terms. Only include fields that need to be changed.

  • Create Invoice Against PO

    Popular

    Tool to create an invoice against a purchase order. Use when you need to invoice for goods or services received against an existing PO by linking invoice lines to PO lines.

  • Create Supplier Site

    Popular

    Tool to create a supplier site for an existing supplier. Use when you need to establish a new location or site associated with a supplier in Coupa.

  • Get All Supplier Sites for Supplier

    Popular

    Tool to retrieve all supplier sites associated with a specific supplier record. Use when you need to get site data including codes, names, PO methods, contact information, and addresses for a particular supplier.

  • Get Business Entities

    Popular

    Tool to retrieve business entities from Coupa. Use when you need to query legal or organizational business entities with their addresses, contacts, relationships, and metadata.

  • Get Business Entity by ID

    Popular

    Tool to retrieve a specific business entity by ID. Use when you need detailed information about a legal or organizational business entity.

  • Get Contract By ID

    Popular

    Tool to retrieve a single contract by ID. Use when you need detailed contract information including supplier, terms, dates, and status.

  • Get Payable Invoice By ID

    Popular

    Tool to retrieve a single payable invoice by ID. Use when you need detailed payable invoice information including amounts, currency, status, dates, allocations, and reconciliation lines.

  • Get Payable Invoices

    Popular

    Tool to retrieve payable invoices from Coupa. Use when you need to query invoice payables with optional filters for status, dates, document information, and pagination support.

  • Get PO Line by Order Header ID and Line Number

    Popular

    Tool to retrieve purchase order line(s) by order header ID and line number. Use when you need to get specific PO line details using the order header ID and line number combination.

  • Get Supplier Item by ID

    Popular

    Tool to retrieve a specific supplier item by ID. Use when you need detailed supplier item information including pricing, availability, and item specifications.

Show 372 more things it can do
  • Get Invoice

    Popular

    Tool to retrieve a single invoice by ID. Use when you need detailed invoice information including line items, charges, attachments, and approval details.

  • Issue Purchase Order Without Send

    Popular

    Tool to issue a purchase order without transmitting it to the supplier. Use when purchase orders are communicated through alternative means outside of Coupa's transmission channels.

  • List Items

    Popular

    Tool to list catalog items. Use when you need item IDs and item numbers for inventory adjustment.

  • List Suppliers

    Popular

    Tool to list suppliers with filters. Use when you need suppliers matching certain criteria.

  • Update Purchase Order

    Popular

    Tool to update a purchase order. Use when you need to modify specific fields of an existing PO. Only fields provided will be updated. Note: exported field cannot be updated simultaneously with other fields by default.

  • List Projects

    Popular

    Tool to list/query all projects from Coupa. Use when you need to retrieve project information with optional filtering and pagination.

  • Get Project

    Popular

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

  • Update Project

    Popular

    Tool to update an existing Coupa project. Use when you need to modify project attributes after confirming project ID.

  • List Purchase Orders

    Popular

    Tool to list purchase order headers. Use when you need to fetch filtered and paginated purchase order records from Coupa.

  • Update User Account

    Popular

    Tool to update a Coupa user account. Use when you need to modify user information such as name, email, permissions, licenses, or other attributes.

  • List Requisition Lines

    Popular

    Tool to retrieve requisition line items from Coupa procurement system. Use when you need to query requisition line data with filtering, pagination, and field selection capabilities.

  • Get Current Cart

    Popular

    Tool to get the current user's requisition cart. Use when you need to fetch or initialize the current cart for the authenticated user.

  • Retrieve SIM Record by ID

    Popular

    Tool to retrieve a specific Supplier Information Management (SIM) record by ID. Use when you need detailed supplier information collected via SIM. Requires SIM API permissions.

  • Submit Contract for Approval

    Popular

    Tool to submit a contract for approval. Use when you need to start the approval process for a contract.

  • Void Invoice

    Popular

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

  • Abandon Invoice

    Tool to abandon an invoice. Use when an invoice is invalid and needs to be abandoned. Invoice once abandoned cannot be reversed.

  • List Account Types

    Tool to list account types in Coupa. Use when you need account type IDs and names for account creation.

  • Get Account Type

    Tool to retrieve a specific account type by ID. Use when you need detailed information about a chart of accounts.

  • Create Account Validation Rule

    Tool to create account validation rules in Coupa. Use when setting up rules to manage chart of accounts validation with segment conditions.

  • Get Account Validation Rule

    Tool to retrieve a specific account validation rule by ID. Use when you need detailed information about account validation rules including segment conditions and error messages.

  • Update Account Validation Rule

    Tool to update an existing account validation rule in Coupa. Use when you need to modify validation rule attributes after confirming the rule ID.

  • Create Account

    Tool to create a Coupa account. Use when you need to provision a new general ledger account with a specific chart-of-accounts type and code segments.

  • List Accounts

    Tool to list accounts from Coupa. Use when you need to retrieve account IDs and codes with optional filters and pagination.

  • Get Recent Accounts

    Tool to retrieve recently accessed accounts from Coupa. Use when you need to view accounts that the user has recently interacted with.

  • Update Account

    Tool to update an existing Coupa account. Use when you need to modify account information including account type, activation status, code segments, and display name.

  • Add Comment to Expense Report

    Tool to add a comment to an expense report. Use when you need to add notes or feedback to an existing expense report.

  • Add Approver to Requisition

    Tool to manually add an approver (User or UserGroup) to a requisition approval chain. Use when you need to add a user or user group to the approval chain of a requisition at a specific position relative to the current approver.

  • Add Approver To Invoice

    Tool to manually add an approver to an invoice. Use when you need to add a user or user group to the approval chain of an invoice at a specific position.

  • Add Approver to PO Change

    Tool to add an approver to a purchase order change after the current approver. Use when you need to manually add an approver to a pending PO change request in the approval chain.

  • Add File Attachment to Project

    Tool to add a file attachment to an existing project. Use when you need to upload and attach files (documents, images, PDFs, etc.) to projects in Coupa.

  • Add File Attachment to Purchase Order

    Tool to add a file attachment to an existing purchase order. Use when you need to upload and attach files (documents, images, PDFs, etc.) to purchase orders in Coupa.

  • Add File Attachment to Purchase Order Line

    Tool to add a file attachment to a purchase order line. Use when you need to upload and attach files (documents, images, PDFs, etc.) to specific purchase order lines in Coupa.

  • Add File Attachment to Requisition Line

    Tool to add a file attachment to a requisition line. Use when you need to upload and attach files (documents, images, PDFs, etc.) to requisition lines in Coupa.

  • Add Attachment to Comment

    Tool to add a file attachment to an existing comment. Use when you need to upload and attach files to comments in Coupa.

  • Add COAs to Supplier Site

    Tool to add Chart of Accounts (COAs) to a specific supplier site. Use when you need to assign account types to a supplier site for transaction categorization and financial tracking.

  • Add Comment to Purchase Order

    Tool to add a comment to a purchase order. Use when you need to add notes, feedback, or mention users on an existing purchase order.

  • Add Content Group to Contract

    Tool to add a content group (business group) to a contract. Use when you need to assign a content group to a contract for access control or visibility management.

  • Add Content Group to Supplier

    Tool to add a content group (business group) to a supplier. Use when you need to assign a content group to a supplier for access control or visibility management.

  • Add Contract Approver

    Tool to manually add an approver to a contract. Use when you need to add a user or user group to the approval chain of a contract at a specific position.

  • Add Contract Term

    Tool to add a contract term to an existing contract. Use when creating pricing tiers or discount structures for contracts.

  • Add Line w/ Allocations to External PO

    Tool to add a line with account allocations to an external purchase order. Use when you need to add line items with split billing across multiple accounts.

  • Add Content Group to SIM Record

    Tool to add a content group (business group) to a Supplier Information Management (SIM) record. Use when you need to assign a content group to a SIM record for access control or visibility management.

  • Add Content Group to SIM Site

    Tool to add a content group (business group) to a Supplier Information Management (SIM) site. Use when you need to assign a content group to a SIM site for access control or visibility management.

  • Add Content Group to Supplier Site

    Tool to add a content group (business group) to a supplier site. Use when you need to assign a content group to a supplier site for access control or visibility management.

  • Add User To A Group

    Tool to add a user to a group by updating user group membership. Use when you need to assign a user to a specific group with defined owner and participant permissions.

  • Create Address

    Tool to create a new address in Coupa. Use when you need to create personal or supplier remit-to addresses with location details.

  • List Addresses

    Tool to list addresses from Coupa. Use when you need paginated address records for processing.

  • List Announcements

    Tool to list all announcements from Coupa. Use when you need to retrieve multiple announcements with optional pagination and filters.

  • Get Announcement

    Tool to retrieve a specific announcement by ID from Coupa Mobile. Use when you need detailed information about an announcement.

  • Approve Approval

    Tool to approve a pending approval record. Use when you need to programmatically approve a pending approval by ID.

  • Hold Approval

    Tool to place an approval on hold. Use when you need to pause approval workflow temporarily.

  • List Approvals

    Tool to list approvals with optional pagination and filters. Use when you need to retrieve multiple approval records.

  • Reject Approval

    Tool to reject an approval. Use when you need to programmatically reject a pending approval by ID.

  • Get Budget Lines

    Tool to retrieve budget lines from Coupa. Use when you need to query budget line information associated with accounts and periods.

  • List Business Groups

    Tool to list business groups (content groups) in Coupa. Use when you need IDs, names, and metadata of content groups for assignments.

  • Get Business Group

    Tool to retrieve a specific business group (content group) by ID. Use when you need detailed information about a content group.

  • Accept Header Level Confirmation

    Tool to accept order header confirmations from suppliers. Use when a supplier has submitted a header level confirmation that is in pending_buyer_review status and you need to accept it.

  • Reject Header Level Confirmation

    Tool to reject order header confirmations from suppliers. Use when a supplier has submitted a header level confirmation that is in pending_buyer_review status and you need to reject it.

  • Bypass All Invoice Approvals

    Tool to bypass all approvals for an invoice to enable rapid payment processing. Use when you need to skip the entire approval chain and get an invoice approved immediately. Note that the invoice must be in an approvable status (e.g., 'pending_approval'), not 'draft' status.

  • Bypass Current Invoice Approval

    Tool to skip the current approver and activate the next approver in the approval chain. Use when you need to bypass the current pending approver and move to the next approver. Note that the invoice must be in an approvable status (e.g., 'pending_approval'), not 'draft' status.

  • Cancel External PO

    Tool to cancel an external purchase order. Use when you need to cancel an externally-created PO that has not yet been fully processed or has related documents that need to be cleared first.

  • Close/Soft Close External PO

    Tool to close or soft-close an external purchase order. Use when finalizing an external PO after confirming receipt or when business rules require closure.

  • Complete Contract

    Tool to complete a contract and transition it to legally binding status. Use when you need to mark a contract as completed and executed.

  • Create Content Group

    Tool to create a new content group (business group) in Coupa. Use when you need to provision a new content group to restrict user access to objects in Coupa.

  • Update Content Group

    Tool to update an existing content group (business group) in Coupa. Use when you need to modify the name or description of a content group after confirming the group ID exists.

  • Delete Contract Template

    Tool to delete a contract template. Use when you need to permanently remove a contract template by ID.

  • Add Attachment to Contract

    Tool to create an attachment on a contract. Use when attaching files, text, or URLs to contracts.

  • List Contracts

    Tool to list contracts. Use when you need contract IDs and metadata for subsequent actions, e.g., adding an approver.

  • Copy Account Type

    Tool to copy/clone an existing chart of accounts (account type). Creates a duplicate of the specified account type with all its associated properties.

  • Create Tax Registration

    Tool to create a supplier tax registration in Coupa. Use when adding tax identification records for suppliers with required country and tax number. Requires supplier information with a primary address to exist before creating tax registration.

  • Create Budget Line

    Tool to create a new budget line in Coupa. Use when you need to create a budget line with description, period, amount, owner, and optional account segment values.

  • Create Budget Line Adjustment

    Tool to create a budget line adjustment in Coupa. Use when you need to adjust the budget amount for an existing budget line by creating an adjustment record with the specified amount, currency, and related references.

  • Create Business Entity

    Tool to create a business entity in Coupa. Use when creating a legal or organizational business entity with name, type, formation type, and optional address and contact information.

  • Create Comment on Transactional Object

    Tool to create a comment on any transactional object. Use when you need to add notes, feedback, or mention users on an existing transactional object like requisitions, purchase orders, invoices, or expense reports.

  • Create Commodity

    Tool to create a commodity in Coupa. Use when you need to provision a new commodity with a specified name, category, and deductibility level.

  • Create External Purchase Order

    Tool to create an external purchase order. Use when integrating external POs via Coupa API.

  • Create FX Rate

    Tool to create a new exchange rate (FX rate) between two currencies in Coupa. Use when you need to create one-way currency conversion rates. Note that this creates only a one-way rate; to enable bidirectional conversion, create a separate rate for the reverse direction.

  • Create Integration Error

    Tool to create integration errors against an integration run in Coupa. Use when you need to log and track errors that occurred during integration processes or data imports.

  • Create Integration Run

    Tool to create an integration run. Use when you need to initialize a new run for an integration before processing records.

  • Create Items Supplier Items

    Tool to create a supplier item associated with an existing item in Coupa. Use when adding a new supplier source for an item with pricing and availability details.

  • Create Lookup Value

    Tool to create a new lookup value in Coupa. Use when you need to add a new value to an existing lookup for categorization and standardization purposes.

  • Create New Custom Object Instance

    Tool to create a new custom object instance in Coupa. Use when you need to add a new data record for a Custom Object with specific custom field values.

  • Create Payment Reconciliation Lines

    Tool to create payment reconciliation lines for a pay order in Coupa. Use when you need to record payment transactions against payable orders or invoices.

  • Create Payment Term

    Tool to create a payment term in Coupa. Use when you need to define new payment conditions including discount and net payment calculations for invoices and purchase orders.

  • Create Project

    Tool to create a Coupa project. Use when you need to create a new project with specified name, start date, and end date.

  • Create Project Membership

    Tool to create a project membership in Coupa. Use when you need to add a user to a project and define their role as owner or participant.

  • Create Quote Request Task

    Tool to create a task for a quote request. Use when you need to add tasks to track work or milestones for a specific quote request.

  • Create Req Assignment to User

    Tool to create a requisition assignment to a user. Use when you need to assign a user to a requisition for approval or buyer role.

  • Create Requisition Line Estimated Tax Line

    Tool to create an estimated tax line on a requisition line. Use when adding tax calculations to requisition line items. Requires the Chart of Account to have estimated taxes enabled.

  • Create Requisition Lines - Multiple Estimated Tax Lines

    Tool to update a requisition line with multiple estimated tax lines. Use when you need to add or update estimated taxes on a requisition line. Note that the Chart of Account must have estimated taxes enabled for this operation to succeed.

  • Create Risk Aware Feed for Supplier

    Tool to create a Risk Aware feed for a supplier to load GRC (governance, risk, and compliance) data. Use when loading risk metrics for a specific supplier. Note: Each supplier can only have one Risk Aware feed, and the API cannot be used when the supplier status is 'evaluating'.

  • Create Shell SIM Record

    Tool to create a shell SIM (Supplier Information Management) record against an existing supplier before importing legacy suppliers. Use when you need to create a pre-approved SIM record with exported flag set to true.

  • Create SIM Site Using SIM ID in POST URL

    Tool to create a supplier information site under a specific supplier information record. Use when you need to create a new supplier site with detailed configuration including code, name, PO methods, and cXML settings.

  • Create SIM Site using SIM ID in Payload

    Tool to create a supplier information site using SIM ID in the payload. Use when you need to add a new site location for an existing supplier information record in Coupa's SIM module.

  • Create Supplier Item

    Tool to create a new supplier item against an existing catalog item. Use when linking a supplier's part number to a catalog item with pricing and contract information.

  • Create Supplier Remit-To Address

    Tool to create a remit-to address for a supplier. Use when you need to add a new remit-to address to an existing supplier in Coupa.

  • Create Supplier with Contacts and Addresses

    Tool to create a new supplier with primary contact and address in one API call. Use when creating a supplier with contact and address information simultaneously.

  • Create Task

    Tool to create a new task in Coupa. Use when you need to create a task with title and assignment. Note: Either owner-id OR (linkable-id + linkable-type) must be provided along with title.

  • Create Task Against Project

    Tool to create a task against an existing project in Coupa. Use when you need to add a new task to a specific project by project ID.

  • Create User Address

    Tool to create a personal address for a specified Coupa user. Use when you need to add a new address to a user's profile in Coupa.

  • Create User Group

    Tool to create a new user group in Coupa. Use when you need to provision a new user group for organizing users and managing approvals.

  • Create User Group Memberships

    Tool to create user group memberships in Coupa. Use when you need to add a user to a specific group or project with defined owner and participant permissions.

  • Create User Group Task

    Tool to create a task within a user group. Use when you need to assign a new task to a specific user group with a title and optional details like due date, description, and owner.

  • List Currencies

    Tool to list currencies from Coupa. Use when you need to retrieve or filter configured currencies before processing.

  • Get Currency by ID

    Tool to retrieve a specific currency by ID. Use when you need detailed information about a currency.

  • List Data File Sources

    Tool to list data file sources from Coupa. Use when you need to retrieve file processing records that track data imports and exports, including upload status and error details.

  • List Default Receiving Locations

    Tool to list default receiving locations from Coupa. Use when you need to retrieve receiving location details linked to items and warehouses.

  • Delete Tax Registration

    Tool to delete a tax registration. Use when you need to permanently remove a supplier information tax registration by ID.

  • Delete Project Membership

    Tool to delete a project membership. Use when you need to remove a user's membership from a project by the membership ID.

  • Delete Project Task

    Tool to delete a task from a specific project. Use when you need to permanently remove a task by ID from a project.

  • Delete Quote Request Task

    Tool to delete a task from a quote request. Use when you need to permanently remove a task from a specific quote request by their IDs.

  • Delete Requisition Line

    Tool to delete a requisition line. Use when you need to permanently remove a requisition line by ID.

  • Delete Requisition Line Estimated Tax Line

    Tool to delete an estimated tax line from a requisition line. Use when you need to remove a specific estimated tax line by ID.

  • Delete Specific Contract Attachment

    Tool to delete a specific attachment from a contract. Use when you need to permanently remove an attachment by its ID from a contract.

  • Delete Purchase Order Attachment

    Tool to delete a specific attachment from a purchase order. Use when you need to remove an attachment by providing both the purchase order ID and attachment ID.

  • Delete Requisition Attachment

    Tool to delete a specific attachment from a requisition. Use when removing an attachment from a requisition by attachment ID.

  • Delete Supplier Information Site

    Tool to delete a supplier information site from a specific supplier information record. Use when you need to remove a supplier information site by its ID and parent supplier information ID. Requires SIM API permissions.

  • Create Department

    Tool to create a department in Coupa. Use when you need to provision a new department with a specified name and active status.

  • Get Department by ID

    Tool to retrieve a single department by ID. Use when you need detailed department information.

  • Update Department

    Tool to update an existing department in Coupa. Use when you need to modify department attributes such as name or active status after confirming the department ID.

  • Dispute Invoice

    Tool to dispute an invoice that is in pending approval or pending receipt status. Use when you need to notify the supplier that a problem exists with the invoice.

  • Delete Easy Form Response

    Tool to delete an easy form response. Use when you need to permanently remove an easy form response by ID.

  • List Exchange Rates

    Tool to retrieve exchange rates from Coupa for currencies used to pay for goods. Use when you need to query currency conversion rates with optional filters for date ranges, specific currencies, or rate values.

  • List Expense Reports

    Tool to list expense reports. Use when you need a paginated list of reports with optional filters.

  • Export Payables Invoice

    Tool to mark a payables invoice as exported. Use when you need to track that an invoice has been exported to an external system by updating its last-exported-at timestamp.

  • Export Payables Invoices

    Tool to mark a payable invoice as exported. Use after successfully retrieving and processing an invoice in an external system to update the last-exported-at timestamp.

  • List Financial Counterparties

    Tool to list financial counterparties from Coupa. Use when you need to retrieve banks and financial institutions used for payment and treasury operations.

  • Get Account Statements by Creation Date

    Tool to retrieve Coupa Pay account statements filtered by creation date. Use when you need to get statements created within a specific date range for reconciliation or reporting purposes.

  • Get All Active Pick Lists

    Tool to retrieve active pick lists (fulfillment reservations) from Coupa. Use when you need to query fulfillment reservation data with optional filters and pagination.

  • Get All Attachments for a Contract

    Tool to retrieve all attachments for a specific contract. Use when you need to list attachments linked to a contract.

  • Get All Attachments for a Invoice

    Tool to retrieve all attachments for a specific invoice. Use when you need to list or access files, URLs, or text attachments associated with an invoice.

  • Get All Attachments for a Purchase Order

    Tool to retrieve all attachments for a specific purchase order. Use when you need to list attachments linked to a purchase order.

  • Get All Attachments for a Requisition

    Tool to retrieve all attachments for a specific requisition. Use when you need to list or access files, URLs, or text attachments associated with a requisition.

  • Get All Attachments on a CoupaPay Charge

    Tool to retrieve all attachments for a CoupaPay charge. Use when you need to list or access files, URLs, or text attachments associated with a charge.

  • Get All Charges Linked to Statement

    Tool to retrieve charges from Coupa, with optional filtering by statement ID. Use when you need to get all charges linked to a specific statement or query charges with various filters.

  • Get All Funds Transfers by Batch ID

    Tool to retrieve all funds transfers (payments) in a specific payment batch by payment batch ID. Use when you need to fetch payment details for a specific batch from Coupa Pay.

  • Get All SIM Sites Against a SIM Record

    Tool to retrieve all supplier information sites associated with a specific supplier information record. Use when you need to list all sites linked to a particular SIM record, including nested address and contact information.

  • Get All Tasks Linked to a Specific Project

    Tool to retrieve all tasks linked to a specific project in Coupa. Use when you need to fetch task records for a particular project with optional filtering and pagination.

  • Get All Tasks Linked to All Projects

    Tool to retrieve all tasks linked to all projects from Coupa. Use when you need to fetch task records with optional filtering and pagination.

  • Get API Documentation Modules

    Tool to retrieve the list of API documentation modules available in Coupa. Use when you need to discover available API documentation categories including Core Platform, Purchasing, Expense Reporting, Sourcing, Inventory, and other Coupa services.

  • Get Approval by ID

    Tool to retrieve details for a specific approval record by ID. Use when you need complete approval information including status, approver details, and associated approvable object.

  • Get ASN Headers

    Tool to retrieve ASN (Advanced Ship Notice) headers from Coupa. Use when you need to fetch shipment notification records with optional filters for status, dates, supplier, or ASN number.

  • Get Budget Line

    Tool to retrieve a specific budget line by ID. Use when you need detailed information about a budget line including amount, remaining budget, and account segments.

  • Get Budget Line Adjustments

    Tool to retrieve budget line adjustments for a specific budget line. Use when you need to get all adjustments associated with a budget line ID.

  • Get Budget Line Adjustment

    Tool to retrieve a specific budget line adjustment by ID. Use when you need detailed information about a budget line adjustment including amount, currency, description, and related references.

  • Get COAs for Supplier Site

    Tool to retrieve Chart of Accounts (COAs) assigned to a specific supplier site. Use when you need to view which content groups (COAs) are associated with a supplier site for visibility and access control purposes.

  • Get Comments for Expense Report

    Tool to retrieve comments for a specific expense report. Use when you need to view all comments associated with an expense report.

  • Get Commodity

    Tool to retrieve a specific commodity by ID. Use when you need detailed commodity information.

  • Get Content Groups of Supplier Site

    Tool to retrieve business groups (content groups) of a supplier site. Use when you need to check which content groups are assigned to a specific supplier site for visibility management.

  • Get Contracts Legal Documents

    Tool to retrieve all legal documents for a contract. Use when you need to list legal documents associated with a specific contract.

  • Get CoupaPay Payment by ID

    Tool to retrieve a specific CoupaPay payment record by ID. Use when you need detailed payment information including payment amounts, payee details, payment batch, and associated invoice information for integration and reconciliation purposes.

  • Get Custom Object Instances

    Tool to retrieve all data records for a specified Custom Object in Coupa. Use when you need to fetch custom object instance data with optional filtering and pagination.

  • Get Custom Object Related Form Responses

    Tool to retrieve easy form responses for custom objects and SIM (Supplier Information Management). Use when you need to get form responses with optional filtering and pagination.

  • Get Cycle Counts

    Tool to retrieve cycle counts from Coupa. Use when you need to query cycle count records for inventory management.

  • Get Delegations

    Tool to retrieve delegations from Coupa. Use when you need to view user delegation configurations including approval, receiving, and review delegations.

  • Get Department by Name

    Tool to retrieve department records by filtering with name or other parameters. Use when you need to find departments by name, ID, or active status.

  • Get Exchange Rate By ID

    Tool to retrieve a specific exchange rate record by ID. Use when you need detailed exchange rate information including currency conversion rates, effective dates, and audit metadata.

  • Get External Payables by Source

    Tool to retrieve external payable records from Coupa by source system. Use when you need to query external payables that originate from source systems outside of Coupa (e.g., SAP, Oracle, NetSuite). Returns payable details including amounts, dates, status, and source system information.

  • Get Favorite Accounts

    Tool to retrieve favorite accounts from Coupa. Use when you need to get the list of accounts marked as favorites by the user.

  • Get Integration History Records

    Tool to retrieve integration history records from Coupa. Use when you need to monitor integration transactions, check status of API calls, or troubleshoot integration issues.

  • Get Integration Run

    Tool to retrieve a specific integration run by ID. Use when you need detailed information about an integration run including status, timestamps, record counts, and errors.

  • Get Inventory Adjustments

    Tool to retrieve inventory adjustments from Coupa. Use when you need to query inventory adjustment records with optional filtering, pagination, and field selection.

  • Get Invoice Comment by ID

    Tool to retrieve a specific comment on an invoice by comment ID. Use when you need to get detailed information about a particular invoice comment.

  • Get Item

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

  • Get Item Image

    Tool to download the image for a catalog item. Use when you need to retrieve the image associated with a specific item ID.

  • Get Items Supplier Items

    Tool to retrieve supplier items for a specific catalog item. Use when you need supplier-specific pricing, contract details, and purchasing information for an item.

  • Get Items Supplier Items by ID

    Tool to retrieve a specific supplier item associated with a catalog item. Use when you need detailed information about a particular supplier item for an item, including pricing, availability, and supplier details.

  • Get Lookup Value by ID

    Tool to retrieve a specific lookup value by ID. Use when you need detailed information about a lookup value used for categorization and standardization in Coupa.

  • Get Matching Allocation for Invoice Line

    Tool to retrieve matching allocation records that link invoice lines to purchase orders, ASNs, and inventory transactions. Use when you need to reconcile invoices with purchase orders or track allocation history for specific invoice lines.

  • Get Order Pad Lines

    Tool to retrieve order pad lines for a specific order pad. Use when you need to fetch the list of items (lines) associated with an order pad.

  • Get Pay Invoices - Fields Query Param

    Tool to retrieve Coupa Pay invoices with optional field filtering. Use when you need to fetch invoice data from Coupa Pay with control over which fields are returned.

  • Get Pay Orders Pending Document Approval

    Tool to get pay orders with status pending_document_approval. Use when you need to retrieve orders awaiting document approval in the payables system.

  • Get PO Confirmation by ID

    Tool to retrieve a specific order header confirmation by ID. Use when you need details about a purchase order confirmation record.

  • Get PO Confirmations Cancelled and Not Exported

    Tool to retrieve PO confirmations with cancelled status that have not been exported. Use when you need to identify cancelled order confirmations requiring processing or export to external systems.

  • Get Project Memberships

    Tool to query project memberships from Coupa. Use when you need to get project membership information based on user and/or project filters. This allows you to find which users are members of specific projects and their roles (owner, participant).

  • Get Project Membership by ID

    Tool to retrieve a single project membership by ID. Use when you need detailed information about a specific project membership after knowing its ID.

  • Get Project Task

    Tool to retrieve a specific task from a specific project by their IDs. Use when you need detailed information about a particular task within a project.

  • Get Purchase Order

    Tool to retrieve a specific purchase order. Use when you need PO details by its ID.

  • Get Purchase Order Attachment File

    Tool to retrieve a specific attachment file from a purchase order. Use when you need to download the actual file content of an attachment associated with a specific purchase order.

  • Get Purchase Order Changes

    Tool to retrieve a specific purchase order change. Use when you need details about a PO modification request by its ID.

  • Get PO Changes Pending Certain Approver

    Tool to get purchase order changes pending approval by a certain approver. Use when you need to retrieve PO modifications awaiting approval from a specific user.

  • Get Purchase Order Comment

    Tool to retrieve a specific comment on a purchase order by ID. Use when you need to view details of a particular comment on a purchase order.

  • Get Purchase Order Line

    Tool to retrieve a specific purchase order line by ID. Use when you need detailed information about a single purchase order line.

  • Get Quote Request Tasks

    Tool to retrieve all tasks for a specific quote request in Coupa. Use when you need to fetch task records for a particular quote request with optional filtering and pagination.

  • Get Reconciliation Lines for Payable Order

    Tool to retrieve reconciliation lines for payable orders. Use when you need to fetch payment reconciliation records linked to pay orders or invoices.

  • Get Remit-To Addresses of Supplier

    Tool to retrieve remit-to addresses for a specific supplier. The remit-to address (RTA) specifies where payment should be delivered and is owned by the supplier.

  • Get Requisition Assignment

    Tool to retrieve assignment information for a specific requisition. Use when you need to see who is assigned to a requisition and in what role.

  • Get Requisition Line Estimated Tax Lines

    Tool to retrieve estimated tax lines for a requisition line. Use when you need tax calculation details for a specific requisition line.

  • Get Requisition Comment by ID

    Tool to retrieve a specific comment on a requisition by comment ID. Use when you need to get detailed information about a particular requisition comment.

  • Get Return To Supplier Transactions

    Tool to retrieve return to supplier transactions for reverse logistics operations. Use when you need to query transactions related to inventory returns to vendors.

  • Get Supplier Risk Aware Feed

    Tool to retrieve supplier governance, risk, and compliance (GRC) data from Risk Aware feed. Use when you need to query supplier risk data by supplier ID, name, or number. Each supplier can only have one Risk Aware feed.

  • Get Shipping Terms

    Tool to retrieve shipping terms from Coupa. Use when you need to query shipping term records with optional filtering by ID, active status, code, or content groups.

  • Get SIM Easy Form Responses

    Tool to retrieve easy form responses for a specific supplier information record. Use when you need to query form responses associated with SIM records or custom objects.

  • Get SIM Site by ID

    Tool to retrieve a specific supplier information site by ID. Use when you need detailed information about a single supplier information site including code, name, PO methods, cXML configuration, addresses, and contacts.

  • Get Soft Applied PO Updates

    Tool to retrieve soft applied purchase order updates using a confirmation ID. Use when you need to review PO changes that have been soft-applied by a supplier.

  • Get Specific Attachment on Purchase Order Line

    Tool to retrieve a specific attachment file from a purchase order line. Use when you need to download an attachment associated with a specific purchase order line.

  • Get Specific Attachment on Requisition Line

    Tool to retrieve a specific attachment file from a requisition line. Use when you need to download an attachment associated with a specific requisition line.

  • Get Specific Attachment Using Attachment ID

    Tool to retrieve a specific attachment associated with a charge. Use when you need to get attachment details by charge ID and attachment ID.

  • Get Contract Attachment

    Tool to retrieve metadata for a specific contract attachment. Use when you need attachment details like file-url, type, intent, or file size for a known contract and attachment ID.

  • Get Custom Object Instance

    Tool to retrieve a specific custom object instance by ID. Use when you need detailed information about a particular custom object data record.

  • Get EasyFormResponse Attachment File

    Tool to retrieve a specific attachment file from an EasyFormResponse. Use when you need to download attachment files for a known easy form response and attachment ID.

  • Get Specific Invoice Attachment File

    Tool to retrieve a specific attachment from an invoice. Use when you need to get attachment metadata and file information for a specific invoice attachment.

  • Get Specific Requisition Attachment

    Tool to retrieve detailed information about a specific attachment on a requisition. Use when you need attachment metadata, file URL, type, intent, or content details for a requisition attachment.

  • Get Specific API Schema

    Tool to retrieve the Swagger 2.0 API schema documentation for a specific Coupa resource. Use when you need to understand the API structure, available endpoints, parameters, and response schemas for resources like users, invoices, purchase orders, or suppliers.

  • Get Statement By ID

    Tool to retrieve a single Coupa Pay statement by its unique identifier. Use when you need detailed information about a specific corporate card payment partner statement.

  • Get Status of an Import File

    Tool to retrieve status and details of a specific data import file source. Use when you need to monitor the status of CSV import files uploaded to Coupa, tracking whether they have been processed successfully, are in progress, or have failed.

  • Get Supplier Information Site

    Tool to retrieve a specific supplier information site by supplier information ID and site ID. Use when you need detailed information about a single supplier information site including code, name, PO methods, addresses, and contacts.

  • Get Supplier Items by Item Name

    Tool to retrieve supplier items filtered by item name. Use when you need to find supplier items for a specific item.

  • Get Supplier Site by Code

    Tool to retrieve supplier sites with optional filters. Use when you need to query supplier sites by code, name, or other attributes.

  • Get Tax Registration by ID

    Tool to retrieve a specific supplier information tax registration record by ID. Use when you need detailed tax registration information for supplier information management.

  • Get User Address by ID

    Tool to retrieve a specific address by ID for a Coupa user. Use when you need detailed information about a particular user address.

  • Get User Address by ID (v2)

    Tool to retrieve a specific address by ID for a Coupa user using the nested user endpoint. Use when you need detailed information about a particular user address.

  • Get User Group

    Tool to retrieve a specific user group by ID. Use when you need detailed information about a user group including its members, approval permissions, and metadata.

  • Get User Group Membership

    Tool to retrieve a single user group membership by ID. Use when you need detailed information about a specific user's membership in a group or project.

  • Get User Group Tasks

    Tool to retrieve tasks associated with a specific user group. Use when you need to query tasks assigned to or managed by a user group.

  • Get User Memberships

    Tool to list user group memberships. Use when you need to retrieve user memberships in groups or projects with optional filtering and pagination.

  • Ignore Window And Issue

    Ignore Window And Issue

  • Import Budget Lines

    Tool to import budget lines via CSV file upload. Use when uploading batch budget line data to Coupa for processing.

  • List Inspection Codes

    Tool to list inspection codes. Use when you need to retrieve id and code of inspection codes for inventory transactions.

  • List Integration Errors

    Tool to list and query integration errors in Coupa. Use when you need to retrieve error IDs and details for troubleshooting or resolving failed transactions.

  • List Integration Runs

    Tool to list integration runs. Use after identifying an integration to retrieve run IDs and statuses.

  • Create Integration

    Tool to create a new integration in Coupa. Use when you need to define a connection between Coupa and an external system, specifying the business object, data flow direction, and integration method.

  • List Integrations

    Tool to list integrations from Coupa. Use when you need to retrieve integration definitions and IDs for filtering integration runs.

  • Get Integration

    Tool to retrieve a specific integration by ID. Use when you need detailed information about a single integration.

  • Delete Inventory Consumption

    Tool to delete an inventory consumption record. Use when you need to permanently remove an inventory consumption by ID.

  • Delete Inventory Transfer

    Tool to delete an inventory transfer. Use when you need to permanently remove an inventory transfer by ID.

  • Invite Suppliers to CSP Portal

    Tool to invite suppliers to the Coupa Supplier Portal (CSP). Use when you need to send portal invitation emails to one or more suppliers. The invitation is processed asynchronously as a background job.

  • Create Invoice Attachment

    Tool to create an attachment on an invoice. Use when attaching files, text, or URLs to invoices.

  • Delete Invoice

    Tool to delete an invoice. Use when you need to permanently remove an invoice by ID. Note: Invoices with pending approvals or certain statuses cannot be deleted.

  • List Invoices

    Tool to list invoices with optional pagination and filters. Use when you need to obtain invoice IDs or details for testing void invoice extensively.

  • Remove Approver From Invoice

    Tool to remove a manually added approver from an invoice. Use when you need to remove a manually added approver from an invoice's approval chain by providing the approval ID.

  • Retrieve Legal Invoice PDF

    Tool to download the legal invoice PDF. Use when you need the official Coupa legal invoice document after invoice approval.

  • Revalidate Invoice Tolerances

    Tool to revalidate tolerances on an invoice. Use when tolerance checks need rerunning after invoice submission issues.

  • Submit Invoice

    Tool to submit a draft invoice for approval. Use when you need to kick off the approval workflow on a draft invoice.

  • Update Invoice

    Tool to update an invoice via PUT /api/invoices/:id.

  • Create Item

    Tool to create a catalog item. Use when provisioning items with minimal details in Coupa.

  • Update Existing Item

    Tool to update an existing item in Coupa catalog. Use when modifying item details like name, description, commodity, UOM, or other attributes. Only specified fields are updated; omit fields to leave unchanged.

  • Get Legal Document

    Tool to retrieve a specific legal document by ID. Use when you need detailed information about a legal document associated with a contract.

  • Get Legal Entity

    Tool to retrieve a single legal entity by ID. Use when you need detailed information about a specific legal entity.

  • List Account Validation Rules

    Tool to retrieve account validation rules from Coupa. Use when you need to list validation rules with optional filters like active status or creator.

  • List Comments

    Tool to query and list comments in Coupa. Use when you need to retrieve comments across the system or apply filters to find specific comments.

  • List Commodities

    Tool to list commodities from Coupa. Use when you need to query or retrieve multiple commodities.

  • List Contract Terms

    Tool to query contract terms for a specific contract. Use when you need to retrieve pricing tiers or discount structures for a contract.

  • List Object Comments

    Tool to query comments for a specific transactional object. Use when you need to retrieve comments, notes, or discussion history on requisitions, invoices, purchase orders, expense reports, or users.

  • List Receiving Transactions

    Tool to query receiving transactions in Coupa. Use when you need to fetch receipt records with optional filters for status, dates, type, or export status.

  • List Work Confirmation Headers

    Tool to retrieve work confirmation headers from Coupa. Use when you need to query work confirmation header records.

  • Logout Iframe Session

    Tool to log out CSP (Coupa Supplier Portal) iframe session. Use when you need to terminate an active supplier portal iframe session.

  • Mark a Charge as Exported

    Tool to mark a charge as exported in the accounting system. Use when you need to flag a charge as having been exported to an external system (such as an ERP).

  • Mark Payable Invoice as Tracking Externally

    Tool to mark a payable invoice as tracking externally. Use when an invoice payment will be managed outside of Coupa and you need to stop Coupa from tracking it internally.

  • Mark Statement as Exported

    Tool to mark a Coupa Pay statement as exported. Use when you need to flag that a statement has been exported to an external system.

  • Mark CoupaPay Payment as Exported

    Tool to mark a CoupaPay payment as exported. Use after successfully retrieving and processing a payment in an external system to prevent duplicate retrieval in subsequent queries.

  • Mark Pay Invoice as Exported

    Tool to mark a Coupa Pay invoice as exported. Use after successfully retrieving and processing an invoice in an external system to prevent duplicate retrieval in subsequent queries.

  • Mark Payable Invoice as Tracking in Coupa

    Tool to mark a payable invoice as tracking in Coupa. Use when you want to start tracking an invoice payment within Coupa's internal payment system.

  • Mark Payable Invoice as Paid Externally

    Tool to mark a payable invoice as paid externally. Use when a payment has been made outside of Coupa and you need to stop tracking it in the system. The invoice status will change to 'externally_paid'.

  • Mark PO Confirmation as Integration Complete

    Tool to mark an order header confirmation as integration_complete. Use when an integration process has completed successfully and you need to update the confirmation status to reflect completion.

  • Mark PO Confirmation as Integration Failed

    Tool to mark an order header confirmation as integration_failed. Use when an integration process has failed and you need to update the confirmation status to reflect the integration failure.

  • Get Matching Allocation

    Tool to retrieve a specific matching allocation record by ID. Use when you need details about allocations between inventory transactions, PO lines, invoice lines, and ASN lines.

  • Notify Contract Signature Created

    Tool to notify that a signature has been added in CCC (Coupa Contract Collaboration). Use when you need to notify the system about signature creation for a contract.

  • Create Object Translation

    Tool to create a translation for a UOM object in Coupa. Use when you need to add locale-specific translations for unit of measure attributes in different languages.

  • Delete Object Translation

    Tool to delete a UOM translation. Use when you need to permanently remove a specific translation for a Unit of Measure by ID.

  • List Object Translations

    Tool to list all translations for a specific Unit of Measure (UOM). Use when you need to retrieve multi-language translations for UOM objects in Coupa.

  • Get UOM Translation

    Tool to retrieve a specific translation record for a Unit of Measure (UOM). Use when you need details about a particular UOM translation by ID for multi-language support.

  • Delete Order Confirmation

    Tool to delete an order confirmation. Use when you need to permanently remove an order confirmation by ID.

  • Create Order List

    Tool to create an order pad (order list) in Coupa. Use when you need to create a list, set, or kit of frequently requested items from a supplier catalog for easy ordering.

  • Delete Order List

    Tool to delete an order list (order pad). Use when you need to permanently remove an order list by ID.

  • Get Order List

    Tool to retrieve a specific order list (order pad) by ID. Use when you need detailed information about an order list including suppliers, items, and business groups.

  • Update Order List

    Tool to update an existing order list (order pad) in Coupa. Use when you need to modify order list attributes such as name, locked status, or supplier settings.

  • List Order Pads

    Tool to list order pads (order lists) from Coupa. Order pads are lists, sets, or kits of frequently requested items within a supplier catalog for streamlined ordering. Use when you need to retrieve order pad IDs, names, and associated suppliers with optional pagination.

  • Update Business Entity

    Tool to update a business entity using PATCH method. Use when you need to modify specific fields of an existing business entity without sending all fields.

  • List Payment Terms

    Tool to list payment terms with filters.

  • Get Payment Term

    Tool to retrieve a single payment term by ID. Use when you need detailed payment term information.

  • Issue Purchase Order

    Tool to issue and send a purchase order to the supplier. Use after preparing a PO to dispatch it.

  • Query Lookups

    Tool to query and list lookups with filters. Use when you need to fetch lookup objects that define categories, hierarchies, and standardization lists in Coupa.

  • Re-Open Soft-Closed PO

    Tool to reopen a soft-closed purchase order. Use when an invoice or credit memo submission is needed, or if a PO was closed prematurely or by mistake.

  • List Reason Insights

    Tool to list Reason Insights. Use when you need to retrieve reason insights with optional filters and pagination.

  • Create Receipt Request

    Tool to create a new receipt request. Use when you need to create a receipt request for purchase order lines.

  • List Receipt Requests

    Tool to list receipt requests from Coupa. Use when you need to retrieve receipt request records with optional filtering and pagination.

  • Update Receipt Request

    Tool to update an existing receipt request via PUT /api/receipt_requests/:id. Use when you need to modify receipt request attributes after confirming the receipt request exists.

  • Release Purchase Order from Buyer Hold

    Tool to release a purchase order from buyer hold status. Use when you need to transition a PO from buyer_hold to an active state, allowing further processing.

  • Delete Remit-To Address

    Tool to delete a remit-to address from a supplier. Use when you need to permanently remove a remit-to address by supplier ID and address ID.

  • Remove Content Group from Contract

    Tool to remove a specific content group (business group) from a contract. Use when you need to revoke access control for a particular group from a contract.

  • Remove All Content Groups from Contract

    Tool to remove all content groups (business groups) from a contract. Use when you need to clear all access control groups from a contract, making it inaccessible to users without unrestricted access.

  • Remove All Content Groups from SIM Record

    Tool to remove all content groups (business groups) from a Supplier Information Management (SIM) record. Use when you need to clear all access control groups from a SIM record, making it inaccessible to users without unrestricted access.

  • Remove All Content Groups from SIM Site

    Tool to remove all content groups (business groups) from a Supplier Information Management (SIM) site record. Use when you need to clear all access control groups from a SIM site, making it inaccessible to users without unrestricted access.

  • Remove All Content Groups on Supplier

    Tool to remove all content groups (business groups) from a supplier. Use when you need to clear all content group associations from a supplier for access control or visibility management.

  • Remove Contract Approval

    Tool to remove a manually added approver from a contract. Use when you need to remove an approver or watcher that was manually added to a contract's approval chain.

  • Remove Content Group from SIM Site

    Tool to remove a content group (business group) from a Supplier Information Management (SIM) site. Use when you need to revoke a content group assignment from a SIM site for access control or visibility management.

  • Remove Content Group from Supplier Site

    Tool to remove a content group (business group) from a supplier site. Use when you need to revoke a content group assignment from a supplier site for access control or visibility management.

  • Remove Content Group from SIM Record

    Tool to remove a content group (business group) from a Supplier Information Management (SIM) record. Use when you need to revoke a content group assignment from a SIM record for access control or visibility management.

  • Remove Content Group from Supplier

    Tool to remove a content group (business group) from a supplier. Use when you need to revoke a content group assignment from a supplier for access control or visibility management.

  • Reopen PO Line for Receiving

    Tool to reopen a purchase order line for receiving. Use when a PO line needs to be reopened to allow additional receiving transactions.

  • Add To Cart

    Tool to add items from a requisition to the shopping cart. Use after constructing the add_to_cart payload.

  • Create Requisition Attachment

    Tool to create an attachment on a requisition. Use when attaching files, text, or URLs to requisitions.

  • Create Requisition

    Tool to create a new requisition. Endpoint: POST /api/requisitions

  • Delete Requisition

    Tool to delete a requisition. Use when you need to permanently remove a requisition by ID.

  • List Requisitions

    Tool to list requisitions with filters.

  • List My Requisitions

    Tool to list the authenticated user's requisitions. Use when you need to retrieve paginated user requisitions with optional filters.

  • Remove Approver from Requisition

    Tool to remove an approver from a requisition. Use when you need to remove a manually added approver from a requisition. Endpoint: PUT /api/requisitions/:id/remove_approval

  • Save Requisition for Later

    Tool to save a requisition for later. Use when you need to stash a draft requisition without submitting it.

  • Get Requisition

    Tool to retrieve a single requisition by its ID. Use when you need detailed requisition data.

  • Submit Requisition for Approval

    Tool to submit a requisition for approval. Use when you need to create a requisition and immediately submit it for approval.

  • Update and Submit for Approval

    Tool to update a requisition and submit it for approval. Endpoint: PUT /api/requisitions/:id/update_and_submit_for_approval

  • Restart Invoice Approval

    Tool to clear the current approval chain and regenerate a new approval chain for an invoice that has been modified. Use when an invoice has undergone changes requiring the approval workflow to be regenerated. All manually added approvers will be removed.

  • Retrieve All SIM Records

    Tool to retrieve all Supplier Information Management (SIM) records from Coupa. Use when you need to list supplier information records with optional filters for date ranges, export status, supplier ID, name, or status. The SIM API is used to retrieve supplier information collected via Coupa's Supplier Information Management system. Supports pagination with limit and offset parameters.

  • Download Contract Legal Agreement

    Tool to download the legal agreement file for a contract. Use after confirming the contract ID.

  • Retrieve Invoice Clearance Document

    Tool to download the ZATCA compliance clearance document for an invoice. Use when you need the clearance document attached to a specific invoice.

  • Retrieve Invoice Image Scan

    Tool to download the invoice image scan attachment. Use when you need to retrieve the scanned PDF or image file of the original invoice document.

  • Delete Return to Supplier Transaction

    Tool to delete a return to supplier transaction. Use when you need to permanently remove a return to supplier transaction by ID.

  • Coupa S3 File Upload or Get

    Coupa S3 File Upload or Get

  • Schedule Requisition Issuance

    Tool to set scheduled issuance dates for requisition lines. Use when you need to schedule specific requisition lines for issuance on a particular date, optionally with automatic retry logic if the requisition is not yet approved.

  • Create Shipping Term

    Tool to create a new shipping term in Coupa. Use when you need to provision a new shipping term with a unique code and activation status.

  • Get Shipping Term

    Tool to retrieve a specific shipping term by ID. Use when you need detailed information about shipping terms and conditions.

  • Update Shipping Term

    Tool to update an existing shipping term. Use when you need to modify shipping term attributes after verifying it exists.

  • Soft Close PO Line for Invoicing

    Tool to soft close a purchase order line for invoicing. Use when a PO line should be marked as complete for invoicing purposes but may need to remain open for other operations.

  • Soft Close PO Line for Receiving

    Tool to soft close a purchase order line for receiving. Use when a PO line should be marked as complete for receiving purposes but may need to remain open for other operations.

  • Delete Supplier Information Site

    Tool to delete a supplier information site. Use when you need to permanently remove a supplier information site by ID. Requires SIM API permissions.

  • List Supplier Information Sites

    Tool to list supplier information sites from Coupa SIM (Supplier Information Management). Use when you need to retrieve supplier site data including codes, names, PO methods, contact information, addresses, and status for transmission to ERP or financial systems.

  • Delete Supplier Item

    Tool to delete a supplier item. Use when you need to permanently remove a supplier item by its unique ID.

  • Delete Supplier Risk Aware Feed

    Tool to delete a Supplier Risk Aware Feed. Use when you need to permanently remove a Supplier Risk Aware Feed record by ID.

  • Get Supplier Risk Aware Feed

    Tool to retrieve a specific Supplier Risk Feed record by ID. Use when you need to get governance, risk, and compliance (GRC) data for a supplier from Risk Aware.

  • Create Supplier Site

    Tool to create a new supplier site in Coupa. Use when you need to add a new site location for an existing supplier with specific PO transmission methods and contact details.

  • Delete Supplier Site

    Tool to delete a supplier site. Use when you need to remove a supplier site by ID. Note: This performs a soft delete by setting the 'active' field to false rather than physically removing the record.

  • Get Supplier

    Tool to retrieve a single supplier. Use when you need detailed supplier information by ID.

  • Update Supplier

    Tool to update a supplier. Use when revising supplier details after verifying the supplier exists; only changed fields need to be included.

  • Sync Supplier User Locale

    Tool to sync supplier user locale settings. Use when you need to synchronize locale preferences for a specific supplier user.

  • Delete Task

    Tool to delete a task. Use when you need to permanently remove a task by ID.

  • Get Task by ID

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

  • Update Task

    Tool to update an existing Task in Coupa via PUT /api/tasks/:id. Use when you need to modify task attributes such as title, description, status, percentage, owner, or linked objects.

  • Query Tax Registrations

    Tool to query tax registrations from Coupa. Use when you need to retrieve tax identification numbers and fiscal representative details for entities.

  • Get Tax Registration

    Tool to retrieve a single tax registration record by ID. Use when you need detailed tax registration information including country, registration number, and fiscal representative.

  • Unschedule Requisition Issuance

    Tool to remove scheduled issuance dates from requisition lines. Use when you need to unschedule requisition lines that were previously configured for automatic purchase order issuance.

  • List Units of Measure

    Tool to list units of measure. Use when retrieving or filtering UOM catalog for inventory or purchasing flows.

  • Update Budget Line

    Tool to update an existing budget line in Coupa. Use when modifying budget line attributes such as amount, description, remaining balance, or account segments after confirming the budget line ID exists.

  • Update Budget Lines Adjust

    Tool to adjust a budget line in Coupa. Use when you need to perform an adjustment operation on an existing budget line. This endpoint does not require a request body and returns an empty response on success.

  • Update Business Entity

    Tool to update a business entity in Coupa. Use when you need to modify business entity attributes after verifying the entity exists.

  • Update Commodities

    Tool to update an existing Coupa commodity. Use when modifying commodity attributes after confirming the commodity ID exists.

  • Update Contract Legal Agreement

    Tool to update a contract's legal agreement file. Use when adding or replacing the legal agreement PDF on a contract.

  • Update Exchange Rate

    Tool to update an exchange rate between two currencies in Coupa. Use when you need to modify exchange rate values or effective dates. Exchange rates are one-way only (e.g., USD→EUR and EUR→USD require separate records). The currencies must already exist in the system before updating the exchange rate.

  • Update Existing Address

    Tool to update an existing address in Coupa. Use when revising address details after verifying the address exists and is active.

  • Update Existing Commodity

    Tool to update an existing commodity in Coupa. Use when you need to modify commodity attributes like name, category, or active status.

  • Update Existing Lookup Value

    Tool to update an existing lookup value in Coupa. Use when you need to modify lookup value attributes like name, description, or active status.

  • Update Existing Payment Term

    Tool to update an existing payment term in Coupa. Use when you need to modify payment term attributes after confirming the payment term ID.

  • Update Existing Supplier Item

    Tool to update an existing supplier item in Coupa. Use when modifying supplier item details such as price, availability, or other attributes after verifying the supplier item exists.

  • Update Existing Task

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

  • Update User Address

    Tool to update an existing user address in Coupa. Use when you need to modify address details for a specific user's address.

  • Update External PO with Line Level

    Tool to update an external purchase order with line level confirmation and tax lines. Use when updating PO line details, adding tax information, or associating order confirmation IDs.

  • Update Image Scan on Invoice

    Tool to update image scan on an invoice via PUT /api/invoices/:id/image_scan. Use when updating an invoice's scanned document by providing either a file or URL reference.

  • Update Invoice

    Tool to update an existing invoice in Coupa. Use when you need to modify invoice fields such as notes, payment information, or status.

  • Update Items Supplier Items

    Tool to update a supplier item for a specific item in Coupa. Use when you need to modify supplier item details like price, lead time, or preferred status.

  • 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.

  • 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'.

  • 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.

  • 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.

  • Update PO 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.

  • Update Quote Request Task

    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.

  • 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.

  • 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.

  • 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.

  • Update 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.

  • 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.

  • Update Supplier Site

    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.

  • 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.

  • 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.

  • Update User Group Task

    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.

  • Update User Group (PUT)

    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.

  • 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.

  • List User Groups

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

  • Create User

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

  • List Users

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

  • Get User

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

  • 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.

  • 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.

Built for the way you actually work

No code, no engineers

Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.

Sounds like you, not like a bot

Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.

Plugs into the stack you already use

No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.

Your data stays yours

Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.

What you can do once Coupa is connected

Onboard new clients without lifting a finger

When someone signs up, your AI greets them, sets up their next step in Coupa, and keeps the momentum going — even at 2am.

Reply to leads in seconds, not days

Your AI watches Coupa for new inquiries, answers questions in your voice, and books the call before they cool off.

Get your weekends back

Hand off the repetitive Coupa work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.

How to connect Coupa to your agent

  1. 1

    Start using FormWise for free

    Sign up in under a minute.

  2. 2

    Find Coupa in your connected apps

    Inside FormWise, go to Settings → Connected Services and look for Coupa.

  3. 3

    Hit "Connect"

    Click "Connect Coupa" and log in like you normally would. We only ask for the permissions your AI actually needs.

  4. 4

    Tell your AI what to do in Coupa

    Build a quick AI Agent (it's like writing instructions, not code), and pick the Coupa actions you want your AI to handle.

  5. 5

    Watch it run

    Send it a real-world task and watch your AI take care of Coupa for you. Tweak the wording until it feels just right.

Powered by the AI you already trust

Your Coupa workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.

  • OpenAI
  • Anthropic Claude
  • Google Gemini

Questions other Coupa users had before signing up

Do I need to know how to code?

Not even a little. If you can use Coupa today, you can set this up. You'll connect Coupa, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.

Will my clients know they're talking to an AI?

Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.

Can I make it sound like me?

Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.

What if I want to take over a conversation?

You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.

Is my client data safe?

Yes. Your Coupa login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect Coupa or delete everything any time.

What happens when Coupa updates their app?

We handle it. When Coupa adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.

How fast can I actually get this running?

Most people are up and running the same day they sign up. Connecting Coupa takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.

What is FormWise?

FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like Coupa — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.

Can I sell AI agents to my clients?

Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.

Can I embed my AI on my website or in my course?

Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.

Do I need to know anything about AI to use this?

No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.

About Coupa on FormWise

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

Connect Coupa once and your FormWise AI gets 384 things it can do inside it. That means your AI can handle the Coupa work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.

You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.

New to Coupa? Take a look at www.coupa.com.

Stop doing the Coupa work yourself

Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.