Torhash
ActiveA shop that runs entirely inside Telegram — catalogue, orders and customers, managed by talking to it.
- Year
- 2026
- Stack
- Telegram Bot API, Mini apps, AI agents, Gemini on Vertex AI, FastAPI, PostgreSQL, React, Google Cloud Run
- Link
- torhash.app
Most small merchants here already sell in messengers: a shop of spices in Instagram direct, a home cosmetics maker with a Telegram channel, a building-materials store taking orders in Viber. They are not going to install a CRM. Torhash goes to them instead.
The owner talks to their shop the way they talk to a customer. A voice note, a photo, one sentence — and the agent turns it into a structured product, a price change, a discount, an answer about stock. The mini app exists for the cases where a form really is faster, not as the only way in.
Every shop gets its own Telegram bot, its own name and its own mini app, so the customer deals with the merchant’s brand and never sees the platform at all.
What the agent does
The owner describes the shop in plain words once. From then on the agent handles the routine:
- builds product cards from photos and voice notes, and keeps prices and stock current;
- answers customers in the owner’s tone of voice and takes orders inside the conversation;
- issues Nova Poshta shipping labels and follows the parcel;
- writes and publishes promo posts to the shop’s Telegram channel and Instagram;
- reports on sales when asked.
The owner decides, action by action, what the agent may do on its own and what needs a confirmation first. Nothing that touches money or prices goes out without one.
What it connects to
Telegram (shop bot, channel, card payments and Stars), Instagram Direct, Nova Poshta and Prom.ua. The point is not to replace the channels a merchant already has, but to run them from one place.
How it is built
A FastAPI modular monolith on Google Cloud Run, PostgreSQL underneath, Gemini on Vertex AI as the agent runtime. Two small React mini apps: one for the owner, one storefront for buyers. Bot tokens and customer data are envelope-encrypted with Cloud KMS. Every action the agent takes is written to an audit log, and each conversation turn has a hard ceiling on cost and tool calls.
Stage
Closed beta in Ukraine, invite-only. There is no self-serve signup yet; access is granted from the waitlist on the landing page. The admin bot is live and public: @torhash_app_bot.
The product and its landing page are in Ukrainian. An English version of the landing is at torhash.app/?lang=en.