App
Kiwili integrations
Connect Kiwili to any other app, or use it from your AI client over MCP. ERP & online account management software for your small business
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 Kiwili?
Ask the assistant
Connect your AI client
Give your AI client this address.
https://mcp.apiant.aiOne connection does both: ask your client to act in an app once, or have it build an automation that keeps running. Any 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
Kiwili with the apps people pair it with most
HubSpot to KiwiliHubSpot is your all-in-one stop for all of your marketing software needs.
Kiwili to SalesforceSalesforce is a leading enterprise customer relationship management (CRM) platform.
Kiwili to SlackSlack is a messaging platform for teams. Post messages, manage channels, users, reminders, and react to...
Google Sheets to KiwiliGoogle Sheets
Gmail to KiwiliGmail is Google’s email service, featuring spam protection, search functions, and seamless integration with...
Google Calendar to KiwiliGoogle Calendar is a time management tool providing scheduling features, event reminders, and integration...
Google Drive to KiwiliGoogle Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices...
Kiwili to MailchimpMailchimp marketing automation and email platform.
Pair it
Connect Kiwili with another app
HubSpot to Kiwili
Kiwili to Salesforce
Kiwili to Slack
Google Sheets to Kiwili
Gmail to Kiwili
Google Calendar to Kiwili
Google Drive to Kiwili
Kiwili to Mailchimp
Kiwili to Stripe
Kiwili to Shopify
Kiwili to QuickBooks Online
Kiwili to Pipedrive
ActiveCampaign to Kiwili
Kiwili to Notion
Airtable to Kiwili
Kiwili to Trello
Asana to Kiwili
JIRA to Kiwili
ClickUp to Kiwili
Kiwili to Zoom
Discord to Kiwili
Kiwili to Twilio
Kiwili to SendGrid
Kiwili to Outlook
Intercom to Kiwili
Freshdesk to Kiwili
Kiwili to Klaviyo
Brevo to Kiwili
Kiwili to Typeform
JotForm to Kiwili
Calendly to Kiwili
Kiwili to PandaDoc
Kiwili to Webflow
Kiwili to Wix
Kiwili to LinkedIn
Kiwili to Facebook
Instagram to Kiwili
Kiwili to OpenAI
Kiwili to Anthropic
Kiwili to OneDrive
Google Docs to Kiwili
Kiwili to Ontraport
Freshworks CRM to Kiwili
GoHighLevel to Kiwili
Capsule CRM to Kiwili
Copper to Kiwili
Kiwili to Streak
Kiwili to NetHunt CRM
Kiwili to MINDBODY
Kiwili to Supabase
Kiwili to PostgreSQL
Kiwili to MySQL
Kiwili to Vercel
Kiwili to ElevenLabs
Kiwili to PagerDuty
Kiwili to Pushover
Gravity Forms to Kiwili
HubSpot Enterprise to Kiwili
Google Forms to Kiwili
Facebook Lead Ads to Kiwili
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 Kiwili
Triggers and actions 42 triggers · 73 actions
- TriggerAccounting Code Created
Triggers when a new Accounting Code is created.
- TriggerAccounting Code Deleted
Triggers when an Accounting Code is deleted.
- TriggerAccounting Code Updated
Triggers when an Accounting Code is updated.
- TriggerBank Account Created
Triggers when a new Bank Account is created.
- TriggerBank Account Deleted
Triggers when a Bank Account is deleted.
- TriggerContact Created
Triggers when a new Contact is created.
- TriggerContact Deleted
Triggers when a Contact is deleted.
- TriggerContact Updated
Triggers when a Contact is updated.
- TriggerEnterprise Created
Triggers when an Enterprise is created.
- TriggerEnterprise Deleted
Triggers when an Enterprise is deleted.
- TriggerEnterprise Updated
Triggers when an Enterprise is updated.
- TriggerExpense Account Created
Triggers when an Expense Account is created.
- TriggerExpense Account Deleted
Triggers when an Expense Account is deleted.
- TriggerExpense Account Updated
Triggers when an Expense Account is updated.
- TriggerInvoice Created
Triggers when an Invoice is created.
- TriggerInvoice Deleted
Triggers when an Invoice is deleted.
- TriggerInvoice Payment Created
Triggers when an Invoice Payment is created.
- TriggerInvoice Payment Updated
Triggers when an Invoice Payment is updated.
- TriggerInvoice Updated
Triggers when an Invoice is updated.
- TriggerPayment Type Created
Triggers when a new Payment Type is created.
- TriggerPayment Type Deleted
Triggers when a Payment Type is deleted.
- TriggerPayment Type Updated
Triggers when a Payment Type is updated.
- TriggerProduct Created
Triggers when an Product is created.
- TriggerProduct Deleted
Triggers when an Product is deleted.
- TriggerProduct Updated
Triggers when an Product is updated.
- TriggerProject Created
Triggers when a Project is created.
- TriggerProject Deleted
Triggers when a Project is deleted.
- TriggerProject Step Deleted
Triggers when a project step is deleted.
- TriggerProject Updated
Triggers when a Project is updated.
- TriggerService Created
Triggers when a Service is created.
- TriggerService Deleted
Triggers when a Service is deleted.
- TriggerService Updated
Triggers when a Service is updated.
- TriggerSprint Created
Triggers when a Sprint is created.
- TriggerSprint Updated
Triggers when a Sprint is updated.
- TriggerTask Created
Triggers when a Task is created.
- TriggerTask Updated
Triggers when a Task is updated.
- TriggerTax Profile Created
Triggers when an Tax Profile is created.
- TriggerTax Profile Deleted
Triggers when an Tax Profile is deleted.
- TriggerTax Profile Updated
Triggers when an Tax Profile is updated.
- TriggerTime Entry Created
Triggers when a Time Entry is created.
- TriggerTime Entry Deleted
Triggers when a Time Entry is deleted.
- TriggerTime Entry Updated
Triggers when a Time Entry is updated.
- ActionCreate Accounting Code
Creates a new accounting code in Kiwili's chart of accounts, with its code number, description, accounting class and tax reclaim percentage.
- ActionCreate Bank Account
Creates a new bank account in Kiwili with its name, currency and optional banking details.
- ActionCreate Contact
Creates a new contact under an enterprise (client company) in Kiwili.
- ActionCreate Enterprise
Creates a new enterprise (client, prospect or provider company) in Kiwili and returns the created enterprise record.
- ActionCreate Expense Account
Creates a new expense account in Kiwili, used to categorize expenses with a default price, tax profile and accounting code.
- ActionCreate Invoice
Creates a new invoice for a client enterprise in Kiwili, with one or more product or service lines.
- ActionCreate Invoice Payment
Records a payment against an existing invoice in Kiwili, with its amount, date, payment type and bank account.
- ActionCreate Payment Type
Creates a new payment type in Kiwili.
- ActionCreate Product
Creates a new product in Kiwili, with its price, identifiers, tax profile, accounting code, inventory and resale settings.
- ActionCreate Project
Creates a new project in Kiwili for an enterprise (client), with optional billing type, budget, rate, team and services.
- ActionCreate Project Step
Creates a new step (phase) within a Kiwili project, with optional budget, dates, administrator and team allocation.
- ActionCreate Service
Creates a new service in Kiwili, with its name, rate, category, tax profile and accounting code.
- ActionCreate Sprint
Creates a new sprint in Kiwili with its dates, administrator and optional resources.
- ActionCreate Task
Creates a new task in Kiwili, optionally linked to a project, client, sprint or service and assigned to a user.
- ActionCreate Tax Profile
Creates a new tax profile in Kiwili, with up to two tax rates, their labels and registration numbers.
- ActionCreate Time Entry
Creates a time entry in Kiwili, logging hours worked by a user on a project step and service.
- ActionDelete Accounting Code
Deletes an accounting code from your Kiwili account. Only accounting codes that are not in use can be deleted.
- ActionDelete Bank Account
Deletes a bank account from Kiwili. Only bank accounts that are not used anywhere can be deleted.
- ActionDelete Contact
Deletes a contact from your Kiwili account.
- ActionDelete Enterprise
Deletes an enterprise (company client) from Kiwili. Only enterprises that are not in use can be deleted.
- ActionDelete ExpenseAccount
Deletes an unused expense account in Kiwili.
- ActionDelete Invoice
Deletes an invoice in Kiwili. Only invoices still in Draft status can be deleted.
- ActionDelete Payment Type
Deletes a payment type from your Kiwili account. Only payment types not used by any payment can be deleted.
- ActionDelete Product
Deletes a product from your Kiwili account. Only products that are not used on any document can be deleted.
- ActionDelete Project
Deletes a project in Kiwili. Only projects that are not in use can be deleted.
- ActionDelete Project Step
Deletes a project step in Kiwili. Only steps that are not in use can be deleted.
- ActionDelete Service
Deletes a service from your Kiwili account. Only services not used on any document can be deleted.
- ActionDelete Tax Profile
Deletes a tax profile from your Kiwili account. Only tax profiles that are not in use can be deleted.
- ActionDelete Time Entry
Deletes a time entry from your Kiwili account.
- ActionFind Accounting Code
Returns the accounting codes that match the search text or filters you specify, such as code, description or accounting class.
- ActionFind Bank Account
Returns the Kiwili bank accounts that match the search text or the filters you supply, such as name, currency, account number or accounting code.
- ActionFind Enterprise
Searches the enterprises (companies and clients) in your Kiwili account by name, email, code or any other property and returns the ones that match.
- ActionFind ExpenseAccount
Searches the expense accounts in your Kiwili account by text, name, category, tax profile, price or other criteria and returns the matching expense accounts.
- ActionFind Payment Type
Returns the payment types in your Kiwili account that match a name, search text or id range.
- ActionFind Product
Returns the products in your Kiwili account that match the search text or filters you supply, such as name, SKU, UPC, category or price range.
- ActionFind Project
Searches Kiwili projects by name, code, client, contact or other project details and returns the matching projects.
- ActionFind Project Step
Searches the project steps in your Kiwili account by text, project, name, dates, budget or completion, and returns the matching steps.
- ActionFind Service
Searches the services in your Kiwili account by text, name, number, category, rate and other criteria, and returns the matching services.
- ActionFind Sprint
Searches the sprints in your Kiwili account by text, name, dates, administrator or other criteria and returns the matching sprints.
- ActionFind Task
Returns the tasks that match the search text or the filters you choose, such as summary, project, assignee, status or due date.
- ActionFind TaxProfile
Finds tax profiles in Kiwili by search text, description, tax labels, numbers or rates, and returns the matching tax profiles.
- ActionGet Accounting Code
Returns one accounting code from your Kiwili chart of accounts by its id, including its code number, description, accounting class and tax reclaim percentage.
- ActionGet Bank Account
Returns a single bank account from your Kiwili account by its ID, including its name, currency, account numbers and accounting code.
- ActionGet Contact
Returns a single Kiwili contact by its ID, including name, email, phone numbers, address and the enterprise it belongs to.
- ActionGet Enterprise
Returns a Kiwili enterprise (client, prospect or provider company) by its id, with its address, contact details and billing settings.
- ActionGet ExpenseAccount
Returns a single expense account from Kiwili, including its name, description, default price, category, tax profile and accounting code.
- ActionGet Invoice
Returns a single Kiwili invoice by its id, including its lines, totals, balance, status and payment details.
- ActionGet InvoicePayment
Returns a single invoice payment from Kiwili by its id, including the amount, payment date, invoice and bank account it belongs to.
- ActionGet Payment Type
Returns a single payment type (such as cash, cheque or credit card) by its id.
- ActionGet Product
Returns a single product from Kiwili by its id, including its price, SKU, category, tax profile and inventory settings.
- ActionGet Project
Returns a single Kiwili project by its ID, including its client, billing type, budget, team and services.
- ActionGet Project Step
Returns a single project step (phase) of a Kiwili project by its ID, including its dates, budget, completion and team.
- ActionGet Service
Returns a single Kiwili service by its id, including its name, number, rate, category, tax profile and accounting code.
- ActionGet Sprint
Returns a single Kiwili sprint by its id, including its dates, administrator and assigned resources.
- ActionGet Task
Returns a single Kiwili task by its id, including its summary, status, priority, dates, assignee and linked project, sprint and enterprise.
- ActionGet TaxProfile
Returns a single Kiwili tax profile by its id, including its tax rates, labels and tax numbers.
- ActionGet Time Entry
Returns a single time entry by its id, including date, hours, start and end times, user, project, service and billing status.
- ActionUpdate Accounting Code
Updates an existing accounting code in Kiwili, changing its code number, description, accounting class or tax reclaim percentage. Fields left blank keep their current values.
- ActionUpdate Bank Account
Updates an existing bank account in Kiwili, such as its name, description, currency, account numbers, credit limit or active status.
- ActionUpdate Contact
Updates an existing contact in Kiwili, such as their name, email, phone, address or enterprise. Fields left blank are not changed.
- ActionUpdate Enterprise
Updates an existing enterprise (client, prospect or provider company) in Kiwili. Only the fields you fill in are changed.
- ActionUpdate ExpenseAccount
Updates an existing expense account in Kiwili, such as its name, description, default price, category, tax profile or accounting code.
- ActionUpdate Invoice
Updates an existing invoice in Kiwili, including its client, dates, lines, taxes and status. Returns the updated invoice.
- ActionUpdate InvoicePayment
Updates an existing invoice payment in Kiwili, such as its amount, date, payment type or bank account.
- ActionUpdate Payment Type
Updates the name of an existing payment type in Kiwili.
- ActionUpdate Product
Updates an existing product in Kiwili, changing only the details you provide, and returns the updated product.
- ActionUpdate Project
Updates an existing project in Kiwili, such as its name, client, billing type, budget, rate or team, and returns the updated project.
- ActionUpdate Project Step
Updates an existing project step in Kiwili, such as its name, dates, budget, progress or assigned team, and returns the updated step.
- ActionUpdate Service
Updates an existing service in Kiwili, such as its name, rate, category, tax profile or billable status.
- ActionUpdate Sprint
Updates an existing sprint in Kiwili, including its name, dates, administrator, status and assigned resources.
- ActionUpdate Task
Updates an existing task in Kiwili, such as its summary, assignee, dates, priority or status.
- ActionUpdate TaxProfile
Updates an existing tax profile in Kiwili, such as its description, tax rates, labels and registration numbers. Kiwili only allows the rates of tax profiles that are not yet in use to be changed.
- ActionUpdate Time Entry
Updates an existing time entry in Kiwili, such as its date, hours, project, service or billing status.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Reviews
What our customers say
Questions
Kiwili, answered
Is there a Kiwili MCP server?
APIANT's MCP server at https://mcp.apiant.ai works with Kiwili. Add that address to any AI client that takes a remote MCP server and sign in once in your browser. Your client can then run Kiwili actions on demand, or have APIANT build, test and run automations that use Kiwili. Nothing to install.
What can start an automation from Kiwili?
Any of Kiwili's 42 triggers in the catalog, including Accounting Code Created, Accounting Code Updated, Bank Account Created and Contact Created. Describe the moment in plain language and your agent picks the right one.
What can your agent do in Kiwili?
Any of Kiwili's 73 actions, including Create Accounting Code, Create Bank Account, Create Contact and Create Enterprise. Your agent maps the data both ways and tests every scenario before it ships.
Can I use Kiwili directly from Claude, ChatGPT or Cursor?
Yes. Connect your AI client to APIANT once and it works with Kiwili two ways. Ask it to do something in Kiwili once and it runs that action on the spot. Ask for an automation and your agent builds it, tests every scenario and keeps it running on its own. A one-off action uses your plan's tasks the same way an automation step does.
Do I need to write code against the Kiwili API?
No. APIANT connects to the Kiwili API for you, with your Kiwili API key. Describe what you want in plain language and your agent builds it on the Kiwili triggers and actions in the catalog. If you need an endpoint that is not there yet, your agent reads the Kiwili API documentation and adds it.
Which apps can Kiwili connect to?
Any app in the catalog; the list on this page pairs Kiwili 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.