MCP App Store
by KeenEthics
The AR Agent icon

The AR Agent

By Futureproof Tech Ltd

Get New App Alerts

Overview

The AR Agent chases overdue invoices for small businesses. It reads your accounting system and your mailbox, works out what each customer needs, and drafts the emails. Every message waits for your approval before anything is sent. With the plugin you can ask, in plain words: - Who owes me money, and how late is it? - Why hasn't a customer paid? What did they last say? - Who has promised to pay, and did they? - Chase a customer: the agent writes the follow-up and leaves it in the app for you to approve. The plugin reads your book and can ask for a draft. It cannot send an email, approve a draft, or change anything in your accounting system. An account with nothing owed, or one you have paused, is refused with the reason. Requires an AR Agent account connected to Xero or QuickBooks and to Gmail.

Tools

draft_customer_follow_up

ChatGPT
Has the AR Agent write the next email to one customer about what they owe, and leaves it in the AR Agent app for a person to approve. Nothing is sent to the customer by this tool, and the draft is only ever sent by approving it in the AR Agent app. If a draft is already waiting, that draft is returned instead of a new one being written. Use this when the user asks to chase, follow up with or remind a customer. Some accounts cannot be drafted for, for example when the case is paused or nothing is owed, and the result says why.

get_collection_case

ChatGPT
Everything held about one customer's account: open invoices, the recent emails both ways, promises to pay, payments received, what is blocking payment and what happens next. Use this when the user asks about a particular customer, for example why they have not paid, what they last said, or what the agent is doing about them.

get_payment_promises

ChatGPT
Lists the dates customers have committed to paying by, with the amount, the account and whether the date has already passed. Use this when the user asks what money is expected, who has promised to pay, or which promises were missed.

list_overdue_invoices

ChatGPT
Lists every customer account that still owes money: how much, how late, where the chase stands, and whether a draft is waiting for approval. Use this when the user asks who owes them money, which invoices are overdue or unpaid, or what needs their attention. It covers open accounts only. For one customer's full history, use get_collection_case.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps