
Closed
Posted
Paid on delivery
I have a fresh VPS ready and need a full FreePBX installation on it. Once FreePBX is up, please: • Bind it to my public IP and register the SIP trunk; I will supply all provider details. • Expose an API (or set of endpoints) that lets my own custom CRM handle the following in real time: - Call logging (push every inbound / outbound leg with meta-data) - Click-to-call (simple HTTP/REST trigger that dials through FreePBX) - Call analytics (summary data we can poll for dashboards) The call features must be fully tested from the CRM side before delivery. Source code, endpoint documentation, and basic hardening of the PBX (fail2ban, strong passwords, TLS where possible) are expected. If you think a lightweight IVR is required for the trunk to work smoothly, let me know; otherwise no IVR is planned right now. I can give you immediate SSH access and will be available for quick test calls. Once everything is stable and documented, the job is done.
Project ID: 40475792
26 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
26 freelancers are bidding on average $51 USD for this job

With over 15 years immersed in the IT world, I've gained a wealth of experience and expertise that equips me well for this project. Linux has been my home, and I'm adept at handling various distributions, guaranteeing the stability, security, and performance of systems. As we all know, telecom is critical and sensitive, but my commitment to efficient system updates and robust security measures will ensure your FreePBX installation is not only stable but also highly secure. Additionally, my background in PHP uniquely positions me to build you a custom CRM that seamlessly integrates through the exposed API endpoints. This CRM will successfully handle key tasks such as real-time call logging, click-to-call triggers, and detailed call analytics. My work doesn't stop at implementation; I'll subject your new system to comprehensive testing from the CRM side to guarantee its ultimate functional adequacy. Lastly, I've developed a strong sense of security consciousness over the years. From fail2ban to strong passwords to embracing TLS where possible, you can be sure your valuable data and systems are safe with me. Let us leverage my skillset and passion for networking security to get your project completed effectively and efficiently.
$100 USD in 1 day
6.2
6.2

Let's build amazing. I'll install FreePBX on your fresh VPS, bind it to your public IP, and register your SIP trunk so you can start making and receiving calls immediately. I'll expose a clean REST API that lets your CRM handle real‑time call logging, click‑to‑call triggers, and analytics polling—all tested from the CRM side before I hand over anything. I'll also harden the PBX with fail2ban, strong passwords, and TLS where possible, then deliver full endpoint documentation and source code. If a lightweight IVR ends up being necessary for trunk stability, I'll flag that and implement it only with your approval. You give me SSH access, I'll give you a fully documented, API‑ready phone system that plays nice with your CRM. Let's turn that VPS into a call‑handling machine. Dimitar
$11 USD in 7 days
5.7
5.7

Hi , I have carefully reviewed your project requirements and am confident I can deliver a high-quality, scalable, and performance-driven solution that aligns perfectly with your goals. With over 7 years of experience in full-stack web development, I specialize in building robust, secure, and conversion-focused digital ecosystems rather than just standalone websites. Core Expertise & Technical Skills ✔ Custom Web Development: PHP, CodeIgniter, Python, MySQL ✔ Advanced WordPress: Custom Themes, Plugins, WooCommerce, Elementor ✔ Frontend & Design: HTML5, CSS3, JavaScript, jQuery, Figma/PSD to Pixel-Perfect HTML ✔ Optimizations: API Integration, Speed/Performance Enhancement, and Mobile-First Responsive Design ✔ Maintenance: Advanced Bug Fixing, Debugging, and Security Audits What I Bring to Your Project ✔ Clean, Scalable Architecture: Well-structured code built for long-term growth and SEO optimization. ✔ Performance-Driven Focus: Fast-loading, secure, and fully responsive across all devices. ✔ Business-Centric Approach: Designed to enhance user experience and deliver measurable business value. ✔ Seamless Collaboration: Clear communication, regular progress updates, and reliable post-launch support. Let’s connect and discuss how we can turn your idea into a powerful digital product that supports your business growth. I would be happy to get started immediately. Thank you.
$88 USD in 1 day
5.8
5.8

Hi, It looks like you're looking for a complete FreePBX installation on your VPS, along with real-time API integration for your custom CRM. My approach would be to first set up FreePBX on your server, bind it to your public IP, and register the SIP trunk using the details you'll provide. After that, I'll create the necessary API endpoints for call logging, click-to-call functionality, and call analytics. With my experience in PHP, Linux, and VoIP systems, I’ve successfully implemented similar projects that required robust API integration and testing. I prioritize clean coding practices and thorough documentation to ensure future scalability and easy maintenance. I’ll also incorporate basic security measures to protect your PBX setup. Once everything is functioning smoothly and the testing phase is complete, I will provide you with all the necessary documentation and source code. Best regards, Novalitz Tech
$11 USD in 7 days
4.1
4.1

Real-time call handling and data logging demand precise integration between FreePBX and your custom CRM. The VPS setup will include a tailored FreePBX installation bound to your public IP, with SIP trunk registration orchestrated based on the provider details you supply. I will architect RESTful API endpoints to facilitate real-time call logging, click-to-call functionality, and generate analytical data tailored for your dashboards. The project will complete within 7 days, ensuring testing of all call features from your CRM. What does success look like for you at the end of this project?
$11 USD in 7 days
2.2
2.2

Hello, I can install FreePBX on your fresh VPS, connect it with your public IP and SIP trunk, then build the CRM API flow for call logging, click to call, and call analytics. I understand you need a working PBX setup plus real integration with your custom CRM, not just a basic FreePBX install. I can configure the trunk, test inbound and outbound calls, expose clean REST endpoints, push call metadata for logs, support CRM triggered dialing, and provide summary data your dashboard can poll. I will also handle basic PBX hardening with strong passwords, fail2ban, firewall rules, and TLS where possible. After testing from the CRM side, I will share the source code, endpoint documentation, and setup notes so your team can maintain it easily. Best regards
$15 USD in 1 day
1.4
1.4

Hi, FreePBX install on your VPS, SIP trunk registered to your public IP, REST API for your CRM covering call logging, click to call, and analytics, plus basic hardening. I have done this stack before. Here is what I would deliver. FreePBX installed and configured, trunk bound to your public IP using your provider details, tested with live calls before anything else. API layer built on top of Asterisk AMI or ARI exposing three endpoints. Call logging pushes every inbound and outbound leg with metadata to your CRM in real time via webhook or POST. Click to call accepts an HTTP trigger from your CRM and dials through FreePBX instantly. Analytics endpoint returns summary data your dashboard can poll. All three endpoints tested from the CRM side before delivery. Source code and endpoint documentation included. Hardening: fail2ban configured, strong SIP passwords, TLS on the API layer, and firewall rules to restrict AMI and SIP exposure. No IVR needed unless your trunk provider requires one for registration, which I will flag immediately if it comes up. . Timeline: 5 to 7 days. Share SSH access and trunk details and I will start immediately.
$11 USD in 7 days
0.7
0.7

I HAVE DONE SOMETHING SIMILAR BEFORE! You need a clean, professional, user-friendly, and seamless FreePBX setup bound to your public IP, with fully integrated SIP trunk registration and a robust API for real-time CRM interaction. Your focus on automated call logging, click-to-call via HTTP/REST, and call analytics is clear, along with essential security hardening like fail2ban and TLS. With extensive experience in FreePBX installation, API development, and VoIP security, I ensure all features will be thoroughly tested from the CRM side before handover. You won’t find someone more aligned with what you’re looking for—source code, documentation, and smooth operation come standard. Come chat with me, worst case you get a free consultation :) Regards, Lee-Wayde
$10 USD in 14 days
0.5
0.5

I am confident that my experience in API development, combined with my dedication to delivering secure and scalable solutions, makes me the best fit for this project. My company, Branstrive, has a proven track record of successfully integrating diverse systems and platforms, and I've personally overseen the development of numerous robust APIs. I understand that for your CRM to function optimally and in real-time, it is imperative that the FreePBX installation and API endpoints are robust and well-documented. Additionally, your need for a fully tested Click-to-Call function and comprehensive call logging align perfectly with my strengths. Throughout my career, I have consistently developed high-performing APIs that facilitate complex actions like these reliably and securely. Looking forward to working with you and discussing your project further.
$11 USD in 7 days
0.0
0.0

Hi! I'm Ahmed, a full-stack developer well-versed in building RESTful APIs and with comprehensive experience with systems like FreePBX. I understand the crucial nature of your project and the need for a seamless integration between your FreePBX installation and CRM. I have successfully built similar integrations before and can ensure that your main objectives of efficient call logging, click-to-call function, and call analytics are met with accuracy and reliability. Throughout my career, I've been consistently delivering high-quality and robust solutions tailored to meet clients' specific requirements. From what you've described, it seems that an adroit API integration is necessary for smooth functioning between different systems, and that's definitely something I specialize in. Moreover, being detail-oriented, I prioritize the security aspect of projects as well. And knowing this is essential for your project, I can guarantee basic hardening by implementing fail2ban, strong passwords, and TLS protocols wherever possible. I am really looking forward to discussing this exciting opportunity further with you!
$12 USD in 2 days
0.0
0.0

Setting up FreePBX on your VPS with the right integration is crucial for your call management needs. I understand the importance of getting this right, especially when it comes to call logging, click-to-call functions, and analytics. For your project, I'll start with a solid FreePBX installation and ensure it’s bound to your public IP and registered with the SIP trunk using the details you provide. After that, I'll work on crafting the RESTful API endpoints that your CRM will need, so you can handle call logs and analytics efficiently in real time. Testing will be a priority from both the FreePBX and CRM sides to ensure everything works seamlessly. I have experience with similar setups and can deliver the initial install and API integration within 10 days. One thought I have is ensuring adequate logging is in place for troubleshooting; would that be a priority for you? Should we do a quick trial task so you can see the quality first-hand?
$11 USD in 5 days
0.0
0.0

Hello, setting up FreePBX with SIP trunk integration and real-time CRM connectivity is exactly within my expertise. I’ve worked on VoIP systems using Asterisk/FreePBX with API-based call control and event-driven logging. My approach: • Install and configure FreePBX on your VPS, bind public IP, and register SIP trunk • Implement call control via AMI/ARI or lightweight REST layer • Click-to-call using HTTP trigger (originate calls) • Real-time call logging pushed to CRM with metadata • Analytics endpoint for dashboard reporting • Security hardening (fail2ban, firewall, TLS, strong auth) Deliverables: • Fully tested CRM integration (inbound/outbound calls) • Documented API endpoints • Hardened, production-ready PBX setup Ready to start immediately with SSH access and complete testing until CRM-side validation is fully working.
$11 USD in 7 days
0.0
0.0

? I can get your FreePBX up and running on your VPS quickly and integrate it with your CRM API ✅ Here’s the plan: ✔ Fresh FreePBX installation & configuration bound to your public IP ✔ SIP trunk registration with your provider details ✔ REST API endpoints for: * Real-time call logging (inbound/outbound with metadata) * Click-to-call triggers from your CRM * Call analytics for dashboards ✔ Test all features from the CRM side before delivery ⚡ ✔ Hardening & security: fail2ban, strong passwords, TLS where possible ✔ Clear documentation & source code for easy maintenance ? If needed, I can suggest a lightweight IVR for smooth trunk handling, but we can keep it simple as you prefer ? Ready to start immediately with SSH access ?
$11 USD in 7 days
0.0
0.0

Hello Sir, I can install and configure FreePBX on your fresh VPS, connect it to your public IP, register the SIP trunk, and create API endpoints for your custom CRM. My method: 1. Prepare the VPS through SSH with required Linux packages, updates, firewall rules, and PBX dependencies. 2. Install and configure FreePBX/Asterisk, bind it to your public IP, and register the SIP trunk using your provider details. 3. Configure inbound/outbound calling, extensions, caller ID, codecs, NAT settings, and trunk routing. 4. Build REST API endpoints for your CRM: • Call logging for inbound/outbound call metadata • Click-to-call trigger from CRM • Call analytics summary for dashboard polling 5. Connect Asterisk events with the API using AMI/ARI or suitable hooks. 6. Test from the CRM side: inbound calls, outbound calls, click-to-call, call logs, and analytics data. 7. Apply basic hardening: • Fail2ban • Strong passwords • Firewall rules • TLS where possible • Secure SIP settings 8. Deliver source code, endpoint documentation, setup notes, and testing proof. Additional idea: I can add a simple call log database table so your CRM can query call history reliably. I can start after receiving SSH access, SIP provider details, public IP/domain, and CRM API requirements. Best regards.
$15 USD in 1 day
0.0
0.0

Hi, FreePBX installations are straightforward until CRM synchronization and real-time call handling are involved. The important part is making sure SIP registration, call events, click-to-call actions, and analytics stay reliable under live usage while keeping the PBX secured and maintainable. I’ve worked on VoIP and backend integration systems where Asterisk/FreePBX needed to communicate directly with external platforms through REST APIs and event-driven workflows. My role involved VPS setup, SIP trunk configuration, call event handling, API development, Redis-backed queues, and backend logging systems designed for real-time synchronization. For your project, I will install and harden FreePBX on your VPS, configure the SIP trunk against your public IP, and build REST endpoints for click-to-call, live call logging, and analytics polling from your CRM. I’ll also configure fail2ban, TLS where supported, secure authentication, and fully test inbound/outbound flows directly from the CRM side before delivery. The final delivery will include clean source code, endpoint documentation, and deployment instructions for future maintenance. Best regards,
$12 USD in 7 days
0.0
0.0

Scope of Work Full FreePBX installation on your VPS, bound to your public IP with SIP trunk registration using your provider credentials. A REST API layer will be built on top, exposing three core endpoints for your CRM: call logging (real-time inbound/outbound metadata push), click-to-call (HTTP trigger via AMI/ARI), and analytics polling for dashboard summaries. Security & Hardening Fail2ban, strong admin passwords, TLS for SIP and web GUI, firewall rules limiting exposure. Deliverables Configured, live FreePBX instance REST API with full endpoint documentation Source code (version-controlled) CRM-side integration tested with live calls Basic IVR if trunk requires it for stability What I Need From You SSH access, SIP trunk credentials (host, username, password, DID), and availability for 2–3 short test calls.
$60 USD in 2 days
0.0
0.0

I recently assisted a client with a similar setup, ensuring seamless FreePBX deployment and CRM integration. We can help you achieve a fully operational FreePBX system bound to your IP, complete with SIP trunk registration. Our expertise lies in exposing APIs for real-time call logging, click-to-call functionality, and detailed call analytics for efficient CRM management. Understanding your need for clean integration and professional execution, we will ensure thorough testing from the CRM end to deliver a user-friendly and structured solution. Count on our proven capabilities in API integration and system hardening to provide you with a reliable and secure setup. Kind Regards, Joshua.
$10 USD in 7 days
0.0
0.0

Hello. I am interested in your project. I am a fast and accurate data entry specialist. I can complete the work carefully and on time. Thank you.
$11 USD in 7 days
0.0
0.0

Hi Sir, Setting up FreePBX on a fresh VPS and connecting it seamlessly to a custom CRM is deceptively tricky. The main challenges usually arise around reliably logging all inbound and outbound calls with metadata, ensuring click-to-call triggers work instantly, and making call analytics accurate without affecting call quality. Most installations fail because API endpoints are bolted on afterward rather than designed into the PBX architecture from the start. On a recent deployment, I installed FreePBX on a cloud VPS, registered multiple SIP trunks, and built REST endpoints that allowed the client’s CRM to log every call in real time, initiate calls, and query call analytics. Hardening with fail2ban, TLS, and strong password policies kept the system secure while ensuring all call flows worked from the CRM side. Do you already have the SIP trunk credentials and firewall rules configured, or should that be part of the first setup phase? William
$400 USD in 7 days
0.0
0.0

With my years of experience working with Asterisk PBX, Linux, PHP, and VoIP, your FreePBX installation project is right in my wheelhouse. I have a thorough understanding of the SIP trunk and the intricate details involved in setting it up. I'll ensure your FreePBX is properly bound to your public IP and that all the necessary relationships with your phone provider are established. Moreover, I specialize in creating APIs that seamlessly connect systems for real-time data exchange. Designing robust endpoints for necessary call-logging, call analytics, and click-to-call features will not be a problem. I can integrate these into your custom CRM, guaranteeing that every inbound/outbound call associated metadata is appropriately pushed and available for further CRM processing. To enhance efficiency and security, I fully endorse hardening PBX with elements like fail2ban and strong passwords while maximizing TLS usage. Before submission, expect an exhaustively tested solution that doesn't compromise your project's stability and functionality. I'm ready to roll up my sleeves, collaborating with you closely through SSH access to ascertain a high standard work is delivered on time.
$11 USD in 1 day
0.0
0.0

Chittagong, Bangladesh
Payment method verified
Member since May 29, 2022
$10-11 USD
$10-11 USD
$10-30 USD
$35-60 USD
$10-70 USD
$750-1500 USD
₹1500-12500 INR
$2-8 USD / hour
$2-8 USD / hour
₹12500-37500 INR
₹500000-1000000 INR
₹12500-37500 INR
$30-250 USD
$10-30 USD
$2-8 USD / hour
₹600-1500 INR
$10-20 USD
₹1500-12500 INR
$250-750 USD
€30-250 EUR
₹1500-12500 INR
$500-1300 USD
₹12500-37500 INR
$30-250 CAD
$15-25 USD / hour