Skip to content

Connect Perplexity to Telegram

Telegram is on your phone all day, and Perplexity can research almost anything with sources. Connecting them gives you a research assistant in a chat: a news briefing each morning, answers to questions you send, and post drafts ready to copy.

Build your own

Build any Perplexity and Telegram automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Perplexity and Telegram in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Limit the bot to my user ID and keep answers under 200 words unless I ask for more.

Each morning at 7am, send me a briefing on my three saved topics with sources.

Use cases

Why people connect Perplexity and Telegram

How the two apps work together

  • Messages to your Telegram bot arrive instantly through its webhook.
  • The script asks Perplexity and gets an answer with sources.
  • It replies in Telegram, splitting long answers into several messages.
  • People who want answers on mobile

    A question to a Telegram bot returns a sourced answer from Perplexity. Research from anywhere.

  • Traders following markets

    A morning Telegram brief covers market news with sources. Updates arrive before trading.

  • Creators drafting posts

    A topic sent to the bot returns a researched draft. Content starts with facts.

  • Teams sharing a research bot

    A group bot answers questions for everyone. Research is shared.

More apps

Perplexity, Telegram and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Question log

Log every question and answer from my Telegram research bot to a Google Sheet.

Save answers

When I reply "save" to an answer, add it to my Notion research database.

Post a summary

When I reply "post" to an answer, write an X post from it and publish it.

Setup

Connect Perplexity and Telegram once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

Perplexity

AI / Search LLM

  1. Open the Perplexity API Portal at console.perplexity.ai and choose the project that should pay for the calls.
  2. Go to API Keys and generate a new key. It starts with pplx-.
  3. In the ClickRuntime dashboard, open Connections & secrets and save the key as a secret for Perplexity.

Telegram

Messaging

  1. In Telegram, open a chat with @BotFather and send /newbot.
  2. Choose a name and a username for your bot, then copy the token BotFather sends (it looks like 123456:ABC-...).
  3. Open your new bot and press Start, so it is allowed to message you. For groups or channels, add the bot and give it admin rights if it should post or delete.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the bot token.

FAQ

Questions about connecting Perplexity and Telegram

Do I need to build a bot?
You create one in a minute with Telegram's BotFather and save its token in your ClickRuntime dashboard. Then start a chat with it so it can message you.
Can other people use my research bot?
Only if you allow them. By default it answers your own chat and ignores everyone else, so your Perplexity credits are not used by strangers.
Are sources included?
Yes. Messages end with the links Perplexity used.
What about long answers?
Telegram messages are limited in length, so long answers are trimmed or split into several messages.
Can it keep context in a conversation?
Yes. The script can keep the last few messages in state and send them with the next question.
Can I change the briefing topics?
Yes. Send a command such as /topics to update them.
Does it work in groups?
Yes. Add the bot to a group and it answers there.

Tell your assistant what Perplexity and Telegram should do together

Free plan. No credit card.