# Tipalti integrations: payees and invoices

> Create a payee, create an invoice batch and create a payment batch in Tipalti, and start a workflow when Tipalti sends “Payment completed”.

**Canonical page:** https://tray.ai/connectors/tipalti-integrations/
**Categories:** Finance
**Connects through:** HTTP Connector

## Overview

Tipalti is accounts payable and global payouts software that onboards payees, processes supplier invoices, and sends payments to vendors and contractors in many countries. Tray.ai connects to Tipalti through the HTTP Connector, so your workflows can call the Tipalti API alongside the rest of your stack.

## Use cases

### Payees

Read, create, and update payees in Tipalti from any Tray.ai workflow. The Tipalti API covers calls such as list payees and get a payee.

- List payees
- Get a payee
- Create a payee

### Invoices

Read and create invoices in Tipalti from any Tray.ai workflow. The Tipalti API covers calls such as list invoices and get an invoice.

- List invoices
- Get an invoice
- Create an invoice batch

### Payments

Read and create payments in Tipalti from any Tray.ai workflow. The Tipalti API covers calls such as list payments and get a payment.

- List payments
- Get a payment
- Create a payment batch

### Tax codes

Read, create, and update tax codes in Tipalti from any Tray.ai workflow. The Tipalti API covers calls such as list tax codes and create a tax code.

- List tax codes
- Create a tax code
- Update a tax code

### Payment terms

Read, create, and update payment terms in Tipalti from any Tray.ai workflow. The Tipalti API covers calls such as list payment terms and create a payment term.

- List payment terms
- Create a payment term
- Update a payment term

### Tipalti events

Start a Tray.ai workflow the moment something happens in Tipalti. Tipalti sends events such as payment completed and payment canceled to a Tray.ai webhook trigger.

- Payment completed
- Payment canceled
- Payment error

## Frequently asked questions

### Does Tray.ai connect to Tipalti?

Yes. Tray.ai connects to Tipalti through the HTTP Connector, which calls the Tipalti API directly. Any call the Tipalti API documents can run as a step in a Tray.ai workflow.

### How does Tray.ai authenticate with Tipalti?

The Tipalti API uses OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

### Can I get a dedicated Tipalti connector?

Tipalti runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated Tipalti connector from the Tipalti API.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
