Manage cookies
We use cookies to provide the best site experience.
Manage cookies
Cookie Settings
Cookies necessary for the correct operation of the site are always enabled.
Other cookies are configurable.
Essential cookies
Always On. These cookies are essential so that you can use the website and use its functions. They cannot be turned off. They're set in response to requests made by you, such as setting your privacy preferences, logging in or filling in forms.
Analytics cookies
Disabled
These cookies collect information to help us understand how our Websites are being used or how effective our marketing campaigns are, or to help us customise our Websites for you. See a list of the analytics cookies we use here.
Advertising cookies
Disabled
These cookies provide advertising companies with information about your online activity to help them deliver more relevant online advertising to you or to limit how many times you see an ad. This information may be shared with other advertising companies. See a list of the advertising cookies we use here.

IP PBX · Contact center · Meetings · AI agents

Every business conversation on one platform you control

Incoplax runs your telephony, contact center, video meetings and AI agents on one open core. Install it on your own servers or in any cloud, and reach every function through the API.

  • On premises or any cloud
  • API-first
  • 25+ years in communication software
Incoplaxone routing engine,one APIPhoneWhatsAppTelegramWeb chatVideoAI agentsPeopleYour systemsIncoplaxone routing engine,one APIPhoneWhatsAppTelegramWeb chatVideoAI agentsPeopleYour systems

A customer calls. An AI voice agent answers on your own servers and settles the request by itself.

Steady core, flexible solutions

Four products people use every day, on the same telephony core, the same data and the same API. Start with one and add the others without bringing in a new system.

See the product gallery

IP PBX & Softswitch

The IP PBX that scales like a softswitch

Business telephony for your offices, your customers or your own software. Start with a single-server PBX, or design a redundant cluster for several sites and customer organisations.

  • Visual IVR with 60+ components
  • Isolated tenants with their own data and licences
  • Phones provisioned over TFTP, HTTP and PnP

Explore IP PBX

Reports
Contact center reports: live counters for agents, service level and lost calls above tiles of calls, queues and agents per hour, day and month

Omnichannel Contact Center

Every call, chat and AI agent in one contact center

Voice, web chat and messengers pass through one routing engine and one set of queues, to people or to AI agents. Every conversation is recorded, transcribed and scored.

  • Skill-based routing and a predictive dialer
  • Speech analytics and quality management
  • Workforce management with Erlang C

Explore the contact center

Incoplax Meet

Meetings, webinars and training on your own servers

Guests join from a link in the browser or the desktop app. Audio, video, chat and recordings stay on infrastructure you control, and every room is available to your systems through the API.

  • 200 active participants or 2,000 listeners in a room
  • 100 simultaneous rooms on one server
  • Video up to 4K, recording and transcription

Explore Meet

AI Softphone · Prompter
AI Softphone prompter during a sales call: a live suggestion above the transcript and earlier suggestions

AI Softphone

A desktop phone that listens, prompts and writes it up

Place and take calls on any IP PBX you already have. Every conversation becomes a searchable transcript with a summary and tasks, and a live prompter helps during the call.

  • Free software under GPL v2
  • Windows, macOS and Linux
  • No account and no subscription

Explore AI Softphone

Also on the same core

AI that works inside your perimeter

Recognition, dialogue, voice and retrieval can all run on your own GPUs, so a call never has to leave your network. Follow one support call to see where AI does the work.

  1. 0:00

    An AI voice agent answers

    Speech recognition, a language model and a cloned voice hold the conversation and answer from your knowledge base.

    The voice agent case

  2. 1:32

    The call moves to a person

    When the robot cannot answer, it hands over with the whole conversation attached, so nobody has to repeat the story.

  3. 1:40

    A live prompter helps

    AI Softphone listens to both sides and puts the next useful point on the agent's screen during the call.

    AI Softphone

  4. 5:10

    The write-up is ready

    A transcript, a summary, tasks and a category appear when the call ends, and nobody has to type them up.

    AI on a legacy IP PBX

  5. Next day

    Quality is checked

    Speech analytics and a statistically sound sample tell supervisors which conversations to review first.

    Quality management

Make it yours without forking it

Your processes are not the same as anyone else's. Change the platform at the level that suits the job, and keep receiving updates.

Workflow designer: a chat scenario with a menu, questions and answers, a transfer to a queue and timeout branches
POST /rest/v1/uc/calls

{
  "mode": "sipuser",
  "from": "agent1",
  "to": "+15551234567",
  "binding": "crm-ticket-4821"
}

→ {"result":"ok",
   "dialogid":"rDlg-002-6FpTv2", …}
  • Draw it

    Build IVR and chat scenarios on a canvas: menus, questions, queues, timeouts and AI steps, without writing code.

    See the designer in the gallery

  • Model it

    Go from a data model to storage, an API, screens and roles in Builder. Add TypeScript services where you need logic, and extend standard packages without forking them.

    Explore Builder

  • Code it

    Every module answers over REST and WebSocket, and pushes its events to webhooks and Kafka. Connect any CRM, or put a phone inside your own product.

    Explore the API

Four layers, one core

Incoplax is assembled from small, single-purpose services. Keeping the layers apart is what lets it grow in any direction without being redesigned.

  • One server to 100,000+users, on one or several geo-distributed sites
  • Active-activeand active-passive roles, with a quorum inside each site
  • Hot configurationthat changes the running system without a restart
  • Erlang/OTP corewith a C++ media processor and TypeScript applications

31,712,372

calls in 72 hours, without a break

In April 2026 we ran the contact center under full load for three days. Every agent operation met its response-time target, and recordings stayed clean.

  • 7servers in the cluster
  • 4,000agents working at once
  • 135new calls every second, 10 in and 125 out
  • ≤50%CPU at peak, room to double the load

Read the load-test report