Legacy / Enterprise
Open for 3CX
Add Open as a SIP trunk and outbound rule in your 3CX PBX and the AI picks up — extensions, ring groups, and digital receptionists stay yours.
- Setup time
- Under 20 minutes
- Auth
- Digest credentials or IP allowlist
- Directions
- Inbound · Outbound · Call transfer
- Pricing
- Included with Open
01 — Overview
Can I add an AI phone agent to my 3CX PBX?
Yes. 3CX speaks plain SIP, so Open registers as a standard SIP trunk. Your extensions, digital receptionist, ring groups, and dial plan stay exactly as they are.
3CX remains your PBX. Extensions, queues, ring groups, the digital receptionist (IVR), and the 3CX management console all stay where they are. Open joins as a SIP trunk — practically that means a new SIP Trunk entry in 3CX → SIP Trunks, plus an outbound route or a digital-receptionist branch that targets it. Opted-in calls flow through Open; everything else keeps working untouched.
For inbound, the cleanest pattern is to set up a digital-receptionist option (or a DID inbound rule) that forwards to a virtual extension routing to the Open SIP trunk. Inbound calls hit 3CX, take the AI branch, and Open answers. The 3CX call recording and call reporting still see the leg.
For outbound, Open opens a SIP session against the same 3CX SIP server using a registered SIP trunk credential. Outbound rules in 3CX dictate which calls Open can place, with whatever caller IDs you've configured.
What the AI does on the call: it listens, reasons over your knowledge base and connected tools (CRM, ticketing, calendar, payments), and acts. When the AI needs a human, it warm-transfers back to a 3CX queue or extension via SIP REFER with the live transcript and detected intent attached.
Billing stays predictable. 3CX licensing / hosting fees are unchanged. Open charges per resolved conversation. If you're using a third-party SIP provider for PSTN (e.g. Twilio Elastic SIP Trunking), those minutes still bill on that provider; Open never marks them up.
What stays the same on 3CX
3CX extensions and queues
Existing extensions, queues, ring groups, and digital receptionists stay in place.
3CX management console
You manage the PBX the same way.
Existing PSTN trunks
Whatever SIP provider you use today (Twilio, Telnyx, RingCentral, a local carrier) keeps providing PSTN.
Reporting and recording
3CX call recording and analytics keep working.
What's new with Open
A new SIP Trunk in 3CX
Open is registered as a SIP trunk in 3CX → SIP Trunks.
Inbound rule / DR branch
On the digital receptionist branch or inbound rule you opt-in, Open is the destination.
AI handles the conversation
The AI greets, listens, calls your tools, and replies in natural speech.
Pricing model
Open per resolved conversation. 3CX licensing and your existing PSTN minutes stay where they are.
02 — Why this works
The native 3CX experience
Native SIP — 3CX speaks it fluently
Open registers as a generic SIP trunk; no custom modules required.
Per-DR branch opt-in
Pick exactly which digital receptionist branches or inbound rules get AI.
Self-hosted or 3CX-hosted
Works the same whether you run 3CX in your own VM or on the 3CX-hosted plan.
Warm transfer back to 3CX queues
AI escalations come back into a 3CX queue or extension via SIP REFER with the transcript attached.
03 — Setup guide
Wire up 3CX in under 20 minutes
Two trunks — one inbound, one outbound. Both configurable from Settings → SIP in the Open dashboard.
- 1
Open Settings → SIP
Open the inbound trunk configuration.
- 2
Pick a SIP region
Choose Global, US, EU, or APAC.
- 3
Copy the SIP credentials
Grab the SIP endpoint, username, and password.
- 4
Add a SIP Trunk in 3CX
In 3CX Management Console: SIP Trunks → Add SIP Trunk → Generic SIP Trunk → enter Open's SIP host and credentials.
- 5
Pick the digital receptionist branch
Decide which DR branch or inbound rule should route to AI.
- 6
Route the branch to the trunk
Set the branch's destination to the new SIP trunk (or to a virtual extension that forwards to it).
- 7
Add the matching numbers to Open
Under Phone Number (DID), add the 3CX DIDs that fronted the DR branch.
- 8
Assign numbers to an AI agent
Channels → Phone → Agents → assign DIDs.
- 9
Place a test call
Dial a 3CX number, take the AI branch, and confirm Open answers.
04 — Configuration
Settings → SIP, at a glance
A real inbound trunk for 3CX looks something like this. Yours are generated when you open Settings → SIP.
Inbound trunk · 3CX
Sample
- SIP endpoint
- sip.us.opencx.comUS region
- Transport
- TLSrecommended
- 3CX trunk type
- Generic SIP Trunk
- Username
- open_inbound_3cx…
- Password
- ••••••••••••••••
05 — Security
Encrypted, audited, refundable
SIP over TLS for signaling, SRTP for media. Every call is logged with full reasoning traces. SOC 2 Type II, GDPR-aligned, HIPAA- and PCI-ready. Backed by the Open $2M Refund Guarantee.
06 — FAQ