Skip to content

Integration · Payments

Connect Claude & ChatGPT to Corpay One

Ask your AI which bills are waiting for your approval, who still has to approve an expense, or to book a bill to the right category in Corpay One. It can approve or decline expenses, comment and label them, change expense lines and create vendors. Approval rounds get done without opening each bill.

Connect Corpay One free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which bills are waiting for my approval?”

    The AI lists the expenses in your team that are pending your approval, with vendor, amount and due date.

  • “Approve the bill from Nordic Print.”

    It finds the expense, shows vendor, amount and lines, and records your approval. This cannot be undone from here.

  • “Decline expense 88213. It is a duplicate.”

    It declines the expense with the note you gave, so the submitter can see why.

What your AI can do

Bills and expenses

List bills, receipts, credit notes and reimbursements by type and state, read the details, and change lines, categories and labels.

Approvals

See what is waiting for you, approve or decline with a note, see who else must approve, and read or add comments.

Vendors and setup

List teams and members, read and create vendors, and look up categories, departments, label lists and items.

  • “Book the taxi receipt to travel costs.”

    It lists the team's categories, finds the travel category and sets it on the expense.

  • “Who still needs to approve the Adobe bill?”

    It lists the approvers on the expense and who has already approved, plus the comments on it.

  • “Add Nordic Print ApS as a vendor with their CVR number.”

    It creates the vendor in your team with name, address, email and company registration.

23 tools for Corpay One

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_expense_commentChanges dataPost a comment on an expense by `expense_id`, with the text in `body` and `type` set to Text. Colleagues on the expense can see it.
  • add_expense_labelChanges dataAdd a label (e.g. project or cost center value) to an expense by `expense_id` and `label_id`.
  • approve_expenseVisible to othersApprove an expense or bill that is waiting for your approval, by `expense_id`. This records your approval in the approval flow and cannot be undone here.
  • create_vendorsChanges dataCreate one or more vendors for a `team_id`. Each item in `vendors` has name, address, city, postal, country, email, website, company registration in `identification` and an optional `defaultCategoryId`.
  • decline_expenseVisible to othersDecline an expense or bill that is waiting for approval, by `expense_id`, with a required `note` explaining why.
  • delete_expenseDeletesPermanently delete an expense by `expense_id`. This cannot be undone.
  • get_current_userGet the signed-in Corpay One user. Use to confirm who you are acting as.
  • get_expenseGet one expense or bill by `expense_id`, with vendor, amounts, lines, due date and status.
  • get_teamGet one team's details by its team ID (`account_id`).
  • get_vendorGet one vendor by `team_id` and `supplier_id`.
  • list_categoriesList a team's booking categories (accounts) with their IDs, by `team_id`.
  • list_departmentsList a team's departments with their IDs, by `team_id`.
  • list_expense_approversList who needs to approve an expense and who already has, by `expense_id`.
  • list_expense_commentsList the comments and activity on an expense by `expense_id`.
  • list_expensesList bills, receipts, credit notes and reimbursements for a `team_id`. Filter by `type`, `state` (Pending, Booked, Paid, Cancelled, Awaiting and more) or `pending_user_approval` to see what is waiting for you. Paginate with `limit` and `offset`.
  • list_itemsList a team's items (products used on expense lines) by `team_id`.
  • list_label_listsList a team's label lists (e.g. projects or cost centers) by `team_id`.
  • list_labelsList the labels in one label list by `team_id` and `list_id`. Use a label ID to tag an expense.
  • list_team_membersList the members of a team by `team_id`.
  • list_teamsList the teams (companies) you have access to, with their team IDs. Almost every other tool needs a `team_id` from here.
  • list_vendorsList a team's vendors (suppliers) by `team_id`, optionally filtered by `external_id`.
  • set_expense_categoryVisible to othersSet the booking category of an expense by `expense_id` and `category_id`.
  • update_expense_linesVisible to othersReplace an expense's amount lines by `expense_id`: each line has `amount`, `note`, `category`, `department`, `labels` and optional item and quantity.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Corpay One from the app list.

  2. 2

    Paste your key

    Paste the Client ID and Client secret from your own Corpay One client, then click Connect and approve access once. Sign in to Corpay One and open app.corpayone.com/developers. Create a new client and add the redirect URI https://pipmcp.com/oauth/callback. Copy the client ID and client secret into PipMCP.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Corpay One?

The AI can read teams, team members, expenses, vendors, categories, departments, label lists, labels, items, approvers and comments. It can approve or decline expenses, set an expense's category, replace its lines, add labels and comments, create vendors and delete an expense.

Does the AI see my Corpay One credentials?

No. Your Corpay One credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Approving, declining and changing expenses can require your approval before they run, and deleting an expense is permanent. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

Corpay One connects with OAuth, and this OAuth connection needs the PipMCP Pro plan. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Corpay One account.

What is a team in Corpay One?

In Corpay One a team is a company you have access to. Almost every tool needs a team ID, so the AI starts by listing your teams and then works inside the one you mean. If you only have one team, you do not need to mention it.

Let your AI work in Corpay One today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Corpay One free

PipMCP is not affiliated with Corpay One. Product names are trademarks of their owners.