2026-03-15
FreePBX provides a web-based GUI for managing Asterisk. This guide walks you through adding SpoofGlobal as a SIP trunk and configuring outbound caller ID spoofing — all through the FreePBX interface, no command line needed.
type=peer and insecure=invite,port — no credentials needed1NXXNXXXXXX for US)There are multiple ways to control caller ID in FreePBX:
The priority order is: Route CID overrides Extension CID, which overrides Trunk CID. If none is set, the default from SpoofGlobal's bot settings is used.
Pick up a phone connected to your FreePBX and dial an external number. Check that the call connects and the correct caller ID appears on the recipient's phone.
If calls fail, check Reports > Asterisk Logfiles for errors. Common issues include incorrect trunk credentials, missing outbound routes, or insufficient balance.
Yes. Set up the trunk without credentials and use IP2IP mode in the SpoofGlobal bot. Your FreePBX server's IP must be static and whitelisted.
Yes. SpoofGlobal works with all FreePBX versions that support SIP trunking, including FreePBX 14, 15, and 16.
Yes. Set the Outbound CID field on each extension individually. You can also use outbound route CID to override all extensions for specific routes.
Check the Asterisk full log at Reports > Asterisk Logfiles. Look for SIP 4xx errors. Verify your balance, route, and trunk settings. Contact SpoofGlobal support if needed.