Self-HostedDeployment

Run Telentir on Your Own
Infrastructure.

Deploy Telentir’s fully featured AI Voice Agents and call-automation platform on-premises or within your private cloud. Retain complete control over your data, security, and compliance while leveraging all of Telentir’s capabilities.

Self-Hosted Deployment

Deploy on your infrastructure.
Keep full control.

001

Provision your environment.

Spin up a clean Linux server or private cloud and lock down required ports.

002

Install dependencies.

Install Docker, PostgreSQL, and the Telentir services with our installer.

003

Launch + configure.

Deploy containers, configure telephony, and verify inbound/outbound routing.

Capabilities

Built for enterprise teams.
Ready for private clouds.

Data sovereignty

Keep recordings, transcripts, and configs inside your own infrastructure.

Security controls

Integrate SSO, VPNs, and network policies that match your standards.

Flexible infrastructure

Run on bare metal, VMs, or Kubernetes and scale with call volume.

Compliance ready

Meet GDPR/HIPAA expectations with audit logs and retention controls.

Offline installs

Support air-gapped environments with secure update workflows.

Full customization

Use the same APIs and configs to tailor dialing logic and integrations.

System Requirements

Minimal setup.
Scale when you grow.

Telentir can run on minimal infrastructure for evaluation or testing. For production use or high call volume, scale resources accordingly.

Platform

  • Operating System: Ubuntu 20.04+ (64-bit), Debian 10+, or similar Linux distribution.
  • CPU: Dual-core x86_64 processor (2.0GHz or higher).
  • Memory: 2 GB RAM minimum (4 GB+ recommended).
  • Storage: 2 GB SSD minimum; more for logs or recordings.

Services

  • Network: Stable internet with 10 Mbps upload/download.
  • Database: PostgreSQL 12+ (local or remote).
  • Dependencies: Docker Engine 20.10+, Node.js 16+; Kubernetes optional.
  • Firewall & Ports: TCP 443, TCP 5432, and relevant UDP ports for SIP/WebRTC.

High-Level Installation Workflow

Provision.
Install. Launch.

Step 01Provision & Prep

Provision & Prep Infrastructure

Spin up a clean Linux server (bare metal, VM, or container). Update packages, configure hostname, and ensure SSH access. Set up a firewall (iptables/ufw) to allow only necessary ports.

sudo apt update && sudo apt upgrade -y
sudo ufw allow OpenSSH
sudo ufw allow 443/tcp
sudo ufw enable
Step 02Dependencies

Install Dependencies

Install Docker Engine, Docker Compose (if using compose), and Git. Ensure PostgreSQL is installed on either the same server or a separate database host.

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo apt-get install -y docker-compose-plugin
sudo apt-get install -y git
Step 03Configure

Clone & Configure Telentir Repository

Clone the Telentir self-hosted repo, copy the sample environment file, and update values for database credentials, API keys, and encryption secrets.

docker pull telentir/self-hosted:latest
curl -O https://telentir.com/env/.env.example
cp .env.example .env
nano .env
Step 04Launch

Launch Containers & Initialize Database

Use Docker Compose to build and start all Telentir services. The first run will automatically apply migrations and seed required tables.

docker compose up -d --build
docker compose logs -f
Step 05Telephony

Configure Telephony & Webhooks

Point your SIP trunk or telephony provider to Telentir’s SIP gateway. Configure webhook endpoints in your telco dashboard to forward incoming call events to Telentir’s REST endpoints.

SIP Server: your.server.ip or FQDN
SIP Protocol: UDP/TCP 5060
Webhook: https://your.server.domain/api/telephony/webhook
Step 06Access

Access Admin UI & Create First Campaign

Open your browser to https://your.server.domain. Log in with the default admin credentials, then update your password. Navigate to campaigns to set up dialing lists and AI-agent personas.

URL: https://your.server.domain
Username: [email protected]
Password: changeme123

Need Help?

Support is available.
We’re here to guide you.

If you run into any issues during installation or configuration, our documentation and support team are here to help.

Documentation

Detailed endpoints for integrating your internal systems or CRM.

API Reference →

Support

Submit a ticket or chat live with our engineers.

Contact Support →

Enterprise

Reliable.Scalable.Secure.

Zero-Knowledge Encryption

Encryption keys stay with your org so call content and transcripts remain private.

Carrier-grade Voice Routing

Multi-region routing with automatic failover keeps every call live.

Sub-500ms Latency

Real-time turn-taking for natural conversations at scale.

Campaign Guardrails

Policy controls, allowlists, and QA checks keep outreach on-brand and compliant.

Compliance-ready Security

SOC 2, HIPAA, and PCI workflows with audit logs and granular access controls.

Frequently Asked Questions

Get answers about Telentir. From smart dialing to live agent transfers, here’s everything you need to know to get started.

Self-Hosted Deployment – Telentir on Your Own Infrastructure