Public vs Private app
Overview
When building on Aircall, one of your first decisions is choosing the right app type. Aircall supports two app types: Public App and Private App. Understanding the difference will help you choose the right path and avoid unnecessary rework later.
Private App
A Private App is built for a single Aircall account. It's the fastest way to get started — no review process, no marketplace listing, and no OAuth flow required. The app is authenticated using API keys scoped to your specific Aircall account.
Best suited for
- Internal tools built for your own team or company
- Custom automations and workflows specific to your business
- Agencies building a solution exclusively for one client
- Prototyping and testing before committing to a public integration
Key characteristics
| Authentication | API key |
| Audience | Single Aircall account |
| Developer account | ❌ Not available |
| App listing | ❌ Not available |
| Tech partner program | ❌ Not required |
| Review process | None |
| Setup time | Minutes |
Getting started with a Private App
- Log into your Aircall dashboard
- Go to Integrations and generate API keys
- Start using our REST API
Public App
A Public App is built to be distributed to multiple Aircall customers. To build one, you must first join the Aircall Technology Partner Program
Public Apps are intended to be published and discoverable by Aircall's customer base. Public Apps use OAuth 2.0 so each customer can securely connect their own Aircall account to your integration.
Best suited for
- SaaS companies building a native integration with Aircall
- Technology partners wanting to reach Aircall's customer base
- Integrations you plan to distribute, monetize, or showcase publicly
Key characteristics
| Authentication | OAuth 2.0 |
| Audience | Multiple Aircall customers |
| Tech partner program | Required |
| Developer account | ✅ Available |
| App listing | ✅ App Marketplace + Aircall product * |
| Review process | Required |
| Setup time | Days to weeks |
☝️ *The specifics of where and when your app gets listed depend on your journey through the partner program.
Getting started with a Public App
Go to the publish section to start building your Public App.
Updated 3 days ago