Production AI + Real-Time + Business Software

AI agents, voice systems & production SaaS architecture.

UnifiedPBX is the engineering practice of Pankaj Joshi, Solution Architect & Product Engineer. I design and build production systems across AI agents, RAG, AI Voice, FreeSWITCH, Asterisk, WebRTC, CCaaS, CPaaS, UCaaS, custom CRM/ERP and multi-tenant SaaS.

20+ yrsEngineering experience
90+ Upwork projects
15+Public case studies
45Working system demos
AI Engineering

AI that operates inside the business.

Build AI systems that connect enterprise knowledge, CRM/ERP data, communications and workflows — with tools, retrieval, guardrails and human escalation instead of a chatbot bolted onto the side.

AI Agents & Automation

Tool-using agents, multi-step workflows, CRM/ERP actions, API integrations and human-in-the-loop approvals.

AgentsLLMn8nAPIs

RAG & Knowledge Systems

Enterprise retrieval, document intelligence, knowledge graphs and AI-ready operational data.

RAGNeo4jPostgreSQLEmbeddings

Private & Production AI

Private AI architectures, model routing, observability, cost controls, retries and production guardrails.

Private AIVPCObservabilityHITL

AI Voice Agents

Conversational voice connected to real telephony, STT/TTS, LLM tools, CRM workflows and human transfer.

AI VoiceSTTTTSSIP

AI Call Center

Hybrid AI + human queues with real SIP trunks, agent routing, CRM write-back and auditable call flows.

CCaaSIVRQueuesCRM

AI Workflow Automation

Connect AI to CRM, ERP, WhatsApp, voice and business APIs with deterministic automation around the model.

n8nWebhooksCRM/ERPAutomation
Telecom & Real-Time

Deep SIP, media and communications engineering.

From carrier connectivity and RTP to browser calling and multi-tenant administration, the communication plane is designed as part of the product — not treated as an isolated PBX.

FreeSWITCH Development

Dialplans, Sofia profiles, gateways, ESL, directory sync, RTP/media, routing, IVR, queues and multi-tenant platforms.

FreeSWITCHESLSofiaRTP

Asterisk & FusionPBX

PJSIP, AMI/ARI, dialplans, extensions, trunks, IVR, recordings, queues and PBX application integration.

AsteriskPJSIPAMIARI

WebRTC Softphones

Browser calling, SIP.js, ICE/TURN, push, NAT traversal, click-to-call, hold, transfer and agent workspaces.

WebRTCSIP.jsICE/TURNSRTP

CCaaS / UCaaS / CPaaS

Tenant isolation, agents, campaigns, queues, recordings, number management, messaging and communications APIs.

CCaaSUCaaSCPaaSVoIP

Cloud PBX & Multi-Tenancy

Hosted PBX architecture with provisioning, RBAC, billing, white-label capabilities and tenant-safe data paths.

Cloud PBXRBACBillingSaaS

Production Rescue

Diagnose one-way audio, dead trunks, registration problems, WebRTC ICE failures, API timeouts and media-path faults.

SIP/RTPTracingNATMonitoring
Business Software & SaaS

From business workflow to production application.

Custom CRM / ERP

Design domain-specific systems for telecom, insurance, field service, operations, finance, inventory, HR and customer workflows.

  • Multi-role dashboards and RBAC
  • REST APIs, integrations and webhooks
  • Workflow automation and reporting
  • Telephony and communication embedded into the application
  • Mobile and browser clients on a shared API

Full-Stack Product Engineering

Architecture and implementation across the complete application lifecycle.

Next.jsReactVue NestJSNode.jsPython FastAPILaravelPostgreSQL RedisKafkaRabbitMQ DockerKubernetesAWS AzureGCPPrometheus GrafanaOpenTelemetry
Selected Work

Real systems across AI, telecom and business domains.

Explore the full portfolio and technical case studies on UnifiedPBX.in.

Multi-Tenant IP PBX & UCaaS

Tenant-isolated administration, extensions, devices, provisioning and communications APIs with a WebRTC direction.

UCaaSPBXWebRTCSaaS
View architecture →

FreeSWITCH CCaaS Platform

Multi-tenant PBX, queues, campaigns, agent workspace, FreeSWITCH synchronization and SIP.js browser calling.

CCaaSFreeSWITCHSIP.js
View case study →

Custom CRM + Telecom ERP

CRM, sales, inventory, purchasing, finance, telecom billing, HRMS and business workflows.

CRMERPTelecom
Explore projects →

Insurance ERP + WebRTC Contact Center

Insurance workflows, agency/DSA tenancy and an agent desk with integrated calling.

InsuranceAsteriskWebRTC
View portfolio →

Foliolytics

AI/data-oriented portfolio management platform for Indian share-market workflows, holdings and P&L analytics.

FastAPINext.jsAnalytics
View project →

SandeshX CPaaS

SMS and WhatsApp communication platform concepts around messaging, APIs, DLT and business workflows.

CPaaSSMSWhatsApp
View project →
Architecture Model

One engineering practice across the complete stack.

Business

CRM · ERP · Industry workflows · SaaS

Application

Next.js · React · NestJS · Python · Laravel

AI

LLMs · Agents · RAG · Knowledge Graphs · Automation

Real-Time

WebRTC · SIP · FreeSWITCH · Asterisk · IVR

Data & Events

PostgreSQL · Redis · Neo4j · Kafka · RabbitMQ · Webhooks

Production

Linux · Docker · Cloud · CI/CD · Prometheus · Grafana · OpenTelemetry

Work With Me

Have a telecom, AI or SaaS problem?

Share the business workflow, existing stack, constraints and desired outcome. I can help with architecture, implementation, migration, production rescue or long-term engineering.