2026-02-25
Call centers need granular control over outbound caller ID. Different campaigns, markets, and agents may need different numbers displayed. Echo provides the SIP infrastructure to manage this at scale.
Create a Echo SIP account for each agent. Each account has its own caller ID. Agents use softphones (Zoiper) to connect. Best for small teams (under 20 agents).
Connect your existing PBX (Asterisk, FreeSWITCH, 3CX, VICIdial) to Echo as an outbound SIP trunk using IP2IP authentication. Your PBX manages agents internally and routes outbound calls through Echo. Best for established call centers.
Use Echo's reseller program to manage a fleet of agents. Create sub-accounts, set custom rates, monitor usage, and manage billing centrally through the reseller Telegram bot.
Add Echo as a SIP trunk in your Asterisk sip.conf or pjsip.conf. Use IP2IP mode — whitelist your PBX's public IP in the Echo bot, then configure the trunk to route outbound calls to Echo's server.
Create an external SIP profile pointing to Echo. Route your outbound calls through this profile. FreeSWITCH will set the caller ID from your dialplan configuration.
Add Echo as a SIP trunk provider in your admin panel. Enter the server IP, port 5060, and configure IP authentication. Set outbound caller ID per trunk or per campaign.
For different campaigns showing different numbers:
Yes. Use IP2IP mode for high concurrency. Each IP2IP account supports multiple concurrent calls. Contact support for high-volume requirements.
Yes. Configure Echo as a SIP trunk in VICIdial's carrier settings. Use IP2IP authentication with your VICIdial server's public IP whitelisted.
Yes. Create separate SIP accounts for each agent or campaign, each with its own caller ID. Or use your PBX dialplan to set caller ID per outbound route.