Is ABC Sales AI Open? How It Connects to Any App, CRM, or ERP
Yes, ABC Sales AI is open. It's built on the same widely-adopted standards the modern software world runs on, and it ships a public API. The simple rule: if an app has an API, ABC Sales AI can work with it, your CRM, your ERP, your calendar, your store, or software your own team built.

Short answer: yes, ABC Sales AI is open. It is built on the same widely-adopted, open standards the modern software world runs on, and it ships a public API. That means you can connect ABC Sales AI to almost any tool you already use: your CRM, your ERP, your calendar, your online store, or software your own team built in-house. The simple rule: if an app has an API, ABC Sales AI can work with it.
We made this a core design decision, not an afterthought. The whole point of an AI Employee is to sit at the centre of how you sell and serve customers, so it has to plug into everything around it, not trap your data in a closed box. You can see the partners we connect to most often on the integrations page.
Why we believe software should be open
In the agentic age, you should be able to run your business from wherever you work best, and your tools should follow you, not fence you in. AI agents are only as useful as the systems they can reach. An agent that can't touch your CRM, update your ERP, or read your calendar is just a chatbot.
That is why ABC Sales AI is built to be open by default. You stay in control of your stack. You decide which apps connect, in which direction data flows, and where the "source of truth" lives. ABC Sales AI adapts to your setup. You never have to rebuild your business around ours.
ABC Sales AI is built on open standards
ABC Sales AI runs on the same open, world-standard building blocks that power the rest of modern software, so it speaks a language your existing tools already understand:
- A public REST API: documented and open for developers to build against.
- OAuth: the standard, secure way to connect third-party apps without sharing passwords.
- Function calling (tool calling): the standard pattern that lets an AI agent call external services on its own.
- MCP (Model Context Protocol): the open standard for connecting AI to apps and data sources.
- Webhooks: for pushing events to automation tools like Zapier and Make.
Because these are open standards rather than proprietary shortcuts, anything that already works with them can work with ABC Sales AI. You can explore the API directly here: <a href="https://api.abcsalesbot.com/docs/api/index.html" target="_blank" rel="noopener noreferrer" class="text-gold hover:underline">ABC Sales AI API documentation</a>.
Three ways ABC Sales AI connects to everything
ABC Sales AI is open in three directions at once: the AI agent reaches out, the management layer reaches out, and other systems reach in.
1. Your AI Employee can call any API
Your AI Employee can directly call external APIs through function calling (custom tools). When a customer asks "is this in stock?" or "can I book Tuesday at 3?", the AI doesn't just guess. It calls the real system, gets the real answer, and acts on it. It supports the standard authentication methods (API key, bearer token, basic auth, and custom headers), so it can securely connect to almost any service: product catalogues, booking systems, internal databases, and more.
2. Your AI Manager connects through OAuth and MCP
Beyond the live conversation, ABC Sales AI's management layer connects to your other apps through OAuth and MCP. OAuth lets you securely link tools like Google Calendar and Google Sheets in a few clicks, and MCP lets ABC Sales AI work alongside other AI-connected apps using an open protocol. This is how you wire ABC Sales AI into your wider workflow without handing over credentials or writing glue code from scratch.
3. ABC Sales AI has its own open API: build us into your stack
ABC Sales AI is not just a consumer of other apps' APIs. It exposes its own. Because we ship a public API, your developers can connect ABC Sales AI to a CRM or ERP you built yourself, sync data both ways, or fold it into custom internal software. You build on us, on your terms. See the <a href="https://api.abcsalesbot.com/docs/api/index.html" target="_blank" rel="noopener noreferrer" class="text-gold hover:underline">API documentation</a> to get started.
Connect your CRM, ERP, or any app, easily
Whatever you already run your business on, ABC Sales AI is designed to fit in. Common connections include:
| What you want to connect | How ABC Sales AI does it |
|---|---|
| CRM (off-the-shelf or custom-built) | Public API, OAuth, or custom function-calling tool |
| ERP / internal business systems | Public API and custom tools, two-way data sync |
| Calendars (e.g. Google Calendar) | OAuth integration |
| Spreadsheets (e.g. Google Sheets) | OAuth integration |
| Online stores (e.g. Shopify, WooCommerce) | Custom function-calling tools |
| POS systems (e.g. StoreHub, Zeoniq, Odoo) | Custom tools, live stock and sales lookups |
| Automation platforms (Zapier, Make) | Webhooks |
| Almost anything else | If it has an API, we can connect to it |
There is no short, fixed list of "supported apps" you have to live within. Openness is the feature. The full directory is on the integrations page.
Why this matters: no lock-in, best by design
We believe the best software earns its place every day instead of locking you in. Building ABC Sales AI on open standards keeps us honest. You can connect what you want, move data where you want, and run your business from wherever you work best. It is also why ABC Sales AI already serves 600+ businesses across 60+ industries: an open platform fits into many different stacks instead of forcing one rigid way of working.
For the agentic age, open isn't a nice-to-have. It is the right way to build, and it is why ABC Sales AI is the right platform to choose.
Frequently asked questions
Does ABC Sales AI have an API?
Yes. ABC Sales AI ships a public, documented REST API. You can review it in the API documentation and build directly against it.
Can ABC Sales AI integrate with my CRM or ERP?
Yes. You can connect a CRM or ERP, whether off-the-shelf or built in-house, through ABC Sales AI's public API, OAuth, or a custom function-calling tool. Data can flow both ways, so ABC Sales AI fits your existing systems instead of replacing them.
What does "function calling" mean for my AI Employee?
Function calling lets your AI Employee call real systems during a conversation (checking stock, booking an appointment, looking up an order) and act on the actual result, instead of only replying from a script. It is an open, standard way for AI agents to use external tools.
Does ABC Sales AI support OAuth and MCP?
Yes. ABC Sales AI uses OAuth to securely connect third-party apps like Google Calendar and Google Sheets, and it supports MCP (Model Context Protocol), the open standard for connecting AI to apps and data.
Is ABC Sales AI open source?
ABC Sales AI is an open platform built on open standards with a public API, meaning it is open to integration and you are not locked in. "Open" here refers to interoperability and standards, so you can connect, extend, and build on ABC Sales AI freely using its documented API.
Can ABC Sales AI connect to an app that isn't officially listed?
Yes. There is no fixed, closed list of supported apps. If the app exposes an API, ABC Sales AI can connect to it through a custom function-calling tool or the public API.
Want to see ABC Sales AI connect to your stack? Book a strategy call and we'll map it to the tools you already use.

Meng Teck
Co-Founder at ABC Sales AI. Building AI teammates that work inside SME workflows.