The Telegram app for Freshchat app enables your agents to engage with your customers via Telegram. This article elaborates on the functionalities supported by the Telegram integration with Freshchat.
The article includes the following sections:
Pre-requisites
The following are necessary to get started with the Telegram for Freshchat app:
- A Telegram account
- A Telegram Bot API key to enable communication between Freshchat and the Telegram bot.
- API token/App-ID from Freshchat.
Features
The table below provides an overview of all the supported message types, automation, structured message formats, message events, and consumer profiles:
Message Types | Text | Incoming | Yes |
Outgoing | Yes | ||
Image | Incoming | Yes | |
Outgoing | Yes | ||
Video | Incoming | No | |
Outgoing | No | ||
Audio | Incoming | No | |
Outgoing | No | ||
File | Incoming | No | |
Outgoing | No | ||
Emoji | Incoming | Yes | |
Outgoing | |||
GIFs | Incoming | No | |
Outgoing | No | ||
Stickers | Incoming | No | |
Outgoing | No | ||
Automation | Bots | Bot to user | No |
Structured Messages | Articles | Bot to user | No |
Carousel | Bot to user | No | |
Buttons | Bot to user | No | |
Dropdown List | Bot to user | No | |
Message Events | Delivered | Incoming | No |
Outgoing | No | ||
Read | Incoming | No | |
Outgoing | No | ||
Typing | Incoming | No | |
Outgoing | No | ||
Consumer Profile | User Name | No | |
Image | No |
Configure Telegram for Freshchat app
Follow the steps below to configure the Telegram for Freshchat app.
Step 1: Configure Telegram bot
- Open the Telegram app and search for the BotFather bot.
- Click Start to initiate a chat with BotFather.
- Type “/newbot” and follow the instructions to create a new bot. Enter a name and username for your bot.
- Once you create the bot, BotFather will provide an API token. Copy this token, and save it for the following steps.
Step 2: Install Telegram app via Swedbyte (App publisher)
Go to Freshchat Marketplace and search for the Telegram app.
Please contact Swedbyte, the publisher of the app, for installation assistance. You can also find the app on Freshworks Marketplace. Once you pay the license fee, the Swedbyte team will assist you with the app installation.
Step 3: Configure Telegram app in Freshchat
- Go to Admin > Marketplace apps > Custom apps.
- Click on the Settings icon and then click Configure.
Enter the details for the following fields:
- Telegram Bot Token: Paste the token copied from step 1.
- Freshchat App ID: Enter the Freshchat App ID. You can find the APP ID under Admin Settings > Channels > Mobile SDK.
- Freshchat API Token: Enter your Freshchat API key. You can find the API key under Admin Settings > Marketplace and Integrations > API settings.
- Freshchat Channel: Select a Freshchat Channel to map all the incoming conversations to a specific topic on Freshchat. To know how to work with Topics, click here.
- Freshchat Group (optional): Select a group within your Freshchat account to route all conversations from Telegram to a specific group.
- Conversation Resolved Notification: Enter the message you wish to send your customer once a conversation ends and is marked as "Resolved".
Pricing
To learn more about the pricing for Telegram for Freshchat, contact Swedbyte.