Skip to main content
cfo.ai pulls data from accounting, HR and payroll, CRM, payments, database, and file sources, and it lets Ari call other services through MCP servers and APIs. This page lists every source in the in-app directory, with the facts you need before you connect one. To connect a source, follow Connect your accounting system or Connect payroll, HR, CRM, payments, or a database. cfo.ai only reads from these systems; see What cfo.ai does not do with your sources.

Check whether your system is supported

These are the systems customers ask about most. Search the rest of this page, or the Search integrations box in the app, for any other name.

The directory in the app

The Integrations tab of the connection manager holds the same catalog. Open it from Connections in the sidebar with + (Add integration). Connection statuses and actions explains each card’s button.

If your system is not listed

You can still bring its data in:
  • Export a report from the system, such as a general ledger, a monthly profit and loss, or a payroll register, and upload it as a CSV. An upload does not refresh, so upload a new export when the numbers change.
  • Attach the export or workbook to a chat and ask Ari to load it or import it as a model.
  • If the data sits in a database cfo.ai supports, such as PostgreSQL, connect the database.
  • If the system has an MCP server or an API, give Ari access to it, so Ari can look things up live.
To ask for a system that is not listed, email success@cfo.ai and name the system.

Standard and premium integrations

Each integration that syncs data into your Model is standard or premium, and each one uses a connection slot on your plan. Your plan sets how many standard and premium connections you can hold; see Plans and billing. These connections do not use a slot:
  • CSV uploads.
  • MCP servers and APIs that Ari calls live. If Ari saves a sync setup that copies an MCP server’s or an API’s data into your Model, that server or API then uses one standard slot.
Two rules change the count:
  • Every Google Sheets connection in a workspace shares one slot. Each Google Drive connection uses its own.
  • Each connection to a system uses its own slot, so a second QuickBooks company uses a second slot. A connection keeps its slot while it is broken or unfinished, until you remove it.

How each kind of source connects

Most sources connect through Merge or Fivetran, outside services that copy a source’s data for cfo.ai. A few connect directly. When a sign-in asks for a permission you do not have, the person who administers that system must connect it, or grant you access first. See each source below for what it needs.

Accounting

The app’s Accounting filter also holds payment and commerce sources, such as Stripe (Direct) and Shopify, so they are listed here. In each table, a saved query is the query that brings a synced table into your Model; see Saved query.

QuickBooks Online

Xero

NetSuite SuiteAnalytics

If NetSuite hides a table the statements need, the connection reads Missing access in NetSuite SuiteAnalytics. See Fix a connection.

Rillet

Stripe (Direct)

Sage Intacct

Shopify

Other accounting, billing, and commerce systems

These sources sync through Fivetran. Each one shows a table picker during setup, where you choose up to 100 tables, and Ari writes the saved queries that bring the data into your Model after the first sync. None of them writes back. Sources marked “(premium)” are premium; the rest are standard. Acumatica (premium), Adyen, Afterpay, Anaplan (premium), Anvyl, Aumni, AWS Cost and Usage Reports (premium), BigCommerce, BillingPlatform, Braintree, Braintree Sandbox, Brex, Brightpearl, Chargebee Product Catalog 1.0, Chargebee Product Catalog 2.0, Checkout.com, Cin7 Core, Clubspeed, Column, Coupa, Donus, e-conomic, EasyPost, eBay, Exact Online (premium), ExpenseIn, Expensify, EZOfficeInventory, Flexport, FourKites, FreshBooks, GoCardless, Invoiced, Klarna, Lightspeed Retail, Mambu, Maxio Chargify, Maxio SaaSOptics, Microsoft Dynamics 365 Business Central (premium), Microsoft Dynamics 365 Finance and Operations (premium), Navan, Open Exchange Rates, Oracle Fusion Cloud Applications - FSCM(ERP & SCM) (premium), Ordway, PayPal, PayPal Sandbox, Pigment (premium), Pipe17, Planful, Ramp, ReBound Returns, Recharge, Recurly, Revel Systems, RevenueCat, Rithum, Salesforce Commerce Cloud (premium), SAP Business ByDesign (premium), SAP Concur (premium), Sharetribe, ShipHero, Shopware, Splash, Square, Squarespace, Statistics Netherlands CBS, sticky.io, Subscript, Tremendous, Unicommerce, Visma (premium), Walmart Marketplace, Workday Financial Management (premium), Workday Strategic Sourcing (premium), Xactly, Xsolla, Younium, Zip, Zoho Books, Zoho Inventory, Zuora, Zuora Sandbox

HR and payroll

Gusto

Justworks

Rippling

Other HR and payroll systems

These systems connect the same way as Gusto, through Merge, and sync the same kinds of records. Sources marked “(premium)” are premium; the rest are standard. ADP Workforce Now, Altera Payroll, BambooHR, Breathe, Charlie, ChartHop, ClayHR, Dayforce, Deel, Factorial, Freshteam, Google Workspace, Hibob, HR Cloud, HR Partner, Humaans, Insperity Premier, IntelliHR, JumpCloud, Kallidus, Keka, Lano, Lucca, Microsoft Entra ID, Namely, Nmbrs, Officient, Okta, OneLogin, PayCaptain, Paychex, Paycom, Paycor, Paylocity, PeopleHR, Personio, Proliant, Sage HR (premium), SAP SuccessFactors (premium), Sesame, Simployer, Square Payroll, TriNet, TriNet HR Platform, UKG Pro, UKG Pro Workforce Management, UKG Ready, Workday (premium), Zoho People These HR, scheduling, and learning tools sync through Fivetran, with a table picker during setup: 15Five, 360Learning, 7shifts, Absorb LMS, Canvas by Instructure, Care Quality Commission, Coassemble, Cornerstone, Culture Amp, D2L Brightspace, Deputy, Docebo, Employment Hero, Google Classroom, Jibble, KeyPay, Lattice, Lessonly, Oracle Fusion Cloud Applications - HCM (premium), Papershift, Persona, Playvox Workforce Management, Proofpoint Security Awareness, Ruddr, Sana, SCORM, Security Journey, SkillsTX, SmartHR, Thinkific, Tymeshift, Udemy Business, When I Work, Workleap Officevibe, WorkRamp

CRM

HubSpot

Salesforce

Other CRMs

These sync through Fivetran, with a table picker during setup. Sources marked “(premium)” are premium; the rest are standard. Pipedrive’s picker starts with seven sales tables selected, for deal history and pipeline reporting with owner, account, currency, and custom-field context: deal_history, deal_field, pipeline, stage, user, organization, and currency; the picker reads Recommended sales tables start selected when available. If none are recommended, choose at least one table. Add or remove tables before finishing setup. Ask Ari to change your selection later. See Choose which tables a source syncs. AccuLynx, Amazon Selling Partner, Attio, Bigin by Zoho CRM, Boostr, Buildium, Centra, Clari, Clazar, Close, Cloudbeds, Copper, Crossbeam, DoorLoop, Duoplane, Freshsales, Freshsuccess, JobNimbus, Lemlist, Loop, Malomo, Microsoft Dynamics 365 CRM (premium), Odoo Synconics, Oracle Business Intelligence Publisher, Oracle Fusion Cloud Applications - CRM (premium), Outreach, Pipedrive, Planhat, RevOps, Ricochet360, Salesforce Sandbox, Salesloft, SugarCRM, Tive, Veeqo, Zendesk Sell, Zoho CRM

Databases and data warehouses

Every database and data warehouse is premium. Each one connects through Fivetran’s setup window, with your database’s connection details and a user that can read the tables you want, and then shows a table picker where you choose up to 100 tables. Ari writes the saved queries that bring the rows into your Model. cfo.ai never writes to your database.

PostgreSQL

Four PostgreSQL entries cover different hosts: PostgreSQL for any reachable server, Amazon RDS for PostgreSQL, Amazon Aurora PostgreSQL, and Google Cloud SQL for PostgreSQL. All four are premium and work the same way.

Snowflake

Premium, through Fivetran, with a table picker.

BigQuery

Premium, through Fivetran, with a table picker. If the sync fails with Fivetran’s report that the user cannot access BigQuery tables or the project, grant that user access in Google Cloud, then select Retry.

Databricks

Premium, through Fivetran, with a table picker.

Other databases and data warehouses

Amazon Aurora MySQL, Amazon DocumentDB, Amazon DynamoDB, Amazon RDS for MariaDB, Amazon RDS for SQL Server, Azure Cosmos DB for MongoDB, Azure Cosmos DB for NoSQL, Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL Database, Azure SQL Managed Instance, CockroachDB, Google Cloud SQL for MySQL, Google Cloud SQL for SQL Server, Heroku PostgreSQL, High Volume Agent Db2 for i, High-Volume Agent SQL Server, HVA SAP ECC on SQL Server, Magento MySQL, Magento MySQL RDS, MariaDB, MongoDB, MongoDB Sharded, MySQL, MySQL RDS, SQL Server Amazon Redshift is not in the catalog.

Spreadsheets and file uploads

CSV / Raw File Upload

Google Sheets

Google Drive

Other file sources

These sync files through Fivetran, with a table picker during setup. Sources marked “(premium)” are premium; the rest are standard. Amazon S3 (premium), Azure Blob Storage (premium), Box, Dropbox, Email, FTP, Google Cloud Storage (premium), OneDrive, SFTP, SharePoint

Recruiting, support, and other apps

These sources sync through Fivetran, with a table picker during setup. Sources marked “(premium)” are premium; the rest are standard.

Recruiting

Fountain, Gem, Greenhouse, Lever, Pinpoint, SmartRecruiters, Teamtailor, Workable

Support and ticketing

Ada, Alchemer, Assembled, Birdeye, CloudTalk, DSV, Fillout, Formstack, Freshchat, Freshdesk, Freshdesk Contact Center, Front, Genesys, GetFeedback, Gladly, Gorgias, Help Scout, Helpshift, Intercom, Ivanti, Khoros Care, Khoros Communities, Konnect Insights, Kustomer, Medallia, Medallia Agile Research, Missive, NICE, Playvox, Qualaroo, Qualtrics, RingCentral, Ringover, ServiceTitan, Simplesat, SurveyMonkey, Survicate, Talkdesk, Typeform, Uservoice, Visit by GES, Vonage Contact Center, Zendesk Chat, Zendesk Sunshine, Zendesk Support, Zingtree, Zoho Desk

Marketing, product, and other apps

ActiveCampaign, Adjust, Adobe Analytics, Adobe Analytics Data Feed (premium), Adobe Commerce, Adobe Workfront, AdRoll, Affinity, Aha!, Aircall, Airtable, Akamai, Akeneo, Algolia, Amazon Ads, Amazon Attribution, Amazon DSP, Amplitude, Appcues, Appfigures, Apple App Store, Apple Search Ads, AppsFlyer, Asana, Attentive, Auth0, Autodesk BIM 360 & Construction Cloud, AvantLink, Awin, AWS Inventory (premium), Azure DevOps, Backbone PLM, BallotReady, Bazaarvoice, Betterworks, BigMarker, Bitly, Branch, Brave Ads, Braze, Brevo, Brightcove, Buildkite, Buzzsprout, Calabrio, Calendly, CallRail, Campaign Monitor, Campfire, Canny, Castor EDC, Chameleon, ChargeDesk, ChartMogul, Checkr, Chorus, Churnkey, ChurnZero, Cimis, Cin7, CircleCI, CJ Commission Detail, ClickUp, Clockify, Clockodo, Codefresh, Collibra, commercetools, Compliance Checkpoint, Concord, Confluence, Constant Contact, Contrast Security, Criteo, Criteo Retail Media, crowd.dev, Customer.io, Cvent, dbt Cloud, DCL Logistics, Deposco, Destini, Dialpad, Dixa, Drata, Drift, Drip, Dropbox Sign, Electronic Tenant Solutions, Eloqua, Eventbrite, Eventsforce, Everflow, Everhour, Facebook Ads, Facebook Pages, Factbird, FireHydrant, Float, Flywheel Digital, Fone Dynamics, Forj Community, Freightview, Freshservice, Friendbuy, FullStory, G2, Gainsight Customer Success, Gainsight Product Experience, GitHub, GitLab, GlobalMeet, Gmail, Gong, Google Ad Manager, Google Ads, Google Analytics 4, Google Analytics 4 Export (premium), Google Business Profile, Google Calendar, Google Campaign Manager 360, Google Display & Video 360, Google Play, Google Search Ads 360, Google Search Console, Google Tasks, GreenPowerMonitor, Grepsr, GRIN, Guru, HappyFox, Harvest, Healthie, Heap, Hilti On!Track, Hopin, iLevel, Impact Brand, incident.io, Infobip, Insightly, Instagram Business, Integral Ad Science, Integrate, Ironclad, ironSource, Iterable, Jama Software, Jamf, Jira, Jira Align, Jotform, JustCall, Kandji, Kantata, Katana, Kevel, Kisi, Kissmetrics, Klaviyo, LaunchDarkly, Leap CRM, LearnUpon, Liftoff, LINE Ads, Linear, LinkedIn Ad Analytics, LinkedIn Company Pages, LinkSquares, LiveChat Partner, Lob, Looker, Loopio, Luma, Mailchimp, Mailgun, Mailjet, Mandrill, Marin Software, Marketo, Matomo, Megaphone, Mention, Microsoft Advertising, Microsoft Lists, Mixmax, Mixpanel, MNTN, Mode, Moloco, Monday.com, Mux, myosh, Notion, Nylas, Okendo, Ometria, ON24, OnceHub, Open Data DC, Opsgenie, Optimizely, Oracle Moat Analytics, Orbit, Ortto, Outbrain, Packiyo, PagerDuty, PandaDoc, Pardot, Partnerize, PartnerStack Vendor, Pendo, Phoenix Ads, Picqer, Pingdom, Pinterest Ads, Pinterest Organic, Pivotal Tracker, Piwik PRO, Placer.ai, Podio, PostHog, Postmark, PowerReviews Enterprise, Prisma Cloud, Prive, Procore, Productboard, Productive, Quora Ads, Quorum, Rakuten Advertising, Rarible, Reddit Ads, ReferralHero, Reltio, Reply.io, Resource Management by Smartsheet, RetailNext, Retently, REVIEWS.ai, REVIEWS.io, RevX, Rocketlane, Rokt, Rollbar, Rootly, RTB House, Rundeck, SafeBase, SafetyCulture, Sailthru, Salesforce Marketing Cloud (premium), Salsify, Samsara, Segment, SendGrid, Sentry, ServiceNow, ShipNetwork, ShipStation, Short.io, Shortcut, Sigma Computing, Simplecast, SISTRIX, Skilljar, SkuVault, Slab, Smadex, Smartwaiver, Snapchat Ads, Snowplow (premium), Snyk, SolarWinds Service Desk, SonarQube, SparkPost, Split, Spotify Ads, Sprout Social, StarRez, Statsig, Statuspage, Stylight, Swoogo, Tableau, Taboola, Talkwalker, Teads, Teamwork, Tempo, TestRail, TextUs, The Movie Database, The Trade Desk, Ticket Tailor, Tiktok Ads, Toggl Track, Totango, Transcend, Trelica, Trello, Triple Whale, Trisolute, Twilio, Upland Software, UpPromote, Vimeo, Vitally, VTS, VWO, Web Scraper, Webconnex, Wherefour, Wicked Reports, WooCommerce, WordPress, Wrike, X Ads, X Organic, Xandr, Xray, Yahoo Search Ads on Yahoo Japan, Yotpo, YouGov Sport, YouTube Analytics, Zoho Campaigns, Zonka Feedback, Zoom

What cfo.ai does not do with your sources

  • cfo.ai does not write back to a synced source. To change a number in QuickBooks, Xero, or any other system, change it there; the next sync brings it in.
  • cfo.ai does not connect bank accounts directly. Use your accounting system’s balance sheet, upload bank transactions as a CSV, or connect Mercury’s MCP server for live balances.
  • The Upload button does not take Excel workbooks or PDFs. Attach them to a chat for Ari instead; see Upload a CSV as a data source.
  • There is no Sync now button. Ask Ari to refresh a connection; see Refresh data.

Connections for Ari

MCP servers and APIs are tools Ari calls live when you ask a question, such as a bank balance in Mercury. Nothing from them is copied into your Model unless you ask Ari to save a sync setup, and they use no plan slot until then. The integrations above, by contrast, sync data into your Model once a day. Add an MCP server or API from the MCP and API tabs of the connection manager, or from Settings → Connections. See Give Ari access to another service.

MCP connectors

Each connector signs in with OAuth, except Brex, which takes a bearer token.

Rippling MCP server

Rippling’s remote MCP server is not in the catalog; add it with Add manually. When the MCP URL’s host is mcpgateway.rippling.com, the Add MCP server dialog shows a Rippling setup note. The same note appears beside the server’s tool-loading error and on Ari’s connect card:
  • Copy your Remote MCP server URL from IT → My IT → MCP connectors → Rippling MCP.
  • Ask a Rippling admin to assign you access in IT → MCP Gateway → Rippling MCP → Access assignments.
  • Your company needs an active Rippling AI trial or subscription for tools to return data.

APIs

Any other MCP server or API

Use Add with Ari to have Ari research the provider and set it up in a chat, or Add manually. An MCP server can sign in with OAuth, a bearer token, or an API key header. An API needs an OpenAPI 3.0 or 3.1 specification and signs in with a bearer token, an API key header, a key as the Basic authentication username, or no authentication. A provider that requires an app registered with it in advance, and an API that signs in with a username and password or with a key in the address, cannot be connected this way. cfo.ai’s own MCP server, which lets an outside AI client use cfo.ai, is a different thing; see Use cfo.ai from Claude Code, Codex, or another AI client.