Hermes tests overdue-invoice email and SMS follow-up
Kintu reports a Hermes test that found overdue QuickBooks invoices, sent himself matching Stripe links by email and SMS, and recorded his promised-payment reply in a tracker.
Original prompt
Shared by the source author. See source notes for context.
Check our QuickBooks and tell me what outstanding invoices we have.
Reach people exploring AI agents
See placements →What happened
Kintu reports a Hermes test that found overdue QuickBooks invoices, sent himself matching Stripe links by email and SMS, and recorded his promised-payment reply in a tracker.
Reported by Percy KintuHow the agent did it
- Create an overdue test invoice using the operator’s own contact details.
- Connect QuickBooks, Stripe, Gmail and Sheets through Composio.
- Prepare the tracker and verify the provisioned SMS number can deliver.
Where a person stepped in
Kintu uses his own contact details and explicitly requests the test send. The account verifies reminder delivery and reply logging, not an actual collected customer payment.
Percy Kintu demonstrates a Hermes invoice-follow-up workflow using a test customer whose contact details are his own. He creates an overdue QuickBooks invoice, connects the finance and communication services through Composio, and gives the agent a Google Sheets tracker and business-specific communication rules.
In the reported run, Hermes finds three unpaid invoices. Kintu explicitly asks it to send an email and SMS for a four-thousand-dollar test balance. Both messages arrive with a Stripe link showing the balance under the customer's name. He replies with an awkwardly worded promise to pay the next day; Hermes responds and records the exact reply beside invoice, balance, due-date and contact information in the tracker.
This verifies a controlled reminder-and-reply test, not recovery of a real customer's overdue payment. Kintu owns AgentCall, the SMS product used in the demonstration, and the article promotes implementation services. He also warns that a newly provisioned number can take time before it delivers texts. The copyable sequence is to use one's own contact details for the first invoice, verify that both channels link to the same balance, then inspect the recorded reply before expanding the scheduled process. No paid invoice or verified cash-flow gain is established.
Prompt
Original prompt
Source: Blog · Percy Kintu
Frequently asked questions
Was this real customer debt collection?
The demonstrated customer used Kintu’s own contact details. It is a controlled reminder test, not proof of a recovered customer payment.
What did the two messages share?
Both contained a Stripe link showing the same four-thousand-dollar balance under the test customer’s name.
What happened after the reply?
Hermes responded and stored the exact promised-payment reply alongside the invoice and contact fields in Google Sheets.
More details
Remaining steps
- Explicitly authorise the test email and SMS with matching payment links.
- Reply and inspect the invoice tracker’s recorded promise.
About this account
Hermes queries invoices, sends authorised reminders through connected email and SMS tools, interprets the reply and updates the operational tracker.
Firsthand account by Percy Kintu; original publication date verified against Primary blog August 15, 2026. Outcomes are the author’s reports, not independently reproduced. Original invoice-query instruction from the test; sending followed a separate explicit request.
Credit: Percy Kintu
Source published 15 Aug 2026
Source checked 14 Oct 2026
Tools and topics
Hermes Agent · QuickBooks Online · Composio · Stripe · Gmail · Google Sheets · AgentCall
Invoice reminder test · SMS reply logging · Payment-link checks
Editorial completeness: 100/100. Measures documented fields, not agent performance or verified outcomes.