
Aberto
Publicado
•
Termina em 1 dia
Pago na entrega
I have a Telegram bot written in Python and an Asterisk server already exposing the ARI interface. What I now need is a clean bridge between the two so that a simple text command sent to the bot can spin up an outbound call, play an IVR menu, record the conversation, and finally report the result back to the same chat. Here is the flow I have in mind: • A user types a command such as /call <number> in Telegram. • Your code uses ARI (ari-py or any other reliable ARI client) to originate the call. • On answer, the callee is taken through a short IVR tree that I will supply as audio prompts; the bot just needs to play them and collect DTMF. • The entire interaction is recorded and the recording URL or file is posted back to the chat once the call ends. I already control the Asterisk dial-plan and can expose any required ARI applications, so you can focus purely on the Python side and the event handling inside ARI. Please structure the solution so that configuration (server URL, ARI key/secret, Telegram token, audio prompt paths) is all in one place. Deliverables • Well-commented Python code (compatible with 3.10+) that handles Telegram updates, talks to ARI, and manages IVR playback, DTMF capture, and recording. • A short README explaining setup, environment variables, and how to extend the IVR tree. • A quick demo video or set of screenshots proving a successful end-to-end call would be appreciated. Feel free to leverage python-telegram-bot, Telethon, or an equivalent library—whichever you are most comfortable with—as long as the final script runs on a standard Debian/Ubuntu server.
ID do Projeto: 40349141
16 propostas
Aberto para ofertar
Projeto remoto
Ativo há 4 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
16 freelancers estão ofertando em média ₹8.711 INR for esse trabalho

I understand you're looking for a seamless integration between your Python Telegram bot and the Asterisk ARI to facilitate outbound calls with IVR functionality. This is a critical component for enhancing user interaction through your bot. With over 12 years of experience in full-stack development, I specialize in leveraging Python libraries like `ari-py` along with robust frameworks to create efficient communication bridges. My expertise will ensure that the code you receive is well-structured, maintainable, and encapsulates all configurations neatly in one place. I will develop a solution that handles command processing, manages IVR playback, captures DTMF inputs, and records conversations effectively. Additionally, I'll provide thorough documentation along with a demo video showcasing the complete interaction flow. Could you please clarify what specific audio prompts you would like included in the IVR tree? This will help me tailor the solution exactly to your requirements.
₹12.500 INR em 7 dias
4,3
4,3

Hello, I can efficiently build the bridge between your Python Telegram bot and Asterisk ARI to handle outbound calls, IVR playback, DTMF capture, recording, and reporting results back to Telegram. I will structure the solution with centralized configuration for easy setup, use a reliable ARI client, and ensure clean, well-commented Python 3.10+ code. I have 5+ years of experience with Python and telephony integrations. Send a message to see similar projects or a quick demo. Thanks, Adegoke. M
₹5.625 INR em 3 dias
4,2
4,2

I have done projects that involve Asterisks ARI and telegram APIs. I am a software professional with experience in Telecom. Some of my old projects have flows similar to this
₹12.500 INR em 7 dias
3,7
3,7

Bridging Telegram bots with Asterisk ARI to create seamless outbound calling and IVR interaction requires precise orchestration of asynchronous event handling and real-time audio management. Your outlined flow—triggering calls from Telegram commands, navigating an IVR with DTMF capture, recording conversations, and reporting results back—demands a robust and clean Python integration that maintains reliability and scalability. Ensuring all configuration parameters are centralized will streamline deployment and future enhancements, aligning perfectly with maintainability and clarity goals. The solution will leverage well-established Python libraries such as python-telegram-bot for Telegram API interactions and a reliable ARI client like ari-py to handle call origination, media playback, and DTMF detection. The architecture will implement event-driven handlers that listen for Telegram commands, initiate ARI calls, manage IVR prompt playback and input collection, and finalize recordings. Emphasis will be placed on clean, modular code compatible with Python 3.10+, with comprehensive inline comments and clear separation of concerns. Configuration will be managed via environment variables or a dedicated config file to ensure flexibility across environments. Commitment to delivering a polished, production-ready script includes thorough testing on Debian/Ubuntu environments, detailed README documentation covering setup and IVR extension, and a concise demo showcasing the end-to-end functionality. This approach guarantees a reliable, maintainable bridge that enhances your Telegram bot’s capabilities with powerful telephony features. Let’s connect to align on any specific IVR nuances and get this integration running smoothly.
₹11.250 INR em 7 dias
3,2
3,2

Hello, I can develop a clean Python bridge between your Telegram bot and Asterisk ARI within your described flow. Your users will be able to trigger /call <number> from Telegram, which will: Initiate an outbound call via ARI (using ari-py or a reliable client) Play your provided IVR audio prompts and capture DTMF inputs Record the full interaction Automatically post the recording link or file back to the Telegram chat I will ensure: Modular, well-commented Python 3.10+ code using python-telegram-bot or Telethon Centralised configuration for ARI credentials, Telegram token, and audio paths Simple setup with a README for environment variables and IVR extension Optional short demo with screenshots or a video I have experience integrating bots with telephony and event-driven ARI handling, and can deliver a reliable solution tested on Debian/Ubuntu. Looking forward to working on this. Thanks!
₹10.000 INR em 7 dias
3,2
3,2

Hello, I understand you need a clean bridge between your Python Telegram bot and Asterisk ARI to trigger outbound calls, handle IVR, record conversations, and return results to the chat. The goal is to deliver a reliable, scalable, and event-driven solution that works seamlessly end-to-end. Here’s what I can provide: Telegram bot integration to accept /call commands and trigger ARI actions ARI-based call handling with IVR playback, DTMF capture, and recording management Clean configuration setup with centralized variables and well-structured codebase I bring over 4+ years of experience in Python, APIs, and VoIP integrations, with a strong focus on building reliable and scalable backend systems. I’ve worked on automation, bot development, and telephony-based solutions, ensuring performance and maintainability. Just to clarify a few things: Do you have a preferred ARI client library or should I choose the most stable option? Should recordings be stored locally or uploaded to a remote server? Please come to the chat box to discuss more about your project. Best regards Indresh Kushwaha
₹7.000 INR em 7 dias
1,6
1,6

I saw your project and am confident I can deliver on this. I'm currently working on a similar project and understand the need for integrating Python Telegram with Asterisk ARI. By seamlessly connecting the two, I ensure that a simple text command triggers outbound calls, IVR menu playback, conversation recording, and result reporting. This tailored solution guarantees a smooth user experience, meeting all your requirements effortlessly. I invite you to view my portfolio, which showcases the quality and results of my past work. I look forward to hearing from you. Regards, Sadiya
₹6.000 INR em 7 dias
0,0
0,0

Hello, I understand you need a clean bridge between your Telegram bot and Asterisk ARI so a simple /call <number> command can trigger an outbound call, run an IVR, capture DTMF, record the session, and send results back to Telegram. The key here is reliable event handling and a clear flow from command → call → IVR → result. I would structure this as a Python service using python-telegram-bot + ari-py. The bot listens for /call, validates input, and triggers an ARI originate request. Once the call is answered, the ARI app will handle IVR playback (audio prompts), DTMF capture, and recording via event-driven callbacks. All states (ringing, answered, input received, hangup) will be tracked to ensure smooth execution. Recording files will be saved or exposed via URL and sent back to the same Telegram chat automatically after call completion. Configuration (ARI creds, Telegram token, prompt paths) will be centralized via env/config file for easy setup. I’ve worked on event-driven Python systems and API integrations where real-time handling and reliability were critical, especially with async workflows. You’ll receive clean, well-documented code, README, and proof of end-to-end execution. Happy to review your ARI setup and IVR prompts before starting. Best regards, Sahil
₹6.500 INR em 4 dias
0,0
0,0

Hi, I carefully read your requirement and understand the flow: Telegram command → ARI call → IVR → DTMF → recording → response back. I have experience working with Python APIs and bot integrations. I can build a clean bridge between Telegram and Asterisk ARI with proper event handling. Approach: - Use python-telegram-bot for handling commands - Integrate ARI API for call control - Implement IVR playback and DTMF capture - Record calls and send output back to Telegram - Keep all configs (tokens, URLs) centralized I can deliver a clean, well-documented solution with setup instructions. Quick question: Do you already have ARI endpoints ready for call control and recording? Looking forward to working with you. Thanks
₹7.000 INR em 7 dias
0,0
0,0

Hello, I understand you need a Telegram ↔ Asterisk ARI bridge to automate calls with IVR, DTMF handling, recording, and result reporting. I can build a clean Python solution (3.10+) using python-telegram-bot + ARI client, with structured config and event-driven handling. Flow will include call initiation, IVR playback, input capture, recording, and sending results back to Telegram. Quick question: Do you prefer storing recordings locally or via a cloud URL (S3, etc.)? Best regards, Thiran360AI Team
₹5.500 INR em 3 dias
0,0
0,0

Hello, I can adapt to your budget and deliver a solid, working solution within your expected range while maintaining quality. I have experience in Python backend systems, real-time integrations, and API-driven architectures. I have worked with event-based systems and telephony integrations, and I can build a clean and reliable bridge between your Telegram bot and Asterisk ARI. My understanding of your project: You need a Python service that connects Telegram commands with Asterisk ARI to: Trigger outbound calls via /call <number> from Telegram Control call flow through ARI (origination, channel handling, events) Play IVR audio prompts and capture DTMF inputs Record the full call session Return recording file/URL back to Telegram chat Keep everything configurable in a single config structure My approach: Use python-telegram-bot (or Telethon if preferred) for Telegram command handling Use a reliable ARI client (e.g. ari-py or custom websocket client) Build an event-driven architecture to handle ARI events cleanly Implement IVR logic with DTMF collection and state tracking Handle call recording and post-processing securely Centralize configuration (Telegram token, ARI credentials, server URL, audio paths) Ensure the system runs smoothly on Debian/Ubuntu servers I can adapt to your budget and deliver a stable, production-ready solution within the required timeframe. Looking forward to working with you. Best regards
₹7.000 INR em 30 dias
0,0
0,0

With extensive experience in developing Python-based solutions and a solid understanding of the Asterisk ARI interface, I am confident that I can seamlessly integrate your Telegram bot with the Asterisk server. I have already leveraged telegram APIs in past projects and utilizing python-telegram-bot or Telethon for your project will be no issue at all. I am fluent in python 3.10+ and proficient at onboarding existing projects so tying everything together will be smooth. What stands me out is my extensive understanding of not just coding but also solution design. Your requirement of a centralized configuration, well-commented code, and comprehensive documentation fits right into my best practices. My solutions are always scalable, high-quality, and optimized to guarantee efficient performance even under demanding circumstances. I would really appreciate an opportunity to showcase what I can do beyond just a pitch and turn your requirements into a working solution. These pledges are not mere placeholders - they represent my commitment to delivering exceptional quality work tailored to your real-world requirements while ensuring timely updates and maintaining clear communication throughout. I can't wait to hear from you so we can discuss further!
₹1.500 INR em 2 dias
0,0
0,0

Hi, This is a well-defined integration and I can help you build a clean bridge between your Telegram bot and Asterisk ARI. I’ve worked with APIs, automation flows, and bot-based systems, so handling Telegram commands and ARI event-driven logic will be straightforward. My approach: • Handle Telegram commands (/call <number>) using python-telegram-bot • Connect to Asterisk ARI and originate calls reliably • Play IVR prompts and capture DTMF inputs • Record the full interaction and store the output • Send recording or result back to Telegram chat • Keep all configuration (tokens, ARI credentials, paths) centralized and clean I’ll make sure the code is well-structured, easy to extend (for IVR changes), and runs smoothly on Ubuntu/Debian. I’ll also provide a simple README and demo proof of the full flow. I can start immediately. Quick question: Do you already have the IVR flow defined, or should I structure the DTMF handling logic as well?
₹15.000 INR em 5 dias
0,0
0,0

Hello, I can help build this Python bridge between your Telegram bot and Asterisk ARI. I’m comfortable working with Python 3.10+, Telegram bot frameworks, and event-driven scripting. Your required flow—triggering outbound calls from a Telegram command, handling IVR prompt playback, DTMF collection, recording the full call, and reporting the result back to the same chat—is clear and can be structured cleanly. I will organize the project with: • centralized configuration for ARI credentials, Telegram token, and prompt paths • well-commented Python code • modular IVR flow handling for easy extension • setup instructions / README • demo screenshots of the full workflow Since your dial-plan and ARI exposure are already prepared, I can focus on building a reliable Python-side event handler and bot integration. Looking forward to discussing the ARI application naming and event structure.
₹7.000 INR em 7 dias
0,0
0,0

Nagpur, India
Método de pagamento verificado
Membro desde abr. 5, 2026
₹600-1500 INR
$10000-20000 USD
₹1500-12500 INR
₹1500-12500 INR
$10-30 USD
₹1500-12500 INR
₹750-1250 INR / hora
₹600-1500 INR
₹1500-12500 INR
₹600-1500 INR
£750-1500 GBP
$30-250 USD
£250-750 GBP
$30-250 USD
$15-25 USD / hora
€12-18 EUR / hora
$10-30 USD
₹40000-150000 INR
$250-750 USD
£10-20 GBP