Skip to main content
Three screens of the TP Call Android app: dialer, company contacts and call history
Product

TP Call

An in-house voice calling system with an Android app, a backend service and an admin dashboard; colleagues call each other directly by extension.

Start a Project

Internal calling software for organizations: an Android app, a backend service and an admin dashboard connect colleagues by extension over WebRTC.

Internal calling software: details and key features

TP Call is an internal voice calling system for organizations. It connects colleagues with a three-digit extension, with no phone line or external service required. Calls run over WebRTC, so audio quality stays stable on the company network.

One product, three components

  • Android app: a full dialer that shows the colleague’s name and online status as you type, a company contact list and call history, with a Persian interface in the brand’s dark theme.
  • Backend service: a single Go service for registration and authentication, online presence tracking and call signalling over WebSocket.
  • Admin dashboard: a Persian web panel with usage statistics, user and extension management and the call log.

Key features

  • Direct calls between two extensions, with audio never passing through the server
  • Live online/offline status for every colleague
  • Complete history of incoming, outgoing and missed calls
  • Secure sign-in with JWT tokens and Argon2id password hashing
  • Easy deployment with Docker and Kubernetes

Admin dashboard

TP Call admin dashboard on a monitor showing user and call statistics

App screenshots

TP Call sign-in screen
Internal dialer showing a colleague's name and status
Company contact list with online status
Call history: incoming, outgoing and missed calls
In-call screen with a hang-up button

View the project page

Related projects and services

Related work: TP Call and TP Accounting. This work belongs to our Voice & Language Processing services. To discuss a similar project, contact Tafakor Pardazan.

Order Request

Order This Product

Tell us what you need. Our team will review it and contact you with a proposal.

    Have a project in mind?

    From idea to prototype and product, we're with you.