The application you build a PBX on

SIP telephony, finished administration, and routing through your API — without someone else’s dialplan. You deliver the end product to the client.

Telephony side

You connect SIP trunks from carriers, IP phones, softphones, and GSM gateways with a SIP interface. Multiple lines at once, groups, internal calls, transfer to an extension.

  • SIP trunks
  • IP / soft phones
  • GSM gateways with SIP
  • Transfer to an extension

AI as part of your solution. Not instead of it.

You will not buy a finished voice agent for an end-user company here. You buy DotSIP — and you add voice capabilities to the client’s PBX. Their scenario, their role, connected to their CRM, booking, or helpdesk. Different for every client.

  • A scenario per client
  • Multiple deployments and roles
  • Connected to their systems
  • You deliver the product

Your tools during a call

Tools are HTTP endpoints that you write. DotSIP calls them and uses the result in the call. CRM, inventory, booking, tickets — your integration, your code.

Caller rights

The route API assigns a right. The agent then sees only tools allowed for that right. The right can also change during the call (e.g. after verification).

Routing without a dialplan

Every inbound call is one request to your API and one JSON reply. The reply can answer, transfer, hang up, or run a list of commands. Java, Python, PHP, .NET, C# — you set a URL. There is no dialplan.

Developer documentation

Runs on your premises

Windows or Linux x86_64. One program, one data folder. Backup = copy the folder. We do not operate your PBX.

Finished web administration

Configure lines, phones, agents, tools, rights, and the license in the browser. Call history. You do not need to build your own GUI as with bare Asterisk.

2FA and firewall by default

Administration over HTTPS, mandatory two-factor authentication, IP firewall for access. Passwords and secrets encrypted. Configuration stays on your server.

  • Mandatory 2FA
  • Web firewall
  • Encrypted secrets
  • Data local

Interface languages

Administration is available in sk / cs / en / de / fr; you add another language with a language pack. The language of the call is set in your solution.

Less assembly. More room for your solution.

Asterisk and FreeSWITCH are powerful engines, but the finished solution requires more layers. DotSIP shortens the path to deployment with ready-made administration, SIP features, AI capabilities, and API-controlled routing your team writes in a mainstream language.

Asterisk®, FreeSWITCH, OpenAI and other names mentioned are trademarks of their respective owners. DotSIP is not affiliated with or endorsed by them.

Try the engine on your own server

14 days of a full license. No credit card.

No credit card. Full license. Once per account and once per installation.