The Fundamentals

Getting Started with Chatgram

What Chatgram is, how the end-to-end flow works, and how to get from zero to your first ticket in minutes.

Almost every website has a “Contact us” section: a way for visitors to send questions, bug reports, feedback, or support requests. Chatgram is that bridge. But instead of piling messages into yet another inbox you rarely check, Chatgram delivers every message straight to you on Telegram, where you already spend your day.

In one sentence: Chatgram lets your website visitors send you a message, and you receive and reply to it from Telegram, with an optional AI assistant that can draft or even send replies for you.

Chatgram is designed to be easy to install and easy to use. It works on plain HTML pages, JavaScript web apps, native mobile apps, browser extensions, WordPress sites, and Shopify stores.

Chatgram connects three parties: visitors (who send messages), the Chatgram bot on Telegram (which carries the messages), and admins / agents (who reply).

Here’s the full lifecycle:

  1. A visitor submits the form on your website or app (email + title + message + category).
  2. Chatgram figures out which website the message belongs to, automatically from the domain (for websites) or from your public key (for apps and extensions).
  3. The message becomes a ticket and is pushed to the site’s admins on Telegram as a card showing the ticket code, website, sender, category, title, and message.
  4. You reply from Telegram (or from the web admin panel). Chatgram emails your reply to the visitor from a support address, so the visitor gets a normal email, no Telegram required on their side.
  5. If the visitor replies to that email or opens the form again, the conversation continues on the same ticket, floating it back to the top of your list.

Chatgram is built for anyone who runs a website, app, or online store and needs to hear from their visitors, but doesn’t want to babysit a separate support inbox. Common users include:

  • Solo founders and indie hackers who live on Telegram already
  • Small teams and agencies that want a shared inbox without adopting Zendesk or Intercom
  • Shopify and WordPress store owners who need a lightweight contact channel that just works
  • App and browser extension developers who need in-product feedback without building it themselves
  • Support teams who want AI to draft replies from a real knowledge base

If you check Telegram anyway, Chatgram takes the friction out of “responding to customers”.

For your visitors, Chatgram is invisible until they need it. A small chat / contact button appears in the corner of your site (or app). They tap it, and see a short form asking for:

  • Their email address (so you can reply)
  • A title or subject
  • Their message
  • A category (for example bug, support, or account)

They hit send, get a confirmation on screen, and move on. Later, they receive your reply in their normal email inbox, from your support address. They never see Telegram. They don’t need a Chatgram account. They don’t install anything.

As the site owner or a team agent, every incoming message arrives instantly as a ticket in your Telegram chat with the Chatgram bot. The ticket is a neatly formatted card that shows:

  • The ticket code (e.g. #a1b2c3d4)
  • Which website it came from
  • The sender’s email and optional name
  • The category (bug, support, account, etc.)
  • The title and full message

You tap Reply, type your answer, and Chatgram emails it back to the visitor from your support address. No context switching, no tabs, no separate app. You can also work from the web admin panel if you prefer a full dashboard view.

No. Only you (the site owner / team) use Telegram. Visitors just fill in the contact form on your site and receive replies by email like any other support conversation.

This is the entire point of Chatgram: you get the speed and mobility of Telegram on your side, and your visitors get a normal, familiar email experience on theirs.

No. Visitors do not create a Chatgram account. They fill in the contact form (email + title + message + category) and hit send. That’s the entire flow on their side.

Only you and your team members have Chatgram accounts.

Chatgram meets your visitors wherever your product lives:

  • npm package (chatgram-widget): for JavaScript / web apps, HTML pages, and mobile apps
  • Embed form: paste a snippet into any page
  • WordPress plugin: install from the WordPress plugin store
  • Shopify app: install from the Shopify App Store
  • Chrome extension: add support to a site or tool via the browser

Behind the scenes, Chatgram groups these into a few platform types: web (which covers web apps, mobile apps, and browser extensions), wordpress, and shopify. You don’t need to worry about these labels; they just help the admin panel show the right badge for each of your sites.

Setup takes about 5 to 15 minutes for a typical website, depending on which channel you’re using:

  • WordPress: install plugin, connect, done, roughly 5 minutes
  • Shopify: install app, configure, done, roughly 5 minutes
  • Plain website via npm: verify domain, install package, initialise, roughly 10 to 15 minutes
  • Mobile app or extension: verify a domain, grab the public key, hand to your developer, longer if you don’t have a domain yet

Most of the time is spent on domain verification (adding a DNS record) which can be instantaneous or take a few minutes depending on your DNS provider.

Go to chatgram.brandid.app/register to create your account. You have two options:

  • Email-first signup: register with just an email address, use the web admin panel, and attach Telegram later.
  • Telegram-first signup: verify a domain first, then start the Chatgram bot from a deep link, which creates and links your account in one step.

Either approach works. If you’re not sure, email-first is the quickest way to just poke around the admin panel and see what Chatgram feels like.

Back to Help Center