Build & Launch

Your application has been approved — now it's time to set up your environment, implement your integration, and submit it for review.

Before building

Before we create any accounts, we want to understand what you're planning to build.

👌 Get approved

Make sure you've been approved as an Aircall Technology Partner before moving forward. If you haven't applied yet, head to How to publish an App to check the requirements and submit your application.

Once you're approved, we'll email you asking for your integration plan — that email is your signal to move on to the next step.


🤓 Scope the features

Spend some time exploring our developer portal, guidelines, tutorials, and API reference. Head to Plan your integration for guidance on choosing the right patterns and scoping your features.


📄 Share the plan with us

Once you know what you're going to build, send us a short document covering:


  • What you want to build
  • Your business goals
  • The main features your integration will include

The document can be in any format — Notion, Google Doc, Word, PDF, or anything similar. A quick overview is enough; we're not looking for a full specification.

Once we review your plan, we'll move on to setting up your accounts.

Get set up

After your plan is approved, reply to your approval email with the information listed below and we'll set up your developer environment so you can begin building.

🧾 Developer account

We'll create a trial developer account for you to build and test your integration against. A few things to know:

  1. The account is valid for 4 months and can be extended as needed as long as you remain in the program
  2. Once your app is published and you have your first customers on the integration, we'll extend your account without an expiration date

🔑 OAuth Credentials

Using OAuth is mandatory for public apps unless there's a valid reason to use API keys. We'll create two OAuth applications for you — one for production and one for development.

To set them up, we'll need the following URLs from you:

AssetDev AppProd App
Installation URI Is the link that will be added to the connect button in our APPOptionalRequired
Redirect URI Multiple redirect URLs are intended for multi-tenant apps e.g.: www.apac.myapp.com, www.us.myapp.com...Up to 5Up to 5

☝️

Localhost URIs are not supported. If you don't have a live server yet, use a tunneling service like ngrok or serveo.net to get a fixed public URL during development.

Start building

Once you have your developer account and OAuth credentials, you're ready to build. The Build section of the developer portal covers every feature you can implement — OAuth, webhooks, AI, call management, SMS, WhatsApp...

💬 Keep us in the loop

Building a great integration takes time, and we're here to support you throughout the process. That said, we do expect a reasonable pace and regular communication to keep things moving.

  • We expect integrations to be completed within 6 months of receiving your developer account and OAuth credentials
  • We'll ask for a progress update at least once every 2 months — a quick message is all we need

👁️‍🗨️ What happens if we don't hear from you

PhaseSituationWhat happens
Before buildingNo reply after plan is submittedApplication is automatically discarded after 1 month
During buildingNo reply after dev account and OAuth are createdWe'll follow up once a month for 2 months. If there's still no response, assets will be decommissioned 1 month later and you'll be notified

We know life gets busy — if you need more time or hit a blocker, just let us know and we'll work something out. What we can't do is keep accounts and credentials active indefinitely with no activity.

When you're ready to publish, head to next section

Publish your App

When your integration is ready, it's time to publish it. Here are the usual timelines

StepExpected turnaround
Demo & Assets reviewed by Aircall1 to 5 Business Days
Publication3 to 5 Business Days

🎥 Record a demo

When you're ready to submit, record a walkthrough of your integration end-to-end — how it installs, what it does, and how it delivers value to mutual customers. You can use Loom, a screen recording tool, or any format you prefer. Send us the link alongside your assets.

We'll share the recording internally with our sales and support teams so they can confidently talk about and support your integration from day one.


📦 Prepare your assets

Before filling in the submission form, make sure you have the following ready:

  • Demo recording
    A 5–10 min walkthrough of your integration end-to-end — how it installs, what it does, and how it delivers value to mutual customers. Make sure to cover all of the points you have listed in the Integration Features from the submission form.
    You can use Loom, any screen recording tool, or any format you prefer. Send us the link alongside your assets. We'll share the recording internally with our sales and support teams so they can confidently talk about and support your integration from day one — it won't be shared with customers.
  • Help center articles
    At least two articles on your help center: one explaining how to install the integration, and one covering the main features and how to use them.
  • Your logo
    In .svg format. Use our Figma template — duplicate it to your own workspace, swap in your logo and you're good to go. Check the Aircall marketplace to see how logos are displayed.
  • Screenshots
    3–5 screenshots highlighting the integration's value. Use our Figma template — it includes 6 ready-to-use screenshot frames with Aircall branding. Duplicate it, drop in your own screens, and export. See also Fireberry's listing as a good example of well-formatted screenshots and videos

Once you have everything ready, fill in the form below and we'll take it from there.

✈️ Submit your App

Fill in the submission form here

After your app goes live

Once we publish your app, it will be visible in the Aircall Dashboard. Here's what to expect next:

  • Getting to 10 customers
    Until you reach 10 customers using the integration, your app will be live in the Dashboard but not yet listed in the public Aircall Marketplace. Once you hit that milestone, you can email us and we'll get you listed. If we don't hear from you, don't worry — we regularly review partner apps and will be in touch if we see strong adoption
  • Your trial account
    Keep an eye on its expiry. If it's about to expire before you reach 10 customers, let us know and we'll extend it. Once you hit the milestone, we'll extend it indefinitely
  • Staying in touch
    For anything related to your tech account, reach out to us by email. If you'd like closer collaboration, we're happy to set up a shared Slack channel to work together on opportunities and technical issues
  • Help us improve
    Share your feedback or feature requests about the partner and developer experience here. It's hugely appreciated

At this point, you're officially an Aircall Technology Partner 🎉 — check the Technology Partner Program to learn about the stages, benefits, and what's available to you as you grow.


Did this page help you?