रीयल-टाइम एक फ़ीचर है,
चेकबॉक्स नहीं।
EasyLiveChat की हर स्क्रीन एक Socket.IO इवेंट से एक सेकंड से कम में अपडेट होती है। कोई पोलिंग नहीं, कोई "नए संदेश देखने के लिए रिफ्रेश" नहीं। हम हर रिलीज़ पर P99 रीकनेक्ट समय मापते हैं।
हमारे बारे में
EasyLiveChat पाँच शहरों में आठ लोगों द्वारा बनाया गया है। हमने लाइव सहायता को चुना क्योंकि बाकी हर टीम-सहयोग टूल जिसकी हमने प्रशंसा की, पहले से बना हुआ था — और लाइव-चैट श्रेणी एक दशक से चुपचाप स्थिर थी।
01 · कहानी
2024 की गर्मियों में, सैम और नूर MENA क्षेत्र में काम कर रही एक भुगतान फिनटेक के लिए ग्राहक सहायता चला रहे थे। टीम तीन समय-क्षेत्रों में फैली थी और पाँच भाषाओं में उत्तर देती थी। वे अठारह महीनों में तीन लाइव-चैट उपकरणों से होकर गुज़रे। कोई भी RTL लेआउट को बिना टूटा हुआ दिखाए संभाल नहीं सकता था। किसी ने भी WhatsApp इनबॉक्स को वेबसाइट विजेट के साथ एकीकृत नहीं किया। सब प्रति-चैनल शुल्क लेते थे।
तो हमने एक बनाया। जो हमारे पूर्व नियोक्ता के लिए एक छोटा SaaS के रूप में शुरू हुआ था, वही उत्पाद बन गया जिसके बारे में आप पढ़ रहे हैं। EasyLiveChat अब अरबिल से साओ पाउलो तक सैकड़ों टीमों द्वारा उपयोग किया जाता है जो टाइपोग्राफी, रीयल-टाइम अपडेट और "WhatsApp सीट" के लिए अतिरिक्त भुगतान न करने की परवाह करते हैं।
बारह महीने बाद, हम जानबूझकर अभी भी छोटे हैं। आठ लोग, पाँच शहर, एक रिपॉज़िटरी। हम सहायता अनुरोधों का उत्तर स्वयं देते हैं — संस्थापक, बारी-बारी से। यदि आप मेल करते हैं hello@livechattools.com, तो एक इंजीनियर पढ़ता है।
02 · सिद्धांत
EasyLiveChat की हर स्क्रीन एक Socket.IO इवेंट से एक सेकंड से कम में अपडेट होती है। कोई पोलिंग नहीं, कोई "नए संदेश देखने के लिए रिफ्रेश" नहीं। हम हर रिलीज़ पर P99 रीकनेक्ट समय मापते हैं।
आधा ग्रह दाएँ से बाएँ लिखता है। EasyLiveChat हर जगह लॉजिकल CSS, मिररेड लेआउट और बाइडी-अवेयर कंपोज़र का उपयोग करता है। हम हर PR पर RTL बिल्ड परीक्षण करते हैं।
एक महान डैशबोर्ड एक महान पत्रिका की तरह पढ़ता है — उदार, इरादतन, औसत दर्जे का कभी नहीं। हम फ़ॉन्ट मेट्रिक्स, kerning जोड़े, और tabular अंकों पर पसीना बहाते हैं।
हर क्वेरी एक tenantId रखती है — Prisma एक्सटेंशन लेयर पर जाँची जाती है, route handler पर नहीं। हमारा कभी क्रॉस-टेनेंट डेटा लीक नहीं हुआ।
हर प्लान, हर सीमा, हर रिटेंशन विंडो मूल्य पृष्ठ पर है। हम कभी निजी ईमेल में ऐसा मूल्य उद्धृत नहीं करते जो सार्वजनिक साइट से मेल न खाता हो।
हमने बारह महीनों में दो LLM-स्वाद वाली सुविधाएँ शिप कीं — दोनों opt-in, दोनों ऑडिट करने योग्य। बाकी उत्पाद Postgres पंक्तियों पर बना है जिन्हें आप अपनी आँखों से पढ़ सकते हैं।
03 · लोग
सह-संस्थापक · इंजीनियरिंग
EasyLiveChat के रीयल-टाइम कोर का निर्माण। पहले Hopin और Cloudflare Workers में infra।
सह-संस्थापक · प्रोडक्ट
डिज़ाइन सिस्टम लिखा। पहले Linear और Vercel में प्रोडक्ट।
इंजीनियरिंग · चैनल
WhatsApp / Messenger / Telegram एडॉप्टर्स की मालिक। पूर्व-Discord, पूर्व-Twilio।
इंजीनियरिंग · रीयल-टाइम
Socket.IO के अंदर रहता है ताकि बाकी हमें न रहना पड़े।
डिज़ाइन · स्थानीयकरण
EasyLiveChat को RTL-नेटिव बनाया। पाँच भाषाएँ बोलती हैं।
इंजीनियरिंग · एज और इंफ़्रा
कस्टम डोमेन, एज प्रॉक्सी, TLS handshakes। पहले Fly.io में SRE।
इंजीनियरिंग · फ्रंट-एंड
इनबॉक्स के लेखक। टाइप-नर्ड, फ़ॉन्ट कलेक्टर, Geist के प्रशंसक।
इंजीनियरिंग · API
REST स्कीमा, idempotency keys, OpenAPI स्पेक्स। पहले Stripe Connect।
04 · कालक्रम
काहिरा के एक कैफ़े में रुमाल पर खींचा गया प्रोटोटाइप। वह रुमाल अब भी ऑफ़िस में चिपका है।
पहले तीन ग्राहक, सभी इराक़ और मिस्र में। उनकी प्रतिक्रिया ने RTL-first दृष्टिकोण को आकार दिया।
दो ऑपरेटर-निवेशकों के साथ प्री-सीड बंद। Eline, Henrik, Mariam को नियुक्त किया।
WhatsApp Cloud GA। MENA क्षेत्र का पहला > 100 एजेंट वाला ग्राहक।
टेनेंट-अलगाव ऑडिट पूर्ण। ISO 27001 नियंत्रण मैप किए गए, SOC 2 प्रगति पर।
22 भाषाएँ, जहाँ उचित हो वहाँ सब मूल RTL। टीम 8 तक बढ़ी।
कस्टम डोमेन, एज प्रॉक्सी, Growth प्लान लॉन्च। आप इसे मई 2026 में पढ़ रहे हैं।
हम भर्ती कर रहे हैं
सीनियर प्रोडक्ट इंजीनियर जिसने पैमाने पर रीयल-टाइम websocket लेयर के विरुद्ध शिप किया हो। Bun & Postgres बोनस, RTL भाषाएँ दोगुना बोनस। रिमोट, CET से ± 6h के भीतर कहीं भी।