nikam.dev
Live · Support · Web chat

Customers write in their language, you answer in yours. Even from Telegram, without opening a laptop.

An own support chat in place of Intercom or Freshchat, with no per-agent fee. A customer's message is translated on arrival, the answer goes out in the customer's language, and you can reply straight from Telegram. AI suggests replies and fixes the tone, and the customer's plan and payments from the CRM sit next to the conversation. It runs in two installations: AYFI (8 languages, web and Telegram) and the support desk of an international fintech, which moved its Freshchat history over — 44,180 conversations. The «Discuss your task» button on this site opens the same chat.

What
Widget + agent panel + Telegram
Where
AYFI · nikam.dev · fintech
Languages
Any customer language
Status
Live since October 2026
— Problem

Customers write in five languages, and support is one person with a phone.

Off-the-shelf chats charge per agent, sell AI as a separate line and keep your conversation history on their side. For a small team that is expensive, for a big one it is clumsy: the customer in one tab, their payments in another, a translator in a third.

Pain 01
You pay for every seat
Intercom, Freshchat and the like bill per agent. Add someone to a shift and the invoice grows. AI answers and translation are one more subscription on top.
Pain 02
You cannot hire support for every language
A customer from Germany writes in German, one from Romania in Romanian. Answering through a translator in the next tab takes three times longer, and the tone comes out robotic.
Pain 03
The answer waits until you open a laptop
In a small business the owner or a single manager handles support. They are on the road, on the phone, and the chat lives in a browser on the office computer. The customer leaves before anyone answers.
Pain 04
The chat does not know the customer
Which plan they are on, when the next charge is, whether there was a refund — that is in the CRM and the payment system. The agent switches between three tools before answering a simple question.

One chat for the site, the app and Telegram — in the language of everyone who writes in it.

Not a chat written from scratch, but a mature open-source engine with targeted changes for how support actually works: translation, Telegram, AI and customer data right in the conversation.

A
AYFI chat bot · messages from the site and the app
⋯
today
AYFI app · Spanish Lucía Martín · Autónomo plan
¿Entra en el 303 de este trimestre?
Translation: Does it go into this quarter's 303?
11:42 · bot
You · reply Yes, it goes into the Q4 303. It is filed between 1 and 30 January.
11:44
sent to the customer · es
Sí, entra en el 303 del cuarto trimestre. Se presenta del 1 al 30 de enero.
11:44 · bot
nikam.dev · Russian Irina · nikam.dev
Нужен чат с переводом для нашей поддержки, можно обсудить?
Translation: We need a chat with translation for our support, can we discuss it?
12:10 · bot

Messages arrive in Telegram, you answer with a reply

The bot sends every new message from the site to your personal Telegram, already translated. You reply in your own language, and the answer goes to the same chat in the customer's language. No need to open a laptop.

1
Translation both ways The customer's language is detected automatically, the message is shown translated, the original is one click away. The agent writes a draft in their own language, presses «Translate reply», and the customer gets their language. The agent's own text is kept and can be restored.
2
Replies from Telegram and a mini app Messages from the site reach the bot translated, with «Open in chat» and «Resolve» buttons. A reply — text, photo or file — goes to the customer. The bot's menu opens the whole agent panel inside Telegram.
3
AI reply editor One button to improve a reply, change the tone, fix grammar or summarize a long conversation. «Suggest a reply» drafts an answer from the knowledge base, «Similar answers» shows what the team replied to the same questions before.
4
The customer next to the conversation The right-hand panel shows the customer's plan and language from the app and a link to their card in the admin. In the fintech installation: live Stripe and PayPal subscriptions and the CRM customer card, without switching tabs.
5
Your brand, your voice The widget in the site's colours, your name and photo in the header, «I'm online» by day and «I'm offline» at night. No «Powered by». On the site the chat loads nothing until it is opened: no scripts, no cookies.
6
Nobody writes under someone else's name The app signs the customer's identity on its server, so nobody can message support as another user. Data on your own server in the EU, a backup every night, nothing is deleted automatically.

Edit an answer in Telegram and it changes for the customer too. The full panel opens as a mini app from the bot's menu.

A mature engine, targeted changes and AI where it saves time.

Writing a chat from scratch is a year of work and endless maintenance. Here the base is Chatwoot, an open-source support platform, and everything a business needs on top of it is done with small changes that survive upgrades.

/ 01
Changes that survive upgrades
Every addition is a separate patch on top of clean Chatwoot, more than twenty of them. On an engine upgrade the image is rebuilt; a patch that no longer applies fails the build before anything breaks for a customer.
/ 02
One engine, any number of products
Each site gets its own inbox, agent name and photo, colours and languages. AYFI answers as its support team, this site answers as me. A new site connects without a new installation.
/ 03
Moving without losing history
44,180 conversations, 742,023 messages and 8,372 attachments came over from Freshchat. Search covers the whole history, not the last three months, so an old answer to a customer is found in seconds.
/ 04
CRM integration
The chat sends events to the CRM, the CRM shows the customer card and subscriptions in the panel. Agents sign in through the CRM and get their permissions from it. Conversations land in the customer's archive next to payments and tasks.
/ 05
AI that does a job
Translation and the editor run on Claude. Reply suggestions draw on the knowledge base and the team's past answers. The model is a setting: a cheaper one for translation, a stronger one for hard answers.
/ 06
What plugs in next
A first-line AI assistant that collects the gist of a request at night and hands it to you in the morning. WhatsApp, Instagram and email in the same feed. Post-chat ratings, routing by language and topic, response-time reports.
— Already working

Live since October 2026: AYFI, this site and a fintech's support desk.

44,180 conversations
Moved from Freshchat with attachments. A customer's history does not stop on moving day.
0 € per agent
Your own installation instead of a per-seat subscription. You pay for the server and for AI as you use it.
8 languages
In AYFI's widget. Translation in the agent panel works with any language a customer writes in.

What it looks like.

The real chat interface. Customers, messages and subscriptions on the screens are made up.

Reply translation in the agent panel
The customer writes in Spanish, the agent reads in Russian. A Russian draft is translated into Spanish; the agent's own text can be restored
Conversation with translation and the customer card
Messages translated, the original one click away. On the right, the customer's plan and language from the app and a link to the admin
AI reply editor
The AI editor right in the reply box: improve the text, change the tone, fix grammar, suggest a reply, summarize the conversation
The widget on AYFI's site
The widget on ayfi.pro: in the site's colours, in the visitor's language, no «Powered by»

Need your own support chat rather than one more subscription?

Tell me how many requests you get, which languages your customers write in and where their data lives. I will look into it and suggest what to connect now and what later.