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:

  1. Pre-requisites
  2. Features
  3. Configure Telegram for Freshchat app
  4. Pricing

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 TypesTextIncomingYes
OutgoingYes
ImageIncomingYes
OutgoingYes
VideoIncomingNo
OutgoingNo
AudioIncomingNo
OutgoingNo
FileIncomingNo
OutgoingNo
EmojiIncomingYes
Outgoing
GIFsIncomingNo
OutgoingNo
StickersIncomingNo
OutgoingNo
AutomationBotsBot to userNo
Structured MessagesArticlesBot to userNo
CarouselBot to userNo
ButtonsBot to userNo
Dropdown ListBot to userNo
Message EventsDeliveredIncomingNo
OutgoingNo
ReadIncomingNo
OutgoingNo
TypingIncomingNo
OutgoingNo
Consumer ProfileUser 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

  1. Open the Telegram app and search for the BotFather bot.
  2. Click Start to initiate a chat with BotFather.
  3. Type “/newbot” and follow the instructions to create a new bot. Enter a name and username for your bot.
  4. 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

  1. Go to Admin > Marketplace apps > Custom apps.
  2. 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.