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.
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.
- 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 SandboxHR 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, WorkRampCRM
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, SharePointRecruiting, 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, WorkableSupport 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 DeskMarketing, 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, ZoomWhat 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 ismcpgateway.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.