WHY 3CX?
3CX is a popular software PBX that runs on Windows, Linux, and in the cloud. It offers a clean web interface for managing extensions, trunks, and call routing. Combined with SpoofGlobal, 3CX gives you a professional phone system with full caller ID spoofing control.
ADDING SpoofGlobal AS A SIP TRUNK
- Log into the 3CX Management Console
- Go to SIP Trunks and click Add SIP Trunk
- Select Generic SIP Trunk
- Enter SpoofGlobal's server IP as the registrar/proxy
- For SIP auth: enter your SIP username and password from the bot
- For IP2IP: leave authentication blank and enable IP2IP mode in the SpoofGlobal bot
- Set the number of concurrent calls based on your needs
- Save the trunk
OUTBOUND RULES
- Go to Outbound Rules and create a new rule
- Set the prefix/pattern for the numbers you want to route (e.g., international calls)
- Assign the SpoofGlobal trunk as the route
- Set the caller ID to the number you want to display
CALLER ID OPTIONS
3CX offers several levels of caller ID control:
- Trunk level — default caller ID for all calls through this trunk
- Outbound rule level — override caller ID for specific dialing patterns
- Extension level — set per-user outbound caller ID
- DID level — tie caller ID to specific DID numbers
TESTING YOUR SETUP
After configuration, make a test call from a 3CX extension through the SpoofGlobal trunk. Verify:
- The call connects successfully
- Audio flows in both directions
- The correct caller ID appears on the recipient's phone
- CDR records show in both 3CX and the SpoofGlobal bot
Does 3CX support IP2IP mode?+
Yes. Configure the SIP trunk without authentication credentials and enable IP2IP mode in the SpoofGlobal bot with your 3CX server's public IP.
Can I use the 3CX mobile app with SpoofGlobal?+
The 3CX app connects to your 3CX server, which then routes calls through SpoofGlobal's trunk. So yes, your mobile users get spoofed caller ID too.
Is 3CX free?+
3CX offers a free tier for small deployments. The free version supports up to 10 users and includes SIP trunk connectivity.
Can I set different caller IDs per extension?+
Yes. Set the Outbound Caller ID on each extension individually in the 3CX Management Console.