- Joined
- Nov 13, 2025
- Messages
- 16
- Reaction score
- 0
Hi everyone! Hope y'all doing great!
I need help understanding whether this setup is possible in 3CX, and if yes, how to configure it properly.
I have multiple DID numbers purchased from different U.S. states (for example: CA, TX, NY, FL, NJ, etc.). I want 3CX to automatically choose the correct outbound caller ID depending on which area code I am dialing.
Example:
When I call a California area code (e.g., 213, 310, 415, 626, 925, etc.), 3CX should automatically use my California DID as the caller ID.
When I call Texas area codes, it should use my Texas DID.
Same logic for the rest of the states.
I’m using a single SIP trunk (Twilio Elastic SIP Trunking).
My goal is to route outbound calls using different caller IDs depending on the dialed number’s area code without manually changing caller ID every time.
Is this possible in the current version of 3CX?
If yes, what is the correct way to configure outbound rules and caller ID selection to achieve this?
Can I make outbound rules match certain U.S. area codes so 3CX can automatically choose the right caller ID for each area code?
Do I need multiple trunks for this, or can it be done with one trunk using multiple DIDs?
Any guidance or examples would be appreciated.
Thank you!
I need help understanding whether this setup is possible in 3CX, and if yes, how to configure it properly.
I have multiple DID numbers purchased from different U.S. states (for example: CA, TX, NY, FL, NJ, etc.). I want 3CX to automatically choose the correct outbound caller ID depending on which area code I am dialing.
Example:
When I call a California area code (e.g., 213, 310, 415, 626, 925, etc.), 3CX should automatically use my California DID as the caller ID.
When I call Texas area codes, it should use my Texas DID.
Same logic for the rest of the states.
I’m using a single SIP trunk (Twilio Elastic SIP Trunking).
My goal is to route outbound calls using different caller IDs depending on the dialed number’s area code without manually changing caller ID every time.
Is this possible in the current version of 3CX?
If yes, what is the correct way to configure outbound rules and caller ID selection to achieve this?
Can I make outbound rules match certain U.S. area codes so 3CX can automatically choose the right caller ID for each area code?
Do I need multiple trunks for this, or can it be done with one trunk using multiple DIDs?
Any guidance or examples would be appreciated.
Thank you!