AI assistant for FreshBooks
Connect FreshBooks so Joshu can check overdue client balances, watch project due dates, and track the hours logged on each project.
Then $95 a month with no token fees, no resets, and no caps.


What you can ask Joshu in FreshBooks
You: Which clients in FreshBooks have overdue balances?
Joshu reads each client's overdue and outstanding balance, lists them with client emails, and leaves a brief on your desk.
You: How many hours have we logged on the Acme project?
Joshu reads the total logged time and due date for the project in FreshBooks and drafts a short client update on its desk.
You: Which FreshBooks projects are due this month?
Joshu lists active projects by due date with their logged hours and flags the ones with little time logged so far.
Client invoices, tracked consulting hours, and project expenses in FreshBooks connect directly to your daily communication and revenue management.
What Joshu does
Joshu keeps track of your FreshBooks accounting to ensure your billable consulting work turns into timely cash flow. It totals logged hours across active projects, finds clients with overdue balances, and drafts payment follow-ups. When clients ask about their balance via email, Joshu looks up their outstanding and overdue amounts and stages an answer on your desk.
What you do
Connect your FreshBooks account using OAuth and select which business profiles Joshu should access. Joshu asks you to approve each payment follow-up before it goes out.
Why it sticks
Freelancers and agency operators frequently lose revenue because compiling hours and drafting invoices gets put off during busy delivery cycles. Joshu checks logged hours and overdue balances and tells you when a client needs a bill or a reminder, so you can get paid on schedule.
Permissions and limits
Joshu accesses FreshBooks through Composio-managed OAuth. It reads clients, projects, and journal entries. The connection cannot create or send invoices, process refunds, or delete payment records.
Frequently asked questions
Joshu connects to FreshBooks through Composio-managed OAuth and reads your clients, projects, and journal entries. It checks client balances, including overdue amounts, totals the hours logged on each project, and connects billing data back to your morning calendar briefs. You work with an assistant who has a desk, a computer, and persistent memory, not a billing portal you have to navigate for every payment update.
Yes. Every Joshu runs in its own isolated, sandboxed cloud computer. Client billing rates, invoices, and payment histories Joshu reads stay in that private sandbox. Joshu only accesses businesses you authorize, and your data is never used to train public AI models.
No. Every payment follow-up Joshu drafts waits for your approval before it goes out. Joshu reads client balances and projects on its own. The FreshBooks connection cannot create, send, or delete invoices.
Only the FreshBooks businesses and accounts authorized during OAuth sign-in. Joshu cannot view unconnected business entities or personal financial accounts.
FreshBooks sends static reminder templates. Joshu is an assistant with long-term memory across FreshBooks, your email, calendar, files, and project trackers. It knows the context of your ongoing client conversations and drafts polite, personal payment follow-ups when a client's balance goes overdue.
Joshu is $95 a month after a 14-day free trial. That includes your sandboxed cloud computer, a dedicated US phone number, an @joshu.me email address, persistent memory across your tools, and all tool connectors, including FreshBooks. There are no token fees. Paid data and media APIs from the tool catalog are extra, paid per call from a prepaid usage wallet.