SIP Integration with Aircall
SIP trunking is only available on the Synthflow Enterprise Plan.
This guide covers connecting Aircall to Synthflow via SIP trunk so that calls flowing through your Aircall contact center can be routed to a Synthflow AI agent. Synthflow can handle inbound calls, qualify leads, and warm-transfer to live Aircall agents.
Prerequisites
Aircall Configuration
All configuration is done in the Aircall Dashboard (dashboard.aircall.io) under Integrations and Smartflows.
Create a SIP Forwarding Destination
Aircall routes calls to external SIP destinations using its Smartflow builder. To route calls to Synthflow:
- Go to Integrations → SIP / External SIP.
- Click Add SIP Destination.
- Configure the destination:
- Click Save.
Aircall supports IP-based authentication. Add Synthflow’s SIP signaling IPs to the allowlist — contact Synthflow support for the current IP list. If your Aircall plan requires credential-based auth, obtain the SIP username and password from your Synthflow SIP number settings.
Aircall uses SIP INVITE with the DID as the Request-URI. Ensure the Synthflow SIP number matches the DID provisioned in Aircall.
Configure Inbound Routing via Smartflow
Route inbound calls to Synthflow using the Aircall Smartflow builder.
- Go to Numbers → select your inbound number.
- Click Edit Smartflow.
- Add a Forward to External SIP step.
- Select the Synthflow AI SIP destination created above.
- Set a timeout (recommended: 30 seconds) and configure a fallback destination (e.g., an Aircall team) in case Synthflow does not answer.
- Save and publish the Smartflow.
For after-hours or overflow routing, add a Business Hours condition before the Synthflow SIP step to direct calls to AI only when agents are unavailable.
Configure Transfer Back to Aircall (AI → Live Agent)
To enable Synthflow to transfer a call back to a live Aircall agent:
- In Aircall Dashboard, note the Line ID, Team ID, or User ID for the destination queue.
- These IDs appear in the Aircall dashboard URL when viewing the relevant entity.
- Configure Synthflow’s transfer action to route to the Aircall SIP destination with the appropriate queue identifier.
Aircall does not support SIP REFER for mid-call transfers. Synthflow initiates a new outbound SIP INVITE to the agent queue. Consult Synthflow support for the recommended transfer configuration.
Synthflow Configuration
Add the SIP Number
- Go to the Synthflow Phone Numbers page.
- Click Add Number → Custom / SIP.
- Enter the phone number in E.164 format (same DID provisioned in Aircall).
- Fill in the SIP connection details:
The Termination URI points back to Aircall — this is where Synthflow routes outbound calls and transfers.
Be precise when copying SIP credentials. Incorrect values will cause registration failure.
Attach to the Assistant
- Go to Assistants and create or select an assistant (v2.0+).
- In the assistant settings, attach the SIP number you just created.
- Wait 1–2 minutes for SIP registration to complete.
The SIP trunk is created at the moment of attaching the SIP number to the assistant.
Call Flow Summary
Verification
Quick Troubleshooting
Reference
- Aircall SIP Integration: support.aircall.io
- Aircall Smartflow Documentation: support.aircall.io/hc/en-us (search “Smartflows”)
- Synthflow SIP Overview: docs.synthflow.ai/about-sip
- Synthflow X-EI SIP Header: docs.synthflow.ai/x-ei-sip-header