FX Exposure Agent
When a client abroad pays late, an AI agent writes the PayPal reminder or early-payment offer in your voice. You approve with one click — and see what exchange rates can do to the money still waiting.
Loading your PayPal invoices…
When a client abroad pays late, an AI agent writes the PayPal reminder or early-payment offer in your voice. You approve with one click — and see what exchange rates can do to the money still waiting.
Loading your PayPal invoices…
Maya, freelance designer in the US · clients in Europe, the UK and Japan · demo book · shown in GBP, so her US-dollar invoices count as foreign here
Live · PayPal sandbox · as of 2026-10-314 clients abroad are paying late — £7,450 is 8–22 days overdue.
Waiting to be paid in currencies other than GBP, in USD, EUR and JPY
£29K
How it works: ① Approve a card — it runs in PayPal② The client pays on PayPal③ “+… collected” appears hereAccess code above to try it.
The agent is planning today — reading your invoices in PayPal… (about a minute, once a day)
In your own words — same tools, same checks, nothing runs without your click.
| Invoice | Client | Still owed | Due | Pay it |
|---|---|---|---|---|
| FXA-1004-r53 | Northwind Outfitters | USD 6,500.00 | 2026-12-12 | |
| FXA-2005-r53 | Kleinfeld GmbH | EUR 5,000.00 | 2026-12-29 | |
| FXA-4002-r53 | Marlow Press | GBP 3,800.00 | 2026-12-16 | |
| FXA-3005-r53 | Sakura Games | JPY 760,000 | 2026-12-28 |
| FXA-1001-r53 | Brightline Media | USD 4,200.00 | 2026-10-18 |
|---|
| FXA-3002-r53 | Mori Design Office | JPY 480,000 | 2026-11-19 |
|---|
| FXA-4001-r53 | Hollis & Grey | GBP 2,100.00 | 2026-10-16 |
|---|
| FXA-2002-r53 | Kleinfeld GmbH | EUR 2,400.00 | 2026-11-17 |
|---|
| FXA-1003-r53 | Harbor & Pine | USD 2,600.00 | 2026-11-22 |
|---|
| FXA-2001-r53 | Atelier Moreau | EUR 1,800.00 | 2026-10-13 |
|---|
| FXA-3001-r53 | Sakura Games | JPY 310,000 | 2026-10-23 |
|---|
| FXA-1002-r53 | Brightline Media | USD 1,850.00 | 2026-11-02 |
|---|
| FXA-1006-r53 | Copperleaf Apps | USD 1,800.00 | 2026-10-09 |
|---|
| FXA-2003-r53 | Atelier Moreau | EUR 950.00 | 2026-11-10 |
|---|
| FXA-3003-r53 | Sakura Games | JPY 150,000 | 2026-11-07 |
|---|
| FXA-4004-r53 | Marlow Press | GBP 650.00 | 2026-11-20 |
|---|
| FXA-1007-r53 | Copperleaf Apps | USD 350.00 | 2026-11-08 |
|---|
Nothing yet. Approved actions show up here and stay recorded on the invoice.
Claude's plan for today: 5 payment reminders and 3 early-payment offers; 9 left alone. Made 01:04 UTC.
Includes 1 reminder for GBP invoices — late too, but with no exchange-rate risk, so not in the bar above.
Replayed over two years of rates, getting paid this way kept the range about 22% narrower. Evidence →
Approving needs the access code (top of the page). Reminders go out as PayPal e-mails; an offer is a separate invoice — yours stays as it is.
Chase a late payment
Brightline Media · USD 4,200.00FXA-1001-r53
Overdue 13 days · £3,135 waiting
✓ Written by Claude, checked by code
Invoice is 13 days overdue with no late-payment history on file, so a light nudge fits. The USD 4,200.00 is worth about £3,135 today, and a 3% stress-test move either way changes it by about £94.
The checks sent back an earlier draft (a figure under the wrong label); Claude rewrote it before you saw this.
Chase a late payment
Atelier Moreau · EUR 1,800.00FXA-2001-r53
Overdue 18 days · £1,501 waiting
✓ Written by Claude, checked by code
This client paid its earlier invoice 11 days after the due date, so a clear, courteous request for a payment date fits. The EUR 1,800.00 is worth about £1,501 today, and a 3% stress-test move either way changes it by about £45.
The checks sent back an earlier draft (a figure under the wrong label); Claude rewrote it before you saw this.
Chase a late payment
Sakura Games · JPY 310,000FXA-3001-r53
Overdue 8 days · £1,471 waiting
✓ Written by Claude, checked by code
Invoice is 8 days overdue; this client paid its earlier invoice 6 days late, so a short, friendly request for a date fits. The JPY 310,000 is worth about £1,471 today, and a 3% stress-test move either way changes it by about £44.
The checks sent back an earlier draft (a figure under the wrong label); Claude rewrote it before you saw this.
Chase a late payment
Copperleaf Apps · USD 1,800.00FXA-1006-r53
Overdue 22 days · £1,343 waiting
✓ Written by Claude, checked by code
At 22 days overdue, with no payment history on file, a firmer request is warranted. The USD 1,800.00 is worth about £1,343 today, and a 3% stress-test move either way changes it by about £40.
The checks sent back an earlier draft (forecast or advice wording); Claude rewrote it before you saw this.
Ask to be paid 32 days sooner, for 1% off
Northwind Outfitters · USD 6,500.00 ≈ £4,851FXA-1004-r53
£49 off if paid by Nov 10 instead of Dec 12 · about 11.5% a year
Sent as a separate invoice — yours stays as it is.
✓ Written by Claude, checked by code
Offering 1% off USD 6,500.00 if paid within 10 days moves payment 32 days sooner than the 12 December due date. If the client takes it, the discount costs about £49, which is a yearly rate of about 11.5%.
Ask to be paid 49 days sooner, for 1% off
Kleinfeld GmbH · EUR 5,000.00 ≈ £4,169FXA-2005-r53
£42 off if paid by Nov 10 instead of Dec 29 · about 7.5% a year
Sent as a separate invoice — yours stays as it is.
✓ Written by Claude, checked by code
Offering 1% off EUR 5,000.00 if paid within 10 days moves payment 49 days sooner than the 29 December due date. If the client takes it, the discount costs about £42, which is a yearly rate of about 7.5%.
Ask to be paid 48 days sooner, for 1% off
Sakura Games · JPY 760,000 ≈ £3,607FXA-3005-r53
£36 off if paid by Nov 10 instead of Dec 28 · about 7.7% a year
Sent as a separate invoice — yours stays as it is.
✓ Written by Claude, checked by code
Offering 1% off JPY 760,000 if paid within 10 days moves payment 48 days sooner than the 28 December due date. If the client takes it, the discount costs about £36, which is a yearly rate of about 7.7%.
Chase a late payment
Hollis & Grey · GBP 2,100.00FXA-4001-r53
Overdue 15 days · £2,100 waiting
✓ Written by Claude, checked by code
This client paid its earlier invoice 18 days after the due date, so a clear request for a payment date fits. The GBP 2,100.00 is in pounds, so exchange rates do not change its value.
The checks sent back an earlier draft (a figure under the wrong label); Claude rewrote it before you saw this.
As invoiced If clients pay as proposedAssumes a reminded invoice is paid within 7 days and an offer by its new due date (net of the discount) — a scenario, not a promise.
I proposed three early-payment offers, each 1% off if paid by 10 November 2026: Northwind (USD 6,500.00, about £49 if taken), Kleinfeld (EUR 5,000.00, about £42) and Sakura Games (JPY 760,000, about £36). I also proposed five payment reminders for overdue invoices: Brightline Media, Hollis & Grey, Atelier Moreau, Sakura Games (FXA-3001) and Copperleaf Apps. I left alone the invoices due within 22 days, which are too soon for an offer, the GBP invoices from Marlow Press, and the small Copperleaf invoice (FXA-1007, about £261).
Claude (claude-haiku-5-5) read the invoices through 25 tool calls and chose what to propose. Code decided which invoices were eligible and computed every number; every text it wrote was checked before it reached this screen (6 drafts were rejected and rewritten). It read 5 invoices directly in PayPal through PayPal's own MCP server (read-only tools: get_invoice, search_invoicing); every change to an invoice still goes through the checked approve path.
Left alone:
get_exposure — 3 currencieslist_open_invoices — 17 invoicespaypal.get_invoice · FXA-1001-r53 — read in PayPal (PayPal MCP server)paypal.get_invoice · FXA-4001-r53 — read in PayPal (PayPal MCP server)paypal.get_invoice · FXA-2001-r53 — read in PayPal (PayPal MCP server)paypal.get_invoice · FXA-3001-r53 — read in PayPal (PayPal MCP server)paypal.get_invoice · FXA-1006-r53 — read in PayPal (PayPal MCP server)price_discount · FXA-1004-r53 — 1% within 10 daysprice_discount · FXA-2005-r53 — 1% within 10 daysprice_discount · FXA-3005-r53 — 1% within 10 dayspropose_early_payment_discount · FXA-1004-r53 — 1% within 10 dayspropose_early_payment_discount · FXA-2005-r53 — 1% within 10 dayspropose_early_payment_discount · FXA-3005-r53 — 1% within 10 dayspropose_reminder · FXA-1001-r53 — rejected: rationale: treats a swing or a discount as money gained or saved: "costs nothing"propose_reminder · FXA-4001-r53 — rejected: rationale: treats a swing or a discount as money gained or saved: "costs nothing"propose_reminder · FXA-2001-r53 — rejected: rationale: treats a swing or a discount as money gained or saved: "costs nothing"propose_reminder · FXA-3001-r53 — rejected: rationale: treats a swing or a discount as money gained or saved: "costs nothing"propose_reminder · FXA-1006-r53 — rejected: message: forecast or advice wording: "should"propose_reminder · FXA-1001-r53 — acceptedpropose_reminder · FXA-4001-r53 — acceptedpropose_reminder · FXA-2001-r53 — acceptedpropose_reminder · FXA-3001-r53 — acceptedpropose_reminder · FXA-1006-r53 — acceptedsubmit_summary — rejected: numbers not in the facts: 550submit_summary — accepted