← All Telegram MCP connectors

Perplexity · Perplexity AI

Perplexity Telegram MCP — Telegram in your research

Attach Entergram as an MCP connector in Perplexity and bring your real Telegram account into your research workflow — surface missed messages, waiting clients and cold leads without leaving Perplexity.

MCP server URL https://mcp.entergram.com/mcp

Perplexity's connectors can attach external MCP servers to your workspace. Add Entergram's and Perplexity can pull your real personal Telegram account into a query — OAuth-secured, with no bot, no code and no API keys to manage.

Paste-ready configuration

Perplexity → Settings → Connectors → Add MCP server
https://mcp.entergram.com/mcp

Ask Perplexity things you could never ask Telegram

With your personal account connected, Perplexity can analyze every chat alongside your research. Try prompts like:

  • “What have customers said about pricing, and in which chats?”
  • “Compare our churn complaints against what reviewers say online.”
  • “Rank feature requests by how many separate people asked.”
  • “Build me a dossier on this contact before the call.”
  • “Which open tickets are actually duplicates of each other?”
  • “What did I promise this client, and did I ever follow through?”

Connect Perplexity in 3 steps

Works with Perplexity MCP connectors.

  1. 01

    Copy your MCP URL in Entergram

    Inside Entergram, go to Settings → Workspace → Connectors → MCP and copy your server URL. Perplexity asks for it at the moment you create the connector, so have it ready first.

  2. 02

    Add the connector in Perplexity

    In Perplexity, open Settings → Connectors and add a new MCP server with the Entergram URL: https://mcp.entergram.com/mcp.

  3. 03

    Authorize and ask

    Press Connect, authenticate with Entergram, and confirm the permissions. Perplexity can then cite your own conversations alongside its web sources.

Setting it up on each plan

Pro and Max

Settings → Connectors → + Custom connector → Remote. Name it Entergram, paste the endpoint, leave authentication on OAuth — there is no client ID or secret to generate because the login is discovered from the server. Acknowledge the risk notice, click Add, then open the connector card and sign in to finish the handshake.

Enterprise

An admin does the setup once under Enterprise settings → Connectors: switch on Allow members to add custom connectors, add the same remote entry, and toggle it on for the organization. Members then find Entergram under Custom in their own settings and authorize individually, so every query stays attributable to the person who ran it.

Inside a Space

A connector that exists is not a connector that gets used. Put a line in the Space's custom instructions telling Perplexity to reach for Entergram whenever a question concerns your Telegram chats, contacts or tickets. A research Space set up that way stops searching the open web for answers that are sitting in your own conversations.

Questions where the answer is in your chats

Perplexity's habit is to gather sources and then attribute claims back to them. Point it at Entergram and the sources become conversations: it pulls history through tool calls, reasons across threads, and tells you which chat each part of the answer came from.

You ask

«What did customers actually say about the price increase — quote them and tell me where each quote is from.»

Tools called

entergram_list_workspace_chatsentergram_list_messagesentergram_get_message

You get

The synthesis job it is built for. It sweeps the workspace view, reads the relevant stretches of history, and pulls individual messages back so it can quote them exactly. You end up with an argument that has receipts — every claim attached to a named chat and a timestamp you can open and check yourself.

You ask

«Three clients mentioned a competitor this month. Who, in what context, and what were they comparing us on?»

Tools called

entergram_list_messagesentergram_get_contact

You get

Half the answer comes from your chats and half from the open web, which is the combination Perplexity exists for. It finds the mentions, resolves who made them, and can then go research the competitor in the same thread — so the comparison your customer drew gets checked rather than simply repeated back to you.

You ask

«Rank the feature requests coming out of the community groups by how much support they got.»

Tools called

entergram_list_groupsentergram_list_messagesentergram_get_message_reactions

You get

Reactions are the vote count nobody counts. It reads each group's history, clusters the asks that are really the same ask worded three ways, and weighs them by the reactions they attracted — turning a scroll-back full of noise into a ranked list you could take into a roadmap meeting.

You ask

«I have a call with Dana in ten minutes. Brief me.»

Tools called

entergram_get_contactentergram_list_contact_shared_groupsentergram_list_chat_tickets

You get

A dossier assembled in the time it takes to find the meeting link: who they are, which communities you both sit in, what support tickets are open against their account, and what was last promised to them. The overlap lookup is the part that surprises people — shared groups are where the warm intro usually hides.

You ask

«Are any of these open tickets describing the same underlying bug?»

Tools called

entergram_list_ticketsentergram_get_ticketentergram_list_ticket_comments

You get

Deduplication by meaning rather than by title. It opens the queue, reads the bodies and the internal comment trails, and groups the ones whose symptoms line up. Five separate reports collapse into one root cause, with the ticket numbers listed so a human still does the merging.

You ask

«Find where we promised a discount to this account, and who said it.»

Tools called

entergram_list_chatsentergram_list_messagesentergram_list_members

You get

An audit-trail question. It locates the commitment in the history, resolves the sender to a teammate instead of a numeric ID, and reports the wording as it was actually written. Useful when a renewal conversation turns on something somebody typed into a Telegram thread nine months ago.

What Perplexity can do with your Telegram

  • Synthesize an answer across many chats at once
  • Attribute every claim back to the conversation it came from
  • Compare what customers say against what the web says
  • Rank feature requests by how often they recur
  • Assemble a dossier on a contact before a call
  • Trace commitments you made and never closed out

What the connector puts in reach

Once authorized, Entergram contributes 70 tools across 9 groups to whatever Perplexity already has available. They sit alongside its web search rather than replacing it, so one answer can draw on your ticket queue and a public changelog at the same time — and the names below are what you will see it calling in the steps panel.

Accounts & workspace

5 tools

Identity and scope discovery. Every message call needs an account_id from list_accounts first — an AI client that skips this step will address the wrong Telegram account.

  • entergram_get_me
  • entergram_list_accounts
  • entergram_get_workspace
  • entergram_get_member
  • entergram_list_members

Chats & discovery

8 tools

Finding conversations. The workspace views carry CRM state (tickets, comments, custom fields); the live views carry current Telegram transport state and unread counts.

  • entergram_list_chats
  • entergram_get_chat
  • entergram_list_live_chats
  • entergram_get_live_chat
  • entergram_list_workspace_chats
  • entergram_get_workspace_chat
  • entergram_update_workspace_chat
  • entergram_get_chat_management

Messages

9 tools

Reading and writing message history, including edits, forwards and reactions. Sending is scoped per account, so nothing is global across your connected accounts.

  • entergram_list_messages
  • entergram_get_message
  • entergram_send_message
  • entergram_send_media_message
  • entergram_edit_message
  • entergram_delete_message
  • entergram_forward_messages
  • entergram_get_message_reactions
  • entergram_set_message_reactions

Contacts

3 tools

Who you are talking to, and where else you overlap with them. Shared-groups lookup is what makes questions like “which of my leads are in the same community?” answerable.

  • entergram_list_contacts
  • entergram_get_contact
  • entergram_list_contact_shared_groups

Tickets

10 tools

Full support-desk control: open, assign, prioritise, comment and close. Tickets link back to the chat they came from, so an AI client can move from conversation to queue in one step.

  • entergram_list_tickets
  • entergram_get_ticket
  • entergram_create_ticket
  • entergram_update_ticket
  • entergram_delete_ticket
  • entergram_list_chat_tickets
  • entergram_list_ticket_comments
  • entergram_create_ticket_comment
  • entergram_update_ticket_comment
  • entergram_delete_ticket_comment

CRM custom fields

11 tools

Your pipeline schema. Read the columns before writing values — checkboxes take booleans, multiselects take arrays of option values, dates take ISO 8601 strings.

  • entergram_list_custom_columns
  • entergram_get_custom_column
  • entergram_create_custom_column
  • entergram_update_custom_column
  • entergram_delete_custom_column
  • entergram_list_custom_column_options
  • entergram_create_custom_column_option
  • entergram_update_custom_column_option
  • entergram_delete_custom_column_option
  • entergram_get_chat_custom_fields
  • entergram_patch_chat_custom_fields

Ticket custom fields

9 tools

The same schema control for the ticket side — categories, severities, SLA tiers and anything else your desk tracks beyond status and priority.

  • entergram_list_ticket_custom_columns
  • entergram_get_ticket_custom_column
  • entergram_create_ticket_custom_column
  • entergram_update_ticket_custom_column
  • entergram_delete_ticket_custom_column
  • entergram_list_ticket_custom_column_options
  • entergram_create_ticket_custom_column_option
  • entergram_update_ticket_custom_column_option
  • entergram_delete_ticket_custom_column_option

Internal notes

4 tools

Comments on a chat that your customer never sees. Useful for letting an AI client leave its reasoning behind for a human teammate to pick up.

  • entergram_list_chat_comments
  • entergram_create_chat_comment
  • entergram_update_chat_comment
  • entergram_delete_chat_comment

Groups & channels

11 tools

Creating and administering Telegram groups and channels — membership, permissions, privacy and info — plus a raw command escape hatch for the rest.

  • entergram_list_groups
  • entergram_get_group
  • entergram_list_group_members
  • entergram_create_group_chat
  • entergram_create_channel
  • entergram_invite_chat_members
  • entergram_remove_chat_member
  • entergram_update_chat_info
  • entergram_update_chat_permissions
  • entergram_update_chat_privacy
  • entergram_run_chat_command

Scope, consent and revocation

Adding the connector does nothing by itself. The connection only becomes live when you open the card and complete an OAuth login against Entergram. Perplexity AI never handles your Telegram phone number or session — those never leave Entergram's side. The scope set attached to your authorization decides how much of the tool list it can really use.

Read-only personal agent
Any member can create one, and for a research workflow it is usually all you want. Reading workspace, accounts, contacts, chats, messages and tickets is precisely the surface a synthesis question needs, and the only writes it permits are custom-field values on chats that already belong to you.
Full-scope workspace connector
Reserved for owners and admins. It unlocks the write side — sending, ticket updates, workspace-wide custom fields, group administration — and is shared with the team rather than held by one person. Worth being deliberate about: a connector that can answer questions carries less risk than one that can also act on them.
Revoking from either end
Disconnect Entergram from the connector list in Perplexity, or revoke the client in Entergram under Settings → Workspace → Connectors → MCP. Either ends the session at once. On Enterprise, revoking your own authorization does not remove the organization's connector — an admin handles that side separately.

Honest boundaries

None of these are bugs. They are what the connector is, and what it is not.

  • The free plan cannot add custom connectors at all. Pro, Max or Enterprise is the floor, and on Enterprise an admin has to allow member-added connectors before the option exists.
  • Entergram gates MCP behind its Pro plan. Both sides have to clear their respective bar before a single tool call succeeds.
  • Perplexity decides when to use a connector. If it answers from the web when the answer was in your chats, that is a routing decision, and the fix is a custom instruction in the Space rather than a rephrased question.
  • Citations resolve to conversations, not to public URLs. A claim sourced from Entergram points at a chat and a message that only your workspace can open — excellent internally, not something you can drop into a public write-up as a link.
  • Answers are a snapshot of the moment you asked. Nothing re-runs on its own, so a thread from Monday still reflects Monday's inbox until you ask it again.
  • It inherits your Telegram visibility exactly. A channel you were never in returns nothing, however the question is phrased.

Fixing a Perplexity connection

There is no option to add a custom connector
The account is on the free plan, or it is an Enterprise seat where allowing member-added connectors has not been switched on. Only a plan upgrade or an admin change makes the option appear — nothing about the URL will help.
It answers from the web and never touches your chats
Confirm Entergram is selected under Connectors in the + menu beside the search box, then add a custom instruction to the Space naming the kinds of questions that belong to it. Without that nudge, searching is its default reflex.
An Enterprise member sees the connector but gets no data
The admin's setup and the member's authorization are separate steps. Each person opens Settings → Connectors, clicks Entergram under Custom, logs in with their own Entergram account and allows access before any tool call resolves for them.
The endpoint is rejected as invalid
Paste it into a plain text field first and look for a space on the end — copying out of a chat message or a PDF picks one up more often than you would expect. It has to be the HTTPS remote form; nothing local is accepted.
Tool calls fail with 403
Check the workspace plan includes MCP, then check what you are asking for. Research questions run happily on a personal agent, but anything that writes needs owner or admin rights and a workspace connector behind it.
The connector stops responding after a few days
The OAuth token has expired. Open the Entergram card in Settings → Connectors and sign in again — the server URL is already saved, so it is one approval, and any Space instructions you wrote stay exactly as they were.

Perplexity + Telegram FAQ

Does Perplexity support MCP connectors?
Yes. Add the Entergram MCP URL as a connector in Perplexity’s settings and authorize via OAuth.
Is this a Telegram bot?
No. Entergram connects your real personal Telegram account through a hosted MCP server — Perplexity works with your actual chats.
Is it secure?
Yes. OAuth 2.0 with scoped permissions; you control what Perplexity can access and can revoke it anytime.
Can I use this inside a research thread?
Yes. Once connected, you can pull Telegram context into the same thread where you research — for example, cross-referencing a client's messages with what you're looking up.

Perplexity Telegram MCP — Telegram in your research