
Build VoIP/PBX Calling System and Integrate with Django CRM
- or -
Post a project like this3
$70
- Posted:
- Proposals: 15
- Remote
- #4359890
- Open for Proposals
1550+ Projects (iOS | Android | Mac OS | Web | Win | BlockChain | IOT)

Software Engineer | AI Developer | Python | JavaScript | Automation | Algo Trader
12153813122736961194775612158464968570213508312171512121964929062789120978431131575812066523




Description
Experience Level: Entry
I am looking for an experienced VoIP/PBX developer to create a complete VoIP calling system from scratch and integrate it into my existing Django-based CRM. The goal is to enable users to make and receive calls directly from the CRM interface using a secure and reliable VoIP solution.
Requirements:
Setup of VoIP or PBX system (Asterisk, FreePBX, or any suitable open-source solution)
SIP trunk configuration for call routing
WebRTC or softphone integration for browser-based calling
Call functionalities: outbound & inbound calling, call logs, call recordings, status tracking
Route incoming calls to CRM as well as to a physical phone number (e.g., mobile or landline)
User authentication and role-based access control for call features
API endpoints to interact with Django backend (or direct integration)
Basic dashboard/reporting for call activities
Documentation for system setup and deployment
Preferred Tech Stack:
Asterisk / FreePBX / FusionPBX / FreeSWITCH (open to recommendations)
WebRTC / SIP.js or similar for browser calling
Additional Notes:
Should be scalable and secure
Clean and maintainable code
Deployment on my VPS or cloud server
Open to suggestions and best practices from the developer
Requirements:
Setup of VoIP or PBX system (Asterisk, FreePBX, or any suitable open-source solution)
SIP trunk configuration for call routing
WebRTC or softphone integration for browser-based calling
Call functionalities: outbound & inbound calling, call logs, call recordings, status tracking
Route incoming calls to CRM as well as to a physical phone number (e.g., mobile or landline)
User authentication and role-based access control for call features
API endpoints to interact with Django backend (or direct integration)
Basic dashboard/reporting for call activities
Documentation for system setup and deployment
Preferred Tech Stack:
Asterisk / FreePBX / FusionPBX / FreeSWITCH (open to recommendations)
WebRTC / SIP.js or similar for browser calling
Additional Notes:
Should be scalable and secure
Clean and maintainable code
Deployment on my VPS or cloud server
Open to suggestions and best practices from the developer

Robin T.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
30 Apr 2025
South Africa
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Hi Robin,
I’ve previously worked on integrating VoIP systems like Asterisk and FreePBX with Django-based CRMs, using SIP.js and WebRTC for browser-based calling.
.
A quick question to align better:
.
Do you already have a preferred SIP provider for the trunk, or should I suggest one with reliable routing & rates ?
.
I can help create a fully functional, scalable VoIP system with API endpoints & CRM integration - including call logs, routing, and dashboard - and can deploy everything on your VPS securely.
.
Let me know if you'd like a tailored plan or demo architecture for your use-case.
1127721
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies