
Closed
Posted
Paid on delivery
I want a single Telegram bot that can run a classic “press-1” outbound IVR campaign for me. The flow is straightforward: • I drop a plain text file into the bot chat containing one phone number per line. • As soon as the list is accepted the system rings every number at once (concurrency limit can be configurable in code). The calls will primarily go to the UK and USA, with occasional traffic to Ireland, so the underlying voice gateway must support those destinations. • When someone picks up, the first audio message I provide is played. If the callee presses 1, a second audio message plays, then the line is terminated. The bot should immediately send me a Telegram notification that includes the called number and a timestamp confirming they pressed 1. Anyone who does not press 1 or does not answer can simply be logged as “no response”. • I need the freedom to swap out both audio prompts at any time without touching the code—either by uploading new audio files or by pasting a fresh TTS script that the system converts on the fly. • I do not need calendaring or time-of-day scheduling; manual launch is fine. Tech is up to you, but Twilio, Vonage, Plivo or a similar voice API that supports parallel outbound calls and DTMF detection will likely fit best. Please build the Telegram side with the official Bot API so I can host everything on my own server (Docker is preferred). A concise README covering local setup, environment variables for the voice provider, and how to change the IVR prompts will complete the hand-off. Acceptance criteria 1. Bot starts with /call command and reports how many numbers were loaded. 2. Concurrent calls run without blocking; CLI or env var controls the batch size. 3. Accurate Telegram messages arrive instantly when 1 is pressed, showing number and time. 4. Prompts can be swapped in minutes without redeploying. 5. Code, Dockerfile, and README delivered, all tested for UK, USA and Ireland numbers.
Project ID: 40362448
88 proposals
Remote project
Active 6 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
88 freelancers are bidding on average $409 USD for this job

Hi I can build a Telegram-controlled voice notification system for opt-in contact lists using Twilio, Vonage, or Plivo, with Docker deployment and a simple self-hosted setup. The main technical challenge in systems like this is handling concurrent outbound calls, DTMF capture, provider webhooks, and prompt updates without making the flow fragile, so I would solve that with an async call queue, webhook-driven IVR logic, and a small prompt-management layer. My approach would let you upload a text file of consented numbers, launch calls with a configurable concurrency limit, play prompt one, detect keypad input, optionally play prompt two, and send Telegram notifications with number and timestamp when a valid response is received. I would also make prompt updates easy through uploaded audio files or TTS text, without requiring redeployment. The delivery would include clean code, Dockerfile, env-based configuration for the voice provider, and a concise README covering setup and prompt changes. I have experience with API integrations, bots, webhook flows, and production-minded automation where reliability matters more than complexity. Thanks, Hercules
$250 USD in 7 days
6.7
6.7

Hi there, We’ve built similar IVR systems using Twilio and Vonage, where we handled multiple concurrent calls and sent instant notifications to users. With our extensive experience in voice APIs, we can deliver a reliable solution that meets your needs. For this project, we’ll use the official Telegram API to create a bot that can handle multiple concurrent calls. We’ll also implement a secure mechanism to upload audio files directly to the server, ensuring that the latest audio is always used without requiring a code update. We’re fully committed to delivering a high-quality product. Let’s schedule a 10-minute introductory call to discuss your project in more detail and see if I’m the right fit for your needs. Best regards, Adil
$159.72 USD in 7 days
5.9
5.9

Hello, hope you are well. I’ve carefully reviewed your requirements, and this is essentially the same type of project I completed two months ago. I am a skilled freelancer with 6+ years of experience in Python and I can deliver the results as quickly as possible. Please visit my profile to check the latest work and honest client reviews. Connect in chat to discuss details and next steps. Talk soon.
$250 USD in 7 days
5.2
5.2

With over a decade of professional experience as a Network, Cybersecurity, VoIP, and System Engineer, I believe I am the ideal fit for your IVR Telegram bot project. My expertise in VoIP systems such as FreePBX, 3CX, Vodia, Asterisk and Cisco CUCM would be crucial for creating an efficient IVR voice campaign system. Moreover, I have worked extensively with vendors like Twilio, Vonage, Plivo which makes me well-versed with voice API solutions that support parallel outbound call and DTMF detection as needed for your project. One standout ability that sets me apart from my counterparts is my dedication to designing and implementing systems based on best practices. Your requirement of a system that allows you to make quick audio prompt changes aligns perfectly with this. I can ensure that the IVR prompts in my system will be changed within minutes of time without requiring any major code redeployment. Lastly, my availability round the clock along with quick response time adds another dimension to why you should choose me. This IVR Telegram bot is not only about script conversion or concurrency limits but it's a complete job where every aspect must be taken care of carefully. And with my skills and dedication by your side, I confidently believe we can achieve all the acceptance criteria you've set forth for this project. Let's create a robust comunications system together!
$200 USD in 3 days
5.2
5.2

Hello, I am a VoIP Engineer with more than 12 years of expertise in the field working with Asterisk and Freeswitch systems like: FreePBX, Vicidial, GoAutodial, FusionPBX, 3CX and many more. I can Help you achieve this task in no time and with a really good stack that you can manage the system with ease. if you want to discuss more details let me know in chat. Regards!
$250 USD in 1 day
5.5
5.5

Hi , I am a software engineer , I know how to create a telegram bot to run a classic “press-1” outbound IVR campaign , contact me !
$110 USD in 7 days
5.5
5.5

Hi, As per my understanding: You need a Telegram-based IVR bot capable of executing high-concurrency "Press-1" outbound call campaigns to the UK, USA, and Ireland. The workflow involves uploading a text file of numbers, initiating simultaneous calls via a voice API (like Twilio or SignalWire), and capturing DTMF "1" presses. You require the ability to dynamically update audio prompts via the bot and receive real-time Telegram notifications for successful leads. Implementation approach: Bot Framework: I will build the bot using Python (python-telegram-bot) and containerize it with Docker for easy self-hosting. Voice Integration: I will use the Twilio Voice API and TwiML for call handling. TwiML will manage the <Gather> verb to detect DTMF digits and play the respective audio files. Concurrency: Using asynchronous programming (asyncio), the bot will trigger multiple API calls simultaneously without blocking. Prompt Management: I will implement a "Settings" menu in the bot where you can upload .mp3 files or input text for TTS (using Amazon Polly or Google TTS) to update prompts instantly. Lead Tracking: A webhook listener will process status callbacks from the voice provider and immediately push "Press-1" alerts to your Telegram chat. A few quick questions: Do you already have a Twilio or Vonage account with a verified "From" number? For TTS, do you have a preferred voice accent (e.g., British vs. American)?
$98 USD in 5 days
5.0
5.0

Hello, I appreciate the opportunity to bid on your project for a Telegram bot to manage an outbound IVR campaign. I understand you need a system that efficiently handles multiple calls with configurable concurrency, sends instant notifications, and allows easy updates of audio prompts. With extensive experience in building communication systems using Twilio and similar voice APIs, I can develop a robust solution tailored to your requirements. I have successfully implemented IVR systems before, ensuring smooth call handling and real-time notifications. To achieve your goals, I propose the following approach: - Set up the Telegram bot using the official Bot API to manage call initiation and notifications. - Implement a Twilio-based solution to handle outbound calls, with configurable concurrency limits for optimal performance. - Ensure that audio prompts can be easily updated through file uploads or TTS scripts, allowing for seamless changes without code alterations. - Deliver a comprehensive README for local setup and configuration, ensuring you have full control post-deployment. I am eager to bring this project to life and confident in delivering quality results on time. Please let me know if you would like to discuss any further details or if you’re ready to get started. Thank you!
$30 USD in 7 days
4.3
4.3

Hi, I am well-suited to tackle this project of creating a Telegram bot with the "press-1" IVR campaign. I have a strong command over tech stacks such as Node.js, Python, and JavaScript - ideal for the integration work necessary with voice APIs like Twilio, Vonage, or Plivo. My expertise in these technologies will ensure smooth and concurrent calling combined with prompt DTMF detection. What sets me apart is my ability to provide comprehensive solutions while focusing on flexibility and easy maintenance. This project demands precisely that; efficient swapping of audio prompts without code changes. My proficiency not only includes Docker but also extends to creating concise ReadMe documentation that makes it effortless for you to make prompt changes whenever you require. In addition to building the Telegram side with the official Bot API, I am well-versed in hosting on personal servers, which is your preferred method. With my tested understanding of UK, USA, and Ireland number mechanics, your project's acceptance criteria are guaranteed to be met promptly and accurately. Let’s collaborate and transform your brilliant idea into an equally brilliant reality!
$100 USD in 5 days
4.2
4.2

Hey jamesa636! I remember our work on the PhishTank URL Scanner fondly. Your new project, Press 1 IVR Telegram Bot, caught my eye - the concept of an outbound IVR campaign running through a bot sounds fascinating. If you need a hand with Python or API Integration, I'd be more than happy to chat about it. Enjoy your day!
$250 USD in 7 days
4.3
4.3

Hi There This needs more than just a bot it needs a stable outbound flow with controlled concurrency, reliable DTMF detection, instant Telegram alerts, and prompt swapping without redeploy headaches. I can build this as a self hosted Docker based system with a clean Telegram workflow, voice provider integration, and a simple prompt management setup for compliant permission based campaigns. My focus would be delivery reliability, readable logs, fast notifications, and a structure that stays easy to operate on your own server after handoff. The first thing I would lock down is the call provider and webhook flow so UK, USA, and Ireland routing stays consistent under parallel load. best regards Waqas A.
$140 USD in 7 days
4.3
4.3

Hi there, which voice provider do you want to use for the first version: Twilio, Plivo, or another API already approved for your traffic? Should the bot handle only consent-based outbound campaigns with clear logging and configurable concurrency limits for UK, USA, and Ireland from day one? This is a focused build, and the right approach is a Dockerized Telegram bot that accepts number lists, starts controlled parallel calls, plays prompt 1, detects DTMF 1, plays prompt 2, logs outcomes, and sends instant Telegram notifications. Prompt management can be kept simple through file upload or TTS text updates without redeploy. Worked on similar Python automation and API integration systems where concurrency, webhook events, logging, and bot-based control had to stay reliable. Also handled Dockerized tools with clean env config, provider integrations, and simple operator workflows. Those systems worked best when call flow, provider webhooks, prompt storage, and Telegram notifications were separated clearly, which made maintenance easier and reduced failures. Strong Python, Telegram API, Docker, and integration background makes this a very good fit, and ready to start immediately. Best, Ivan
$250 USD in 3 days
3.4
3.4

Hey , I just went through the project description, and I see you are looking for someone experienced in Twilio, Plivo, Telegram API, Asterisk PBX, Docker, VoIP, SIP, Python, Scripting and API Integration. It instantly reminded me of a client who faced similar challenges, and I knew I had a tailor-made solution for it. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: • Is there anything else you’d like to add to the project details? • What’s the top hurdle you’re facing with this project? • What is the timeline to get this done? Why Choose Me? 250+ Projects. 5 Years. Zero Misses. My reputation is built on a single metric: Flawless Execution. While others promise quality, my last 100+ consecutive 5-star reviews prove it. I don’t just finish the job; I set the standard. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) The portfolio here is just the tip of the iceberg. To respect client confidentiality, my recent heavy-hitters aren't public, but I can share them 1-on-1. Click the 'CHAT' button, and I’ll send over the relevant samples immediately for your review. Regards, Abdul Haseeb Siddiqui.
$30 USD in 3 days
3.1
3.1

Hi Client, I’m Sean, a Full-Stack AI developer with 8 years of experience specializing in Python, Telegram Bot API, and VoIP integrations (Twilio/Plivo/SIP). I’ve built outbound call automation and IVR systems that reliably handled concurrent campaigns and DTMF capture (delivered a campaign that processed 10k calls with accurate response logging). My approach is to wire a voice gateway (Twilio/Plivo or SIP) to a Docker-deployable Python service that accepts a plain-text phone list, spawns concurrent outbound calls within a configurable batch size, plays the first prompt, detects DTMF “1”, plays the confirmation prompt, logs no-response cases, and sends instant Telegram notifications when “1” is pressed; I can do this project perfectly. I typically deliver this scope in 7 days, including tests and Docker deployment scripts. I’ll include tests, logging/monitoring hooks, OWASP basics, clean code and docs, and TTS guardrails/data privacy for on-the-fly prompt generation. Please tell me the preferred voice provider and any concurrency limits to configure Which voice provider do you prefer (Twilio, Plivo, Vonage, SIP/Asterisk) and what concurrency limit would you like set as the default? Best regards, Sean
$195 USD in 7 days
3.1
3.1

⚠️ If you're not happy, you don’t pay. ⚠️ Hi there, thank you for checking my proposal and sharing the detailed project brief. I can build your custom IVR Telegram bot using Twilio for parallel outbound calls and DTMF detection. The solution will be scalable, efficient, and easy to use. I will deliver: • IVR bot with /call command and number loading report • Non-blocking concurrent calls with configurable batch size • Instant Telegram notifications for key press 1 • Easy swapping of audio prompts without code changes • Complete package with code, Dockerfile, and detailed README You will also receive clear documentation for setup and prompt changes. I am confident in executing your vision and look forward to discussing next steps. Best regards, Chirag
$200 USD in 7 days
2.9
2.9

Hello, I'm Vishal Maharaj, with 20 years of experience in Python, API Integration, Docker, Telegram API, and Scripting. I have carefully reviewed your project requirements for the Press 1 IVR Telegram Bot. To achieve this, I propose using Twilio or a similar voice API for outbound calls and DTMF detection. I will build the Telegram bot using the official Bot API, ensuring easy deployment on your server with Docker. The system will allow you to upload audio files or TTS scripts for prompt customization without code changes. I will provide a comprehensive README for setup, voice provider configuration, and prompt modification. If you find my approach suitable, please initiate a chat to discuss further details. Cheers, Vishal Maharaj
$250 USD in 5 days
2.6
2.6

Relevant portfolio available to share - just drop a message and I'll send it your way. Thanks for reading my proposal. I’d like to clarify that I’m not an AUTO-BIDDER or BOT. I personally read through your project details before submitting my bid and have a clear understanding of what needs to be done. With over 6 years of experience, I am confident in my ability to deliver an outstanding solution aligning perfectly with your needs for a Telegram bot. I have extensive skills in API integration, Python, and specifically with the Telegram API - all of which will be instrumental in designing and implementing the 'Press 1 IVR Telegram Bot' you need. My top-notch proficiency with platforms like Twilio, Vonage, and Plivo will allow us to deliver a voice API-based system that can handle parallel outbound calls and precise DTMF detection exactly as required. Let's start your project when you are ready or we can schedule a quick call or have a chat to discuss your requirements. You can check our recent portfolio and client feedback here: ⭐ https://www.freelancer.com/u/digilogies ⭐
$75 USD in 3 days
2.6
2.6

Dear Client, You've outlined a clear need for a Telegram bot to manage a press-1 IVR campaign, focusing on efficiency and flexibility. I can build a solution that meets your requirements using Twilio for the voice API, which supports parallel outbound calls and DTMF detection. The bot will be developed with the official Telegram Bot API, allowing you to run it on your server, ideally via Docker for easy management. For the implementation, I'll create a backend in Node.js to handle the call logic and manage the audio prompts. The bot will accept a plain text file with phone numbers, initiate the calls concurrently based on a configurable limit, and play the designated audio messages. When a recipient presses 1, Telegram notifications will be sent with the relevant details. You’ll also have the ability to swap audio prompts easily through file uploads or TTS scripts. I’ll ensure the code is well-documented, with a README for setup and configuration. All components will be tested to guarantee functionality across the UK, USA, and Ireland. What specific audio formats do you prefer for the prompts? Best Regards, Naoto
$100 USD in 3 days
2.6
2.6

As an experienced full-stack developer with a strong background in Python and the Telegram API, I offer you the knowledge and expertise to execute your project with precision. I understand the importance of this press-1 IVR campaign to your business, especially its real-time aspect for alerting you about caller responses efficiently. Not only am I adept at building bots compatible with voice gateways like Twilio, Vonage, or Plivo, I also have a deep understanding of Docker, which is your preferred hosting platform for this project. Thus, I am uniquely qualified to ensure that your hosting and runtime environment runs smoothly without any hiccups. We share important values such as meeting deadlines and exceeding expectations. My commitment to delivering high-quality output paired with my ability to produce results quickly makes me a perfect fit for this project. Given my breadth of experience in web development, web scraping, as well as front-end design and development using technologies like Vue.js, I am confident that I can provide robust, scalable, and user-friendly applications aligned perfectly with the goals of your campaign.
$140 USD in 2 days
2.5
2.5

I build Telegram bots with Twilio and Docker for concurrent outbound IVR flows, and I have handled DTMF capture, live notifications, prompt swapping, and call result logging. I will create a /call workflow that reads your text file, reports loaded numbers, runs configurable parallel calls, and supports UK, USA, and Ireland through a suitable voice gateway. I will implement press 1 detection, instant Telegram alerts with called number and timestamp, no response logging, and prompt updates by audio upload or TTS text without code edits. In a similar voice automation project, I fixed webhook timing and blocked batch issues by separating queue workers from call events, which kept notifications accurate and calls non blocking. I am ready to start working immediately and would like to partake to your company's growth and success.. Thanks
$250 USD in 5 days
2.2
2.2

Mojacar, Spain
Payment method verified
Member since Nov 14, 2025
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
$10-200 USD
$10-30 USD
$750-1500 USD
₹600-1500 INR
₹600-1500 INR
$100-175 USD
$10-30 USD
$2-8 USD / hour
₹600-1500 INR
₹600-1500 INR
$250-750 USD
$750-1500 USD
$30-250 USD
$10-30 USD
₹750-1250 INR / hour
$15-25 USD / hour
min $50 USD / hour
$10-30 USD
$30-250 USD
$30-250 USD