The Javis OS dashboard works well on a phone, but there is an even more convenient way: message Javis through Telegram, just as you would message a person. Javis replies using the same brain and memory running on your computer or VPS, with all your connections and skills.
This article walks you through the setup in about 5 minutes.
You need two things
1. Bot token
- In Telegram, find @BotFather (with the blue checkmark) and open a chat.
- Type
/newbot, choose a display name, then choose a username ending inbot, for examplejavis_cua_toi_bot. - BotFather returns a string like
123456789:ABCdef.... This is your Bot token.
Keep this token secret. Anyone who has it can control your bot.
2. Your Chat ID
A Chat ID is the number that identifies a Telegram account. Javis uses it as an allowlist: only people whose IDs are on the list can message the bot.
- Find @userinfobot, open a chat, and press Start.
- It returns a line like
Id: 123456789. That number is your Chat ID.
Enable the bot in Javis
- Open the Javis dashboard, go to the Connections group, open Channels, and select the Telegram tab.
- Paste your Bot token.
- Paste your Chat ID into the allowed users field. Separate multiple users with commas.
- Click Save and enable channel.
A few seconds later, the status changes to Bot is receiving messages. Open your bot in Telegram, press Start, and try asking: “What do I need to do today?”
To share it with your spouse or employees, get each person’s Chat ID, and remember that everyone must open the bot and press Start once.
Everyday use
Ask as you would in a normal chat
You can ask for sales figures, advertising data, appointments, or help reading notes in your brain. While Javis works, the bot displays a status message that updates as it progresses, such as which tool it is calling. When it finishes, the message leaves a trace like ⚙ pos_statistics · 8s.
This trace is more valuable than you might think: it tells you whether the figures you just received came from real data (POS, advertising, and so on) or were simply an answer without any data lookup.
Send images and files
Send an image or document straight to the bot, with a few words explaining what you want. Javis reads the file and replies. It works in the other direction too: any files Javis creates during that turn are automatically sent back to you. Telegram sets a limit of 20MB per file.
Give voice commands
Hold down the microphone button and say something. Javis transcribes your speech and acts on it just as if you had typed it. This feature requires a Groq API key pasted into the Models page (Groq handles speech to text).
Receive background task reports
This is the most valuable part. Reminders and loops send their results back to the same Telegram chat where you assigned the work. Set “Report revenue at 7 a.m.” once, and the report will be waiting when you open your phone in the morning. Learn how to set it up in assigning background work to AI.
Useful quick commands
/status: see which model and brain you are using, and whether the bot is busy./model: change the model for this conversation only./brain: change the brain for your session only./notes <content>: quickly save a note (with an image) to your brain./tasks: view background tasks that are running, awaiting approval, or stuck./stop: immediately stop the current response./reset: start a new conversation./help: see the full list of commands.
When the bot does not reply
- A successful test message does not necessarily mean the bot is receiving messages. The test only proves that the token and Chat ID are correct. Check the status line: it must say Bot is receiving messages.
- Error 409: the same token is running somewhere else, for example if you enabled the bot on both your laptop and VPS. Each token should run in only one place.
- The bot does not respond to a new user: that person has not pressed Start, or their Chat ID is not on the allowlist.
Telegram turns Javis into an assistant that is always in your pocket: ask when you need something, and let it notify you when there is work to report. Need somewhere to run Javis 24/7? Start with installing Javis OS on a Hostinger VPS.
