Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Lines of code | 987 |
Technical Name |
kyivstar_telegram_bot |
License | LGPL-3 |
Website | https://kyivstar.tech |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Lines of code | 987 |
Technical Name |
kyivstar_telegram_bot |
License | LGPL-3 |
Website | https://kyivstar.tech |
Telegram Integration for Odoo
Connect your business with customers through Telegram messaging
Overview
The Telegram Integration module seamlessly connects your Odoo ERP system with the popular Telegram messaging platform, enabling real-time communication with your customers or clients through a dedicated Telegram bot.
This integration provides a powerful two-way communication channel, allowing your team to manage customer inquiries directly from Odoo, while customers can easily reach your business through Telegram.

Telegram bot seamlessly integrated with Odoo's interface
Key Features

Easy Bot Setup
Configure your Telegram bot with just a few clicks. Simply enter your bot token from BotFather, set up webhook URL, and you're ready to go. The module handles all the complex webhook setup automatically.

Automated Customer Registration
When customers interact with your Telegram bot, their information is automatically stored and linked to your Odoo contacts. This creates a seamless connection between Telegram users and your CRM system.

Two-way Messaging
Communicate with customers directly from Odoo's familiar interface. Messages sent from Odoo appear in the customer's Telegram app, and replies come back to your Odoo inbox in real-time.


Integrated with Odoo Chatter
Start Telegram conversations directly from any Odoo record using the chatter integration. A convenient Telegram button allows your team to initiate conversations with customers without leaving Odoo.

Automatic Chat Management
Configure auto-closing of inactive conversations to keep your system organized. Set a custom inactivity period after which conversations are automatically marked as closed.
How It Works

Simple configuration interface for setting up your Telegram bot

Conversation flow between Odoo and Telegram

Telegram user information integrated with Odoo contacts
Benefits
Enhanced Customer Experience
Allow customers to reach you through their preferred messaging platform, providing a convenient communication channel they already use daily.
Increased Response Speed
Real-time notifications ensure your team can respond quickly to customer inquiries, improving satisfaction and conversion rates.
Unified Communication
Centralize all customer conversations in one place, regardless of the communication channel, for better team coordination.
Better Customer Data
Automatically collect and store customer information from Telegram interactions, enriching your CRM database with minimal effort.
Operational Efficiency
Streamline customer support operations by managing all Telegram conversations directly from your familiar Odoo interface.
Modern Communication
Stay current with modern communication trends by offering Telegram as a contact option for your customers.
Technical Information
Requirements
- Odoo 17.0 or higher
- Python 3.10 or higher
- pyTelegramBotAPI Python package
- HTTPS-enabled Odoo server (required for Telegram webhooks)
Module Dependencies
- base
- contacts
Frequently Asked Questions
How do I create a Telegram bot?
You can create a Telegram bot by talking to the BotFather on Telegram. Search for @BotFather in Telegram, start a chat, and follow the instructions to create a new bot. You will receive a token that you can use in this module.
Does my Odoo server need to be accessible from the internet?
Yes, for the webhook functionality to work, your Odoo server must be accessible from the internet with a valid HTTPS certificate. This is a requirement from Telegram for security reasons.
Can multiple users manage the Telegram conversations?
Yes, you can assign multiple operators to the bot who will have access to all Telegram conversations. This allows your entire support team to handle customer inquiries.
What happens if a customer sends a message when all operators are offline?
The message will still be received in Odoo and will be waiting in the inbox for when operators are available. You can set up email notifications for new messages if needed.
Can I customize the bot's responses?
The current version offers basic customization. For fully customized responses and workflows, consider consulting with our team for additional development.
Support
For any questions or assistance with the Telegram Integration module, please contact our support team:
- Email: support@kyivstar.tech
- Website: https://kyivstar.tech
Please log in to comment on this module