Telegram

Telegram is a cloud-based messaging application which can be used over all mobile devices and desktops. It is well known for its strong data security features through message encryption, speed, simplicity, and open APIs.  With over 400 million users globally, Telegram is considered to be one of the most popular and powerful messaging applications.

You can read more general information about Telegram in their FAQs.

Telegram Spec

Telegram can be set up to use automated chatbots using Infobip Answers and the Telegram Bots API, and can be used as a direct chat platform using Conversations if customers need to talk to a human. You can read more about these options in Messaging Types

All messages, commands and requests are processed Telegram end, which handles communication with the Telegram API, and sent over to Infobip. Infobip processes messages in Answers and/or Conversations and sends them back to Telegram over a simplified HTTP interface.  

You can read more information in Technical Specifications

Features

Devices


Available to download and use on any device, which supports full synchronization to keep an eye on your account on whichever your desired device, including desktop.

Messages


Use the vast array of messages and content options to exchange with your customers and vice-versa. Including text messages, photos, files, audios, and videos.

Bot Integration


Easily integrate Telegram bots with Infobip Answers to create a seamless flow of automated communication all in one platform.

Security


More secure that some other chat apps using encryption, secret chats, self-destruct messages, and forwarding prevention.

Keyboards (COMING SOON)


Create custom keyboards to appear on the customer’s app to make chat and option selection as far and comprehensible as possible. (COMING SOON)

Payments (COMING SOON)


Accept super-fast payments directly in your chat with your customer and generate and send the receipt straight back to them. (COMING SOON

Available Solutions

 conversations-iconConversations   answers-iconAnswers

Demo

This content is coming soon

Technical Specifications

Telegram is an open-source chat app any anyone can check its source codeprotocol, verifiable builds and API. It is more secure than some messengers using an array of security features, which you can read more about in Telegram security FAQs.

Telegram Tech Specs

Telegram uses MTProto protocol in order to ensure client-server encryption in Telegram cloud chats. The protocol is designed for access to a server API from applications running on mobile devices. The protocol is subdivided into three virtually independent components: 

High-level (API query language): The method whereby API queries and responses are converted to binary messages. The client and the server exchange messages inside a session. The session is attached to the client device rather than a specific Websocket/HTTP/HTTPS/CTP connection. In addition, each session is attached to a user key ID by which authorization is accomplished.  

Cryptographic (authorization): The method by which messages are encrypted prior to being transmitted through the transport protocol. Prior to a message being transmitted over a network using a transport protocol, it is encrypted as follows: A user key together with the message key defines an actual 256-bit key which encrypts the message using AES-256 encryption.  

Transport: The method for the client and the server to transmit messages over another existing network protocol, such as HTTP, HTTPS, TCP, UDP. 

You can read more about protocols at Telegram Protocols

Before Getting Started

Before getting started, make sure you are familiar with the Terms of Service and Privacy Policy for Telegram. You will need to have an Infobip account to start setup. Please log in or register for an account to continue setup.