Integration · Payments and finance
AI agents for Plaid
Read the accounts, balances and transactions of a bank connection your Plaid app already linked, check the link's health, look up banks, and list Plaid Transfers, in production or the sandbox.
- Actions
- 10
- Read
- 10
- Write
- 0
Actions
What your agents can do in Plaid
10 actions. Each one is a tool your agents can call and a step your workflows can run.
Read 10
Look things up. Nothing changes.
List linked accounts
Lists the bank accounts in the connection's linked Item with their last cached balances (free; use Get live balances for fresh ones).
Get live balances
Fetches real-time balances from the bank for the linked Item's accounts (Plaid bills each call, and allows 5 a minute per Item).
Get transactions
Lists the linked Item's posted and pending transactions between two dates, newest first, optionally only some accounts.
Get new transaction changes
Returns what changed in the linked Item's transactions since a cursor: leave cursor out for the full history, then pass the returned next_cursor next time to get only changes.
Get recurring payments
Finds the linked Item's recurring money in and out (payroll, subscriptions, rent) from its transaction history.
Check the bank link
Reads the linked Item: which bank it is, which products it has, and any error that needs the account holder to sign in again (ITEM_LOGIN_REQUIRED).
Find banks
Searches the banks and credit unions Plaid supports by name in given countries, optionally only those supporting some products.
Get a bank
Reads one Plaid institution by ID (like ins_109508), optionally with its current health.
List transfers
Lists Plaid Transfer payments (ACH, RTP) made by your app, newest first, optionally in a creation time range.
Get a transfer
Reads one Plaid Transfer by ID.
Write 0
Create, change or send.
This tool only reads, so nothing in it changes.
Read only
Every action here only reads, so an agent can look things up in Plaid but cannot change anything there.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Enter the sign-in details Plaid gives you for its API.
What you enter
- Client ID
- Secret
Settings
- Environment
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your Plaid data
Ask a question in plain words. The agent can list linked accounts, get live balances or get transactions in Plaid, then answers with what it found.
- 02
Share what it finds in Slack
Give one agent Plaid and Slack: it can list linked accounts in Plaid and post a summary to a Slack channel in the same run.
- 03
Run it as a workflow step
Add "List linked accounts" to a workflow, and it runs in Plaid the same way every time, with or without an agent.
FAQ
Plaid and MyDeepAgents
Can MyDeepAgents connect to Plaid?
Yes. The Plaid connector has 10 actions, all of which only read. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect Plaid?
Enter the sign-in details Plaid gives you for its API. You'll need: Client ID and Secret. The connection also asks for: Environment. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in Plaid without asking?
No. Every Plaid action only reads, so an agent can look things up there but cannot change anything.
Can I use Plaid in workflows as well as agents?
Yes. Every Plaid action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put Plaid to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.