FreeAgent integrations
Connect FreeAgent to any other app, or use it from your AI client over MCP. FreeAgent is cloud accounting software for small businesses and freelancers — manage contacts, invoices, estimates, projects, expenses, bills, and time tracking.
What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.
Build solutions, not workarounds.
What do you want to automate with FreeAgent?
Ask the assistant
Connect your AI client
Give your AI client this address.
https://mcp.apiant.aiAny client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.
Set it up in your client
Claude Code
Run this in the directory you want to work in.
claude mcp add --transport http -s project apiant-ai https://mcp.apiant.aiStart Claude Code there, approve the server, and sign in in the browser page it opens.
Claude Code guide (opens in a new tab)Claude, web and desktop
Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.
Setup guide (opens in a new tab)Cursor
Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.
Setup guide (opens in a new tab)Zed
Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.
Setup guide (opens in a new tab)Codex and the ChatGPT desktop app
Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.
Setup guide (opens in a new tab)Any other MCP client
Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.
Setup guide (opens in a new tab)Popular
FreeAgent with the apps people pair it with most
FreeAgent to SalesforceSalesforce is a leading enterprise customer relationship management (CRM) platform.
FreeAgent to SlackSlack is a messaging platform for teams. Post messages, manage channels, users, reminders, and react to...
Google Calendar to FreeAgentGoogle Calendar is a time management tool providing scheduling features, event reminders, and integration...
Mailchimp to FreeAgentMailchimp marketing automation and email platform.
FreeAgent to StripeStripe is a payment processing platform for online businesses.
FreeAgent to ShopifyShopify is a commerce platform for online stores and retail point-of-sale.
FreeAgent to QuickBooks OnlineQuickBooks Online accounting — manage customers, invoices, bills, payments, vendors, expenses, and more via...
ActiveCampaign to FreeAgentActiveCampaign is a marketing automation, email marketing, and CRM platform.
Pair it
Connect FreeAgent with another app
FreeAgent to Salesforce
FreeAgent to Slack
Google Calendar to FreeAgent
Mailchimp to FreeAgent
FreeAgent to Stripe
FreeAgent to Shopify
FreeAgent to QuickBooks Online
ActiveCampaign to FreeAgent
FreeAgent to Trello
Asana to FreeAgent
FreeAgent to Zoom
FreeAgent to Twilio
FreeAgent to Intercom
FreeAgent to Freshdesk
FreeAgent to Typeform
FreeAgent to PandaDoc
FreeAgent to Webflow
FreeAgent to Anthropic
FreeAgent to Ontraport
FreeAgent to Freshworks CRM
FreeAgent to Capsule CRM
FreeAgent to Streak
FreeAgent to NetHunt CRM
FreeAgent to MySQL
FreeAgent to PagerDuty
FreeAgent to Pushover
FreeAgent to Todoist
Beehiiv to FreeAgent
FreeAgent to Wufoo
FreeAgent to Mailjet
FreeAgent to SQL Server
FreeAgent to Help Scout
Bitly to FreeAgent
Teamwork to FreeAgent
FreeAgent to Knack
FreeAgent to QuickBase
FreeAgent to Pushbullet
Basecamp 3 to FreeAgent
FreeAgent to HelloSign
FreeAgent to Wistia
Caspio to FreeAgent
FreeAgent to Recurly
FreeAgent to Wachete
FreeAgent to fastbill
FreeAgent to GeoNames
FreeAgent to Geckoboard
FreeAgent to timeBuzzer
FreeAgent to Accounting Seed
Beanstalk to FreeAgent
FreeAgent to LeanKit
BigML to FreeAgent
Aplos to FreeAgent
Erpnext to FreeAgent
FreeAgent to HubSpot
FreeAgent to Google Sheets
FreeAgent to Gmail
Google Drive to FreeAgent
FreeAgent to Pipedrive
FreeAgent to Notion
Airtable to FreeAgent
No app matches that. Ask your agent for it anyway: point it at the API documentation and it builds the connector.
What your agent can do with FreeAgent
Triggers and actions 6 triggers · 50 actions
- TriggerNew Bank Transaction
Triggers when a new transaction appears in a FreeAgent bank account.
- TriggerNew Contact
Triggers when a new contact is created.
- TriggerNew Invoice
Triggers when a new invoice is created.
- TriggerNew or Updated Contact
Triggers when a contact is created or changed in FreeAgent.
- TriggerNew or Updated Timeslip
Triggers when a timeslip (time entry) is created or edited in FreeAgent.
- TriggerNew Project
Triggers when a new project is created.
- ActionConvert Estimate to Invoice
Converts an estimate into an invoice, marking the estimate as Invoiced and returning the URL of the new invoice.
- ActionCreate Bill
Creates a bill from a supplier contact in FreeAgent, with its line items, and returns the new bill.
- ActionCreate Contact
Create a new contact.
- ActionCreate Credit Note
Creates a draft credit note for a FreeAgent contact, with optional line items.
- ActionCreate Estimate
Creates a new estimate, quote or proposal in FreeAgent for a contact or project, optionally with line items.
- ActionCreate Expense
Creates an expense claim in FreeAgent for a user, with its category, date, amount and sales tax details.
- ActionCreate Invoice
Create an invoice for a contact.
- ActionCreate Mileage Claim
Creates a mileage claim (a mileage expense) for a user in FreeAgent and returns the new claim.
- ActionCreate Note
Adds a note to a FreeAgent contact or project.
- ActionCreate Price List Item
Creates a price list item in FreeAgent that can be added to invoices and estimates.
- ActionCreate Project
Create a project for a contact.
- ActionCreate Task
Creates a task under a FreeAgent project.
- ActionCreate Timeslip
Create a timeslip (time tracking entry).
- ActionDelete Contact
Delete a contact by id.
- ActionDelete Invoice
Deletes an invoice from FreeAgent.
- ActionDelete Timeslip
Deletes a timeslip from FreeAgent.
- ActionExplain Bank Transaction
Explains a bank transaction in FreeAgent by creating a bank transaction explanation (categorising it, or matching it to an invoice, bill, transfer or user payment). Returns the created explanation.
- ActionFind Contact by Email
Finds FreeAgent contacts whose email or billing email matches the given address.
- ActionGet Bill
Returns a single bill, including its line items, by its ID.
- ActionGet Contact
Get a single contact by id.
- ActionGet Credit Note
Returns a single FreeAgent credit note, including its line items, status and totals.
- ActionGet Estimate
Returns a single FreeAgent estimate with its line items.
- ActionGet Expense
Returns a single FreeAgent expense by its ID, including amounts, category, claimant and attachment details.
- ActionGet Invoice
Get a single invoice by id.
- ActionGet Note
Returns a single note attached to a FreeAgent contact or project, including its text, author and timestamps.
- ActionGet Price List Item
Returns a single price list item from FreeAgent by its ID.
- ActionGet Project
Returns a single FreeAgent project by its ID, including its contact, status, budget and billing details.
- ActionGet Timeslip
Returns a single FreeAgent timeslip, including its hours, date, user, project and task.
- ActionList Bank Accounts
Returns the bank accounts in your FreeAgent company, optionally filtered to standard, credit card or PayPal accounts.
- ActionList Bank Transactions
Returns the bank transactions in a FreeAgent bank account, optionally filtered by date range, last update time, or explanation status.
- ActionList Bills
List bills.
- ActionList Categories
Returns all accounting categories for the company, grouped into admin expenses, cost of sales, income and general categories, optionally including sub accounts.
- ActionList Contacts
List contacts in FreeAgent.
- ActionList Corporation Tax Returns
Returns the company's Corporation Tax Returns, including amount due, payment and filing deadlines, and filing/payment status.
- ActionList Estimates
List estimates.
- ActionList Expenses
List expenses.
- ActionList Invoices
List invoices.
- ActionList Projects
List projects.
- ActionList Self Assessment Returns
Returns the Self Assessment (income tax) returns for a FreeAgent user, including payments due and filing status.
- ActionList Tasks
Returns the tasks in your FreeAgent account, optionally filtered by status, project or last-updated date.
- ActionList Timeslips
List timeslips (time tracking entries).
- ActionList Users
Returns the users on the FreeAgent account, optionally filtered to staff or advisors.
- ActionMark Invoice as Cancelled
Marks a FreeAgent invoice as cancelled, writing it off as unpaid. The invoice must be sent and past its due date.
- ActionMark Invoice as Sent
Marks a FreeAgent invoice as sent without emailing it. Can also re-open a cancelled invoice.
- ActionUpdate Bill
Updates an existing bill in FreeAgent — its supplier, reference, dates, rebilling, recurrence and bill items. Only the values you supply are changed.
- ActionUpdate Contact
Update an existing contact.
- ActionUpdate Expense
Updates an existing expense in FreeAgent, changing only the details you supply.
- ActionUpdate Invoice
Updates an existing FreeAgent invoice's details, such as dates, contact, payment terms, comments and line items. Only the fields you fill in are changed.
- ActionUpdate Project
Updates an existing FreeAgent project's name, client, status, budget, billing rate and dates. Only the fields you fill in are changed.
- ActionUpdate Timeslip
Updates an existing timeslip in FreeAgent, changing its task, user, project, date, hours or comment. Fields left blank are not changed.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Related apps
FreeAgent to Accounting SeedAccounting Seed is a Salesforce-native accounting application connecting front- and back-office finance.
Alegra to FreeAgentAlegra is an accounting and billing app designed for Latin American managers.
FreeAgent to CII & UBL by InvoiceXMLCII & UBL by InvoiceXML is an e-invoice compliance service for creating, converting, validating, and...
FreeAgent to EasybillCreate invoices, quotations and delivery notes with Easybill's cloud-based accounting software.
FreeAgent to Factur-X by InvoiceXMLFactur-X by InvoiceXML is an e-invoice automation: create, transform, validate, and extract Factur-X PDFs...
FacturaDirecta to FreeAgentFacturaDirecta is an easy accounting software for small business and freelancers.
FreeAgent to fastbillFastBill is a cloud app for German invoicing & accounting.
FreeAgent to FinmeiFinmei is an invoicing tool which helps you quickly issue invoices and track your expenses.
Reviews
What our customers say
Questions
FreeAgent, answered
Is there a FreeAgent MCP server?
APIANT's MCP server at https://mcp.apiant.ai works with FreeAgent. Add that address to any AI client that takes a remote MCP server, sign in once in your browser, and your client can build, test and run automations that use FreeAgent. Nothing to install.
What can start an automation from FreeAgent?
Any of FreeAgent's 6 triggers in the catalog, including New Bank Transaction, New Contact, New Invoice and New or Updated Contact. Describe the moment in plain language and your agent picks the right one.
What can your agent do in FreeAgent?
Any of FreeAgent's 50 actions, including Create Bill, Create Contact, Create Credit Note and Create Estimate. Your agent maps the data both ways and tests every scenario before it ships.
Which apps can FreeAgent connect to?
Any app in the catalog; the list on this page pairs FreeAgent with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.
What happens when something fails?
Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.
Is there a free plan?
Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.