Operations system · Instagram to Telegram

One systeminstead ofseven tabs.

Someone writes to the Instagram account. VN Hub answers in the same thread, moves the conversation to Telegram, and files whatever they buy against the message that started it. It runs on one brand’s own professional account, for one brand.

Channels
Instagram → Telegram
API
Instagram API with Instagram Login
Accounts
One — the operator's own
Operator
Studio 1804 FZE LLC
In production since
May 2026
By the numbers
0
Instagram account
0
payment providers reconciled
0
sections in the product
0
jobs on a timer
01 — How it works

A message arrives. The sale that follows stays attached to it.

  1. 01

    Someone writes first

    A direct message, a reply to a story, or a comment under one of the account's own posts. Nothing happens until the word СИГНАЛ appears in it.

  2. 02

    The hub answers in the same thread

    It sends the link that was asked for, then a Telegram link carrying that person's id.

  3. 03

    The conversation moves to Telegram

    Products, questions, checkout. Same brand, in a place built for the rest of the conversation.

  4. 04

    The payment lands on the message that started it

    When the webhook arrives, the order is filed against that first message, so nobody has to reconstruct the path a month later.

02 — The work

What you stop doing by hand.

Answering the same question at midnight

Support runs on an agent called Mark. He works 9:00 to 21:00 European time, and whatever came in overnight gets answered first thing in the morning, in the order it arrived. Before he tells anyone their access is on the way he checks whether it actually went out, and he can correct a mistyped email himself. When he can't tell, he asks Vladimir instead of guessing, then pings him again if nothing comes back in a couple of hours.

Chasing a checkout nobody finished

An unpaid order sits as pending. About four hours later a reminder goes out, and another one the next day. Each one re-reads the order first, so nobody gets chased for something they already paid for. It goes by Telegram, email or Instagram, whichever that person actually uses.

Sending access out a second time

The storefront hands over access when the payment clears. The hub does it again from its own side, because sending the same welcome twice is cheaper than finding out on Monday that it never went.

Working out what the payment providers kept

Stripe fees are read off the charge itself, Prodamus reports its commission with the payment, and the agent's percentage goes on top of both. Finance shows gross, fees and net by month. It never adds up with revenue, because that would be the same euros counted twice.

Converting currencies in a spreadsheet

Money lands as roubles or euros, whatever it was actually paid in. Anything else gets converted at the door, with the original amount and the rate kept on the order. Nothing in the product is ever the sum of two currencies.

Switching it all off when you go quiet

Four switches on the dashboard: the Telegram funnel, the Instagram keyword, the checkout reminders, the AI answers. They work separately, and none of them closes the route to a human.

The record

Every payment still knows which message it came from.

Instagram, Telegram and three payment providers all write into the same record. Nothing here is reconstructed from memory at the end of the month.

03 — Inside

Sixteen sections, one job each.

Overview
What has happened since this morning, and the four switches.
Orders
Every sale, where it came from, and what state it is in.
Customers
Who bought, how often, in which currency.
Finance
What the payment providers kept, month by month.
Support
Tickets, what Mark answered, and what he passed on.
Calendar
The week ahead against the hours you are actually free.

Ten more sit behind those: the checkout reminders, the mailings, the funnel map, the timers, the Telegram and Instagram wiring, every bot text exactly as it will be sent, the full contact list, the log and the settings.

04 — Data & permissions

What we ask Instagram for.

Three permissions

instagram_business_basic identifies the connected account. instagram_business_manage_messages receives the keyword and sends the reply into the same thread. instagram_business_manage_comments finds the keyword in a comment under the account’s own post and answers that person privately. We ask for nothing else.

Whose data this is

People who wrote to the account first. We keep their Instagram-scoped id, the conversation, and the order it turned into. No follower lists, no media, and nothing at all from accounts that never messaged us. Data is hosted in the EU (Amsterdam).

How it ends

Remove the app in Instagram settings and the record goes, usually within minutes. Sending DELETE in the conversation or writing to hello@vladimirnikandrov.com does the same within 30 days. Accounting records stay, with the contact details stripped out. All three routes are written out on the data deletion page.

For app review

App details carries the app id, every permission with the endpoint behind it, and the steps to walk the whole flow yourself. The policy is on Privacy, the rules of use on Terms, and erasure on Data deletion. All four are also at the bottom of every page.

05 — Operator

Who runs it.

Legal name
Studio 1804 FZE LLC
TRN
105221788000001
Licence
4423789.01
Contact
hello@vladimirnikandrov.com

Business Center, Sharjah Publishing City Free Zone, Sharjah, United Arab Emirates. Built on Meta’s Instagram Platform, using the Instagram API with Instagram Login.