How to migrate from Aircall to VICIdial
Aircall is a lightweight cloud phone system that works well for small sales teams. When outbound volume grows and you need a real predictive dialer, VICIdial is the natural next step. Here is how to move your data.
Aircall is a browser-and-app phone system built for small sales and support teams. It integrates cleanly with CRMs and handles inbound routing well. What it does not have is a high-volume outbound engine: no Predictive dialing, no Lead list management with status tracking, and no Hopper to feed numbers to agents at a controlled pace. When a team outgrows Aircall's manual click-to-dial model, VICIdial is a common destination.
Read the full migration framework in our complete guide to migrating to VICIdial before working through the Aircall-specific steps below.
What to export from Aircall
Aircall keeps most of the data you need accessible through its dashboard and API. Before you cancel:
- Call logs - download from Analytics > Activity Feed as CSV. These give you call history but not lead status, which lives in your CRM.
- Recordings - use the Aircall API (GET /calls with recording_started filter) to pull recording URLs, then download them. Storage is limited and deleted after account closure.
- Contacts and numbers - Aircall contacts are often synced from your CRM. Export from the CRM directly for the most complete picture.
- Phone numbers (DID (direct inward dialing) records) - request a Letter of Authorization (LOA) from Aircall to port numbers out. Aircall generally releases numbers within a few business days.
Preparing your lead data for VICIdial
Aircall does not have native dialer list management, so your Lead data likely lives in a CRM like HubSpot or Salesforce. Export the contacts you want to dial as a CSV with at minimum: phone_number, first_name, last_name, and any custom fields relevant to the campaign. VICIdial's Lead loader accepts CSV files and maps columns to list fields. Create your lead list in VICIdial admin before importing.
If you were tagging contacts in Aircall or your CRM with outcomes (called, interested, not interested), map those tags to VICIdial Disposition statuses before loading leads. Agents should see familiar outcome names from day one.
Setting up the SIP trunk and carrier
Aircall bundles telephony with its platform. When you move to VICIdial, you bring your own carrier - a SIP trunk from a provider like Twilio, Telnyx, Bandwidth, or a wholesale VoIP carrier. This is the BYOC (Bring Your Own Carrier) model. You configure the SIP trunk credentials in VICIdial's admin panel, assign it to your campaigns, and test with a few calls before loading the full lead list.
Aircall to VICIdial data flow
flowchart LR
A[Aircall call logs CSV] --> D[VICIdial call history]
B[CRM contacts CSV] --> E[VICIdial lead list]
C[Aircall recordings] --> F[/var/spool/asterisk/monitor]
G[Aircall DID numbers] --> H[New SIP trunk + DID config]
H --> I[VICIdial campaign]Cutover day
Aircall migrations are typically faster than enterprise platforms because the data model is simpler. Plan for a same-week cutover once VICIdial is configured and agents have run test calls. For the number porting timeline and how to run both systems in overlap, see porting phone numbers during a VICIdial migration.
VICIfast removes the server setup step entirely. Your VICIdial instance is running on a dedicated VPS in under 40 seconds. Check VICIfast managed plans to get your server before starting the Aircall export.
About VICIfast LLC
VICIfast LLC operates a managed VICIdial hosting + BYOI service for outbound and inbound call centers. We run the dialers, the carriers, the recordings pipeline, and the compliance plumbing so operators don’t have to.
Citing this article
VICIfast Engineering. “How to migrate from Aircall to VICIdial”. VICIfast LLC, June 29, 2026. Retrieved from https://vicifast.com/blog/migrate-aircall-to-vicidial
Have questions?
Related posts
You might be interested in
VICIfast newsletter
Liked this? Get the next one in your inbox.
We ship the kind of stuff you just read — concrete, numbers-first, no drip. One email when a new post goes live. Unsubscribe in one click.
Comments
No comments yet — be the first.