# Coupa AI integration on Definable

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

## What this connects

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

Vendor: https://www.coupa.com

## Tools available

**384** tools available. First 12:

- `COUPA_ABANDON_AN_INVOICE` — Abandon Invoice — Tool to abandon an invoice. Use when an invoice is invalid and needs to be abandoned. Invoice once abandoned cannot be reversed.
- `COUPA_ACCOUNTS_CREATE` — 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.
- `COUPA_ACCOUNTS_INDEX` — List Accounts — Tool to list accounts from Coupa. Use when you need to retrieve account IDs and codes with optional filters and pagination.
- `COUPA_ACCOUNTS_RECENT` — 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.
- `COUPA_ACCOUNTS_SHOW` — Get Account — Tool to retrieve a specific account by ID. Use when you need detailed account information including segments, type, and status.
- `COUPA_ACCOUNTS_UPDATE` — 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.
- `COUPA_ACCOUNT_TYPES_INDEX` — List Account Types — Tool to list account types in Coupa. Use when you need account type IDs and names for account creation.
- `COUPA_ACCOUNT_TYPES_SHOW` — Get Account Type — Tool to retrieve a specific account type by ID. Use when you need detailed information about a chart of accounts.
- `COUPA_ACCOUNT_VALIDATION_RULES_CREATE` — 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.
- `COUPA_ACCOUNT_VALIDATION_RULES_SHOW` — 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.
- `COUPA_ACCOUNT_VALIDATION_RULES_UPDATE` — 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.
- `COUPA_ADD_A_COMMENT_TO_EXPENSE_REPORT` — 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.

## Auth

Auth schemes: `OAUTH2`.

## How agents use Coupa

Inside a Definable workflow, Coupa is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Coupa** — the Researcher (GPT-5.5) pulls context from Coupa (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Coupa** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Coupa (create record, post message, draft email).
- **Designer / Engineer → Distributor → Coupa** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Coupa (attach file, open PR comment, post status).

The Verifier checks every Coupa call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- accounting — https://definable.ai/apps/category/accounting/
- proposal & invoice management — https://definable.ai/apps/category/proposal-&-invoice-management/

## Related

- HTML page: https://definable.ai/apps/coupa/
- Same category (accounting): https://definable.ai/apps/category/accounting/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
