Overview

The Telegram for Freshchat app lets your customer service agents engage your customers via Telegram. This article elaborates on functionalities that are supported and getting started in your journey integrating Telegram with Freshchat. 


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: 


CategoryFormatMessage Direction Supported?
Message TypeTextIncomingYes
OutgoingYes
ImageIncomingYes
OutgoingYes
VideoIncoming No
OutgoingNo
AudioIncoming No
OutgoingNo
FilesIncomingNo
OutgoingNo
EmojiIncoming Yes
OutgoingYes
GIFsIncomingNo
OutgoingNo
StickersIncomingNo
OutgoingNo
AutomationBots
No
Structured MessagesArticlesBot to userNo
CarouselBot to userNo
ButtonsBot to userNo
Dropdown ListBot to userNo
Message EventsDeliveredIncomingNo
OutgoingNo
ReadIncomingNo
OutgoingNo
TypingIncomingNo
OutgoingNo
Consumer ProfileUser NameNo
User Image
No


Steps to 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.    Start a chat with BotFather by clicking on the “Start” button.

    3.    Type “/newbot” and follow the instructions to create a new bot. You will be asked to provide a name and username for your bot.

    4.    Once you have created the bot, BotFather will provide you with an API token. Copy this token, and save it for the following steps.


Step 2

On Freshchat, go to "Marketplace" and find the Telegram app. Please contact Swedbyte, the publisher of the app for installation assistance. Conversely, the link to the marketplace listing can be found here. Upon payment of the license fee, the team at Swedbyte will assist in the installation of the app.


Step 3 : Configure Telegram app

  1. Go to Marketplace apps -> Custom apps



            2. Configure app



Please find directions below to fill the above fields:


FieldDirections
Telegram Bot TokenPaste the token copied in Step 1.
Freshchat App IDThe Freshchat App ID can be found by going to Admin Settings->Chat Channels->Mobile SDK.
Freshchat API Token
The account API key can be found by going to Admin Settings->Website Tracking, Integrations and APIs->API Settings.
Freshchat ChannelConversations coming in via Telegram can be mapped to a specific topic on Freshchat. To know how to work with Topics, click here
Freshchat Group (Optional)All conversations coming in via Telegram can be routed to a specific group on Freshchat. To know how to work with groups, click here.
"Conversation Resolved" NotificationFill out the message that you wish to have sent to your customer once a conversation ends and is marked as "Resolved". 


Pricing

To know more about the Telegram for Freshchat app' pricing, contact the app publisher Swedbyte by clicking here.