Connect Coupa with Hookshot™ and your stack

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

Tools and triggers

What Agents can do in Coupa

Available tools and events after Coupa is connected.

  • Abandon Invoice

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

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

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

  • 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 Attachment to Contract

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

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

    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 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 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 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 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 to Cart

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

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

Setup

Connect Coupa in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.