Weavz
FreeAgent

FreeAgent

UK accounting API for contacts, invoices, bills, expenses, bank transactions, projects, tax timeline, and payroll-adjacent accounting records.

OAuth2Finance
16 tools

Tools

Name
get_company

Get FreeAgent company profile details for the connected account.

list_contacts

List FreeAgent contacts.

get_contact

Get a FreeAgent contact by ID.

create_contact

Create a FreeAgent contact using the official contact payload.

update_contact

Update a FreeAgent contact by exact ID.

list_invoices

List FreeAgent invoices.

get_invoice

Get a FreeAgent invoice by ID.

create_invoice

Create a FreeAgent invoice with explicit contact, dated line items, currency, VAT/tax fields, and terms in the official payload.

update_invoice

Update a FreeAgent invoice by exact invoice ID.

delete_invoice

Delete a FreeAgent invoice by exact invoice ID.

list_bills

List FreeAgent bills.

create_bill

Create a FreeAgent bill using the official bill payload.

list_expenses

List FreeAgent expenses.

create_expense

Create a FreeAgent expense using the official expense payload.

list_bank_transactions

List FreeAgent bank transactions.

list_tax_timeline

List FreeAgent tax timeline entries.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('freeagent', 'get_company', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'freeagent',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect FreeAgent to my app?

Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does FreeAgent support?

FreeAgent supports 16 tools including Get Company, List Contacts, Get Contact, Create Contact, Update Contact, and more.

Can I use FreeAgent with AI agents?

Yes. Add FreeAgent to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

Can FreeAgent be used in stateful agent workflows?

Yes. Agents can combine FreeAgent tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does FreeAgent use?

FreeAgent uses OAuth2. Weavz stores OAuth credentials securely and refreshes tokens when supported by the provider.

How much does the FreeAgent integration cost?

The FreeAgent integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

Connect FreeAgent in minutes

Get 20,000 free action executions every month. No credit card required.