I built a multi-tenant Telegram support bot SaaS in 4 working days (the other 10 were waiting for API credits to refill)

Kept seeing the same problem: small businesses on Telegram drowning in repetitive customer questions, but no clean solution that doesn’t require a developer.
So I built Pulso Bot. The twist: each client gets their own named bot via BotFather — not a sh…


This content originally appeared on DEV Community and was authored by Peretz Yam

Kept seeing the same problem: small businesses on Telegram drowning in repetitive customer questions, but no clean solution that doesn't require a developer.
So I built Pulso Bot. The twist: each client gets their own named bot via BotFather — not a shared widget. Their customers see "ShopBot", not "Pulso Bot."
How it works technically:

My server manages multiple client bot tokens simultaneously
Each bot is isolated — FAQ, analytics, subscription, handoff state all per-token in Supabase
Claude Haiku reads the FAQ and answers in the customer's detected language (Unicode-priority for Hebrew/Arabic — langdetect alone fails on short phrases)
After 2 failed answers → human handoff with full conversation history sent to the owner
Voice messages transcribed via Whisper before hitting the same pipeline

Stack: Python, python-telegram-bot, Claude Haiku, Whisper, Supabase, Railway
Monetization: Telegram Stars subscriptions (auto-renewing) — no Stripe, no credit cards, everything inside Telegram. 250⭐/mo for 300 replies up to 1000⭐ for unlimited.
Still figuring out distribution. Product is live at pulso.tools, 14-day trial.


This content originally appeared on DEV Community and was authored by Peretz Yam


Print Share Comment Cite Upload Translate Updates
APA

Peretz Yam | Sciencx (2026-03-14T17:59:40+00:00) I built a multi-tenant Telegram support bot SaaS in 4 working days (the other 10 were waiting for API credits to refill). Retrieved from https://www.scien.cx/2026/03/14/i-built-a-multi-tenant-telegram-support-bot-saas-in-4-working-days-the-other-10-were-waiting-for-api-credits-to-refill/

MLA
" » I built a multi-tenant Telegram support bot SaaS in 4 working days (the other 10 were waiting for API credits to refill)." Peretz Yam | Sciencx - Saturday March 14, 2026, https://www.scien.cx/2026/03/14/i-built-a-multi-tenant-telegram-support-bot-saas-in-4-working-days-the-other-10-were-waiting-for-api-credits-to-refill/
HARVARD
Peretz Yam | Sciencx Saturday March 14, 2026 » I built a multi-tenant Telegram support bot SaaS in 4 working days (the other 10 were waiting for API credits to refill)., viewed ,<https://www.scien.cx/2026/03/14/i-built-a-multi-tenant-telegram-support-bot-saas-in-4-working-days-the-other-10-were-waiting-for-api-credits-to-refill/>
VANCOUVER
Peretz Yam | Sciencx - » I built a multi-tenant Telegram support bot SaaS in 4 working days (the other 10 were waiting for API credits to refill). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2026/03/14/i-built-a-multi-tenant-telegram-support-bot-saas-in-4-working-days-the-other-10-were-waiting-for-api-credits-to-refill/
CHICAGO
" » I built a multi-tenant Telegram support bot SaaS in 4 working days (the other 10 were waiting for API credits to refill)." Peretz Yam | Sciencx - Accessed . https://www.scien.cx/2026/03/14/i-built-a-multi-tenant-telegram-support-bot-saas-in-4-working-days-the-other-10-were-waiting-for-api-credits-to-refill/
IEEE
" » I built a multi-tenant Telegram support bot SaaS in 4 working days (the other 10 were waiting for API credits to refill)." Peretz Yam | Sciencx [Online]. Available: https://www.scien.cx/2026/03/14/i-built-a-multi-tenant-telegram-support-bot-saas-in-4-working-days-the-other-10-were-waiting-for-api-credits-to-refill/. [Accessed: ]
rf:citation
» I built a multi-tenant Telegram support bot SaaS in 4 working days (the other 10 were waiting for API credits to refill) | Peretz Yam | Sciencx | https://www.scien.cx/2026/03/14/i-built-a-multi-tenant-telegram-support-bot-saas-in-4-working-days-the-other-10-were-waiting-for-api-credits-to-refill/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.