Configuring 3CX with AIVO Connect
Step-by-step 3CX SIP trunk creation, outbound rules, and testing.
3 min readAIVO Connect
Prerequisites
- A working 3CX installation (V18 or V20).
- An AIVO Connect SIP connection with credentials.
- Your SIP credentials from the AIVO dashboard: username, password, SIP server.
Step 1: Create the SIP Trunk
- In the 3CX Management Console, go to SIP Trunks.
- Click Add SIP Trunk.
- Select Generic SIP Trunk from the provider list.
- Enter the following:
| Field | Value |
|---|---|
| Trunk Name | AIVO Connect |
| Registrar/Server | sip.aivo.bz |
| Outbound Proxy | sip.aivo.bz |
| Auth ID | Your AIVO SIP username |
| Auth Password | Your AIVO SIP password |
| Number of SIM Calls | Set based on your plan (e.g., 10) |
| Main Trunk No | Your AIVO phone number |
- Click OK to save.
Step 2: Configure DID Numbers
- On the SIP Trunk page, go to the DIDs tab.
- Click Add DID.
- Enter your AIVO phone number.
- Set the Route to your desired destination (ring group, IVR, extension).
- Click OK.
Step 3: Create Outbound Rules
- Go to Outbound Rules.
- Click Add.
- Enter:
- Rule Name: AIVO Outbound
- Calls to numbers starting with: Leave blank for all calls, or set specific prefixes.
- Calls from extension(s): All or specific extensions.
- Route 1: Select AIVO Connect trunk.
- Set the Number of digits to strip and Prepend as needed:
- To add country code: Strip 0, Prepend +1 (for US).
- Click OK.
Step 4: Codec Configuration
- On the SIP Trunk settings, go to the Codecs tab.
- Enable:
- G.722 (preferred)
- G.711 (A-law and U-law)
- Disable codecs not supported by AIVO Connect (e.g., G.729, iLBC).
- Click OK.
Testing
Verify Registration
- Go to SIP Trunks in the dashboard.
- The trunk status should show a green icon indicating it is registered.
- If it shows red, check your credentials and network connectivity.
Test Inbound Call
- Call your AIVO number from an external phone.
- Verify the call routes to the correct destination in 3CX.
- Answer and confirm two-way audio.
Test Outbound Call
- Pick up a 3CX extension and dial an external number.
- Verify the call connects.
- Confirm the correct caller ID is shown on the receiving end.
Check Call Quality
- During a test call, listen for echo, delay, or choppy audio.
- If you experience issues, see Troubleshooting Call Quality.
Common Issues
Trunk Shows Unregistered
- Verify credentials are correct (copy-paste from AIVO dashboard to avoid typos).
- Check that your firewall allows SIP traffic (see SIP Network Configuration).
- Disable SIP ALG on your router.
Outbound Calls Fail
- Check your outbound rule dial patterns.
- Verify the trunk is selected as Route 1 in the outbound rule.
- Ensure you have available channels (simultaneous calls) on your plan.
Caller ID Not Showing
- Set the Outbound Caller ID in the trunk settings to your AIVO number in E.164 format (+1XXXXXXXXXX).
- Ensure the number is assigned to the connection in AIVO.
Was this article helpful?