Coupa logo
ConnectorCoupa

Coupa integration for Claude and Codex

Create a Coupa connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Coupa from Claude

Add the Coupa connection to a Space that runs Claude, then use it from every channel in that Space.

Use Coupa from Codex

Add the Coupa connection to a Space that runs Codex, then use it from every channel in that Space.

Use Coupa from Sidekick

Connect your own OpenClaw to Sidekick while type.com provides the conversations, permissions, connections, skills, and automations.

Finance & Accounting

What the Coupa connector can do

Coupa is a business spend management platform covering procurement, invoicing, and expense approvals for finance teams. With a Coupa connection in type.com, a finance Space can ask Claude to set up a general ledger account, list existing accounts, or abandon an invalid invoice, keeping spend decisions and the system of record in sync.

One connection, many Spaces

Connect Coupa once, then decide which Spaces can use it in threads, skills, automations, and coding work.

What teams do with Coupa in type.com

Set up a new GL account

Provision a new general ledger account with the right chart-of-accounts type and code segments as soon as finance approves it.

Try asking
Create a Coupa account for the new Marketing Events cost center with code segment 4500.

Abandon an invalid invoice

When an invoice turns out to be wrong, abandon it in Coupa from the thread instead of leaving it sitting in the queue.

Try asking
Abandon the duplicate Coupa invoice INV-00456, it was submitted twice by mistake.

Check recently used accounts

Pull the accounts someone has recently touched to speed up coding a new expense or invoice line the same way.

Try asking
Get the recently accessed Coupa accounts for our AP team this week.

Representative actions

  • Abandon Invoice

    Marks an invalid invoice as abandoned in Coupa; this cannot be reversed once done.

  • Create Account

    Provisions a new general ledger account with a chart-of-accounts type and code segments.

  • List Accounts

    Retrieves account IDs and codes from Coupa, with optional filters and pagination.

  • Get Recent Accounts

    Returns the accounts a user has recently accessed or worked with in Coupa.

  • Get Account

    Fetches the full detail for one Coupa account, including its segments, type, and status.

Connection

API and auth details

Coupa provides spend-management APIs for procurement, suppliers, users, expenses, invoices, approvals, contracts, purchase orders, and related business-spend objects. The Coupa Core API is RESTful, supports JSON or XML payloads, and uses OpenID Connect with OAuth 2.0 for request authentication.

FAQ

Questions people ask before connecting Coupa

Can Claude manage Coupa accounts and invoices?

Yes. Once a Coupa connection is shared with a Space, the agent can create accounts, list them, or abandon an invalid invoice, with the activity visible in the thread.

How does type.com authenticate with Coupa?

Coupa uses OAuth, so an admin signs in once while setting up the connection and controls which Spaces can use it afterward.

Can Coupa account reviews run on a schedule?

Yes. A recurring check, such as listing recently touched accounts each week, can run as a type.com automation.

Is this the same as a Coupa MCP server?

Not exactly. type.com uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More finance & accounting connectors

All Finance & Accounting integrations