Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

LeadStream Bot (Integration of Telegram with CRM "KeyCRM" via API.)

A Telegram bot has been created that automatically collects applications from clients and sends them to the CRM system KeyCRM. The main goal is to simplify the process of obtaining contacts from potential clients and make it fully automated. After launching the command /start, the bot greets the user and offers to click the "Leave a request" button. After clicking, the bot sequentially asks for three main fields: first name and last name, phone number in the format +380… (with basic correctness verification), and email address (checking for the presence of the @ symbol). After entering all the data, the bot forms a JSON request and sends the information to the CRM KeyCRM via its API using the POST method. In case of successful receipt of the application, the user sees the message "Great! Your application has been accepted, we will contact you soon," and in case of an error - "Oops, something went wrong, please try again later."

The bot is implemented in Python using the python-telegram-bot library, with the logic structured into functions for each stage (collection, verification, sending, responses). Error handling is performed through try/except, and basic logging is provided for diagnostics. As a result, a fully functional Telegram bot has been created that accepts applications from users, verifies the entered data, and automatically adds information to the CRM system, notifying the client of the result.
Work details
Budget 52 USD
Added 6 November 2025
113 views
Freelancer
Maksim Lesko
Ukraine Kyiv
No reviews

Available for hire Available for hire
On the service 10 months 26 days