मुख्य सामग्री पर जाएं
Wbiztool

प्रोडक्ट गाइड

रिमाइंडर

रिमाइंडर एक ही WhatsApp संदेश को किसी नंबर या ग्रुप को दोहराए जाने वाले शेड्यूल पर भेजते हैं, जैसे हर कार्यदिवस सुबह 9:00 बजे या हर महीने की 1 तारीख को। इन्हें पेमेंट रिमाइंडर, टीम चेक-इन या नियमित अपडेट के लिए इस्तेमाल करें।

इन्हें साइडबार में टूल्स → बार-बार आने वाले रिमाइंडर से खोलें, या /reminders/ पर जाएं।

शुरू करने से पहले#

  • ऐसा प्लान जिसमें रिमाइंडर शामिल हों। वरना सेव करते समय "Upgrade your plan to use reminders feature" (रिमाइंडर फीचर इस्तेमाल करने के लिए अपना प्लान अपग्रेड करें) दिखता है।
  • WhatsApp सेटिंग्स पर एक WhatsApp नंबर कनेक्टेड दिख रहा हो।
  • आपके प्लान में क्रेडिट। हर बार रिमाइंडर चलने पर एक संदेश खर्च होता है।

रिमाइंडर बनाएं#

Create New Reminder (नया रिमाइंडर बनाएं) कार्ड पेज के सबसे ऊपर है। अगर यह बंद (collapsed) है, तो इसे खोलने के लिए कार्ड पर ऐरो बटन पर क्लिक करें।

  1. नाम दें

    Reminder Name (रिमाइंडर का नाम) दर्ज करें, जैसे Daily Follow-up

  2. संदेश का प्रकार चुनें

    Message Type (मैसेज टाइप) चुनें: Text Message (टेक्स्ट मैसेज), Image + Text Message (इमेज + टेक्स्ट मैसेज) या File + Text Message (फाइल + टेक्स्ट मैसेज), और Image URL (इमेज URL) या File URL (फाइल URL) भरें। प्राप्तकर्ताओं को फाइल लिंक का आखिरी हिस्सा फाइल के नाम के रूप में दिखता है।

  3. भेजने वाला नंबर चुनें (वैकल्पिक)

    WhatsApp Account (WhatsApp खाता) में कोई कनेक्टेड नंबर चुनें, या हर बार रिमाइंडर चलने पर अपना पहला कनेक्टेड नंबर इस्तेमाल करने के लिए Select WhatsApp Account (Optional) (WhatsApp खाता चुनें, वैकल्पिक) ही रहने दें।

  4. प्राप्तकर्ता दर्ज करें

    Phone Number / Group Name (फोन नंबर / ग्रुप का नाम) में कंट्री कोड के साथ केवल अंकों में नंबर दर्ज करें, जैसे 919876543210, या किसी WhatsApp ग्रुप का बिल्कुल सही नाम।

  5. शेड्यूल सेट करें

    Schedule (Cron Expression) (शेड्यूल, cron एक्सप्रेशन) में कोई प्रीसेट या Custom Cron Expression (कस्टम cron एक्सप्रेशन) चुनें। देखें शेड्यूल के विकल्प

  6. टाइमज़ोन चुनें

    वह Timezone (टाइमज़ोन) चुनें जिसमें आपका शेड्यूल है। आपकी पिछली पसंद अगली बार के लिए याद रखी जाती है।

  7. संदेश लिखें और सेव करें

    Message Template (मैसेज टेम्प्लेट) लिखें, चाहें तो वेरिएबल के साथ, और Create Reminder (रिमाइंडर बनाएं) पर क्लिक करें। आपको "Reminder created successfully" (रिमाइंडर सफलतापूर्वक बना) दिखेगा।

शेड्यूल के विकल्प#

शेड्यूल एक cron एक्सप्रेशन होता है: मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन के लिए पांच वैल्यू, स्पेस से अलग की हुई। सप्ताह के दिन 0 (रविवार) से 6 (शनिवार) तक होते हैं। पेज पर Cron Helper (cron सहायता) उदाहरण दिखाता है, और Cron Generator (cron जनरेटर) एक्सप्रेशन बनाने के लिए crontab.guru खोलता है।

प्रीसेटएक्सप्रेशन
Daily at 9:00 AM (रोज़ सुबह 9:00 बजे)0 9 * * *
Weekly on Monday at 9:00 AM (हर सोमवार सुबह 9:00 बजे)0 9 * * 1
Monthly on 1st at 9:00 AM (हर महीने की 1 तारीख को सुबह 9:00 बजे)0 9 1 * *
Every 6 hours (हर 6 घंटे)0 */6 * * *
Weekdays at 9:00 AM (कार्यदिवसों में सुबह 9:00 बजे)0 9 * * 1-5

और उदाहरण:

एक्सप्रेशनकब चलता है
0 0 * * *हर आधी रात
30 8 * * 1-5कार्यदिवसों में सुबह 8:30 बजे
0 */3 * * *हर 3 घंटे
0 12 1,15 * *1 और 15 तारीख को दोपहर 12 बजे

एक्सप्रेशन में * का मतलब कोई भी वैल्यू, / स्टेप, - रेंज और , सूची है।

टाइमज़ोन#

शेड्यूल आपके चुने गए टाइमज़ोन में चलता है, और डेलाइट सेविंग टाइम अपने आप माना जाता है। Next Run (अगला रन) कॉलम उस टाइमज़ोन में अगला समय दिखाता है। सूची में UTC, US और कनाडा के ज़ोन, Europe/London, Paris और Berlin, Asia/Kolkata, Dubai, Shanghai और Tokyo, Australia/Sydney और America/Sao_Paulo शामिल हैं।

रिमाइंडर हर मिनट जांचे जाते हैं, और शेड्यूल किया गया मिनट आने पर संदेश कतार में डाल दिया जाता है। अगर कोई जांच देर से चलती है, तो रन तय समय के 10 मिनट बाद तक (रिमाइंडर के पहले रन के लिए 1 मिनट तक) फिर भी कतार में डाला जाता है, और कभी दो बार नहीं। फिर भेजने वाला नंबर खाली होते ही उसे भेज दिया जाता है।

संदेश वेरिएबल#

ये प्लेसहोल्डर हर बार रिमाइंडर चलने पर बदल दिए जाते हैं। इन्हें सिंगल ब्रेसेस के साथ, ठीक वैसे ही लिखें जैसे दिखाए गए हैं:

वेरिएबलकिससे बदला जाता हैउदाहरण
{reminder_name}रिमाइंडर का नामDaily Follow-up
{to_number}प्राप्तकर्ता, जैसा दर्ज किया गया919876543210
{organisation_name}आपके वर्कस्पेस का नामAcme Store
{client_name}वर्कस्पेस के मालिक का नामAman
{current_date}रिमाइंडर के टाइमज़ोन में तारीख2026-09-16
{current_date_formatted}लंबे रूप में तारीख, दिन शून्य से भरा हुआSeptember 06, 2026
{current_time}24-घंटे वाला समय09:00:00
{current_time_12h}12-घंटे वाला समय09:00 AM
{current_datetime}तारीख और समय2026-09-16 09:00:00
{timezone}टाइमज़ोन का नामAsia/Kolkata
{timezone_short}टाइमज़ोन का संक्षिप्त रूपIST

उदाहरण के लिए, Good morning team, here's the plan for {current_date_formatted}.

रिमाइंडर मैनेज करें#

Your Reminders (आपके रिमाइंडर) हर रिमाइंडर को उसके Name (नाम), To (किसे), Type (प्रकार), Schedule (शेड्यूल), Next Run, Status (स्टेटस) (Active (सक्रिय) या Inactive (निष्क्रिय)) और Created (बनाने का) समय (UTC) के साथ दिखाता है। Actions (कार्रवाइयां) के बटन आइकन हैं; किसी बटन का नाम देखने के लिए उस पर माउस ले जाएं:

बटनक्या करता है
Edit (एडिट) (पेंसिल)नाम, प्रकार, प्राप्तकर्ता, इमेज या फाइल URL, शेड्यूल, टाइमज़ोन या संदेश बदलने के लिए, और Active चेकबॉक्स से रिमाइंडर को रोकने या फिर से चालू करने के लिए Edit Reminder (रिमाइंडर एडिट करें) खोलता है। वहां शेड्यूल cron expression के लिए एक सादा टेक्स्ट बॉक्स है, जिसमें कोई प्रीसेट नहीं है। सेव करने के लिए Update Reminder (रिमाइंडर अपडेट करें) पर क्लिक करें।
Clone (क्लोन) (दो वर्ग)रिमाइंडर की जानकारी दिखाता है। Yes, clone it! (हां, क्लोन करें) उसे नाम में "(Copy)" जोड़कर बनाने वाले फॉर्म में कॉपी कर देता है, ताकि आप बदलाव करके सेव कर सकें।
Toggle Status (स्टेटस बदलें) (पावर आइकन)एक्टिव रिमाइंडर को रोकता है या निष्क्रिय रिमाइंडर को फिर से चालू करता है।
Delete (डिलीट) (कूड़ेदान)"Are you sure you want to delete this reminder?" (क्या आप यह रिमाइंडर डिलीट करना चाहते हैं?) पूछता है। Yes, delete it! (हां, डिलीट करें) पर क्लिक करें।

रिमाइंडर डिलीट करने या रोकने से उसके पहले से कतार में डाले गए संदेश रद्द नहीं होते। उसे रिपोर्ट्स पेज पर रद्द करें।

फाइल से रिमाइंडर इंपोर्ट करें#

  1. फाइल तैयार करें

    CSV Upload (CSV अपलोड) पर क्लिक करें, फिर कॉलम देखने के लिए Sample Format (सैंपल फॉर्मेट) पर क्लिक करें, और सैंपल फाइल डाउनलोड करें। हर पंक्ति में एक रिमाइंडर भरें। सैंपल को जैसा है वैसा अपलोड न करें: उसके इमेज और फाइल लिंक (example.com) सिर्फ प्लेसहोल्डर हैं जो डाउनलोड नहीं होंगे, इसलिए उन्हें अपने लिंक से बदलें या वे पंक्तियां डिलीट करें। फाइल में timezone कॉलम भी नहीं है, और उसकी whatsapp_client_id वैल्यू (1, 2) आपकी नहीं हैं, इसलिए वे पंक्तियां आपका पहला कनेक्टेड नंबर इस्तेमाल करती हैं।

  2. अपलोड करें

    Upload Reminders CSV (रिमाइंडर CSV अपलोड करें) में अपनी .csv, .xls या .xlsx फाइल चुनें और Upload Reminders (रिमाइंडर अपलोड करें) पर क्लिक करें।

  3. नतीजा जांचें

    आपको छोड़ी गई पंक्तियों की संख्या के साथ "Successfully created N reminders." (N रिमाइंडर सफलतापूर्वक बने) दिखेगा। इंपोर्ट किए गए रिमाइंडर Active स्टेटस के साथ शुरू होते हैं।

कॉलमज़रूरीवैल्यू
reminder_nameहांरिमाइंडर का नाम।
phoneहांकंट्री कोड के साथ नंबर, या ग्रुप का नाम। +, स्पेस, डैश, ब्रैकेट और शुरुआत का 0 हटा दिए जाते हैं।
messageहांसंदेश का टेक्स्ट। यहां भी वेरिएबल काम करते हैं।
cron_expressionहांशेड्यूल, जैसे 0 9 * * *
timezoneनहींटाइमज़ोन का नाम, जैसे Asia/Kolkata। खाली होने पर UTC माना जाता है। IST जैसे संक्षिप्त रूप स्वीकार नहीं होते। देखें टाइमज़ोन रेफरेंस
msg_typeनहीं0 टेक्स्ट (डिफ़ॉल्ट), 1 इमेज या 2 फाइल।
img_urlनहींइमेज का लिंक, जब msg_type 1 हो तब ज़रूरी।
file_urlनहीं100 कैरेक्टर तक का फाइल लिंक, msg_type 2 होने पर ज़रूरी।
whatsapp_client_idनहींकिसी कनेक्टेड नंबर की WhatsApp क्लाइंट ID। खाली, अनजान या इस समय कनेक्टेड न होने पर, हर बार रिमाइंडर चलने पर आपका पहला कनेक्टेड नंबर इस्तेमाल होता है।

कोई पंक्ति तब छोड़ दी जाती है जब उसका शेड्यूल या टाइमज़ोन गलत हो, जब msg_type 1 हो लेकिन img_url न हो, जब msg_type 2 हो लेकिन file_url न हो, या जब file_url 100 कैरेक्टर से लंबा हो। msg_type की कोई भी दूसरी वैल्यू टेक्स्ट मानी जाती है।

समस्या निवारण#

संदेश या समस्याक्या करें
"name is required", "to_whatsapp_number is required", "message_template is required" या "cron_expression is required" (फील्ड ज़रूरी है)छूटा हुआ फील्ड भरें।
"Invalid cron expression" (गलत cron एक्सप्रेशन)स्पेस से अलग की हुई पांच वैल्यू इस्तेमाल करें। Cron Generator आज़माएं।
"Image URL is required for image messages" (इमेज संदेशों के लिए इमेज URL ज़रूरी है)Image URL जोड़ें, या Text Message पर बदलें।
"Invalid WhatsApp client" (गलत WhatsApp क्लाइंट)चुना गया नंबर डिसकनेक्ट हो गया है। पेज रीलोड करें और कोई कनेक्टेड नंबर चुनें।
"Invalid timezone" (गलत टाइमज़ोन)सूची से टाइमज़ोन चुनें।
"File URL is required for file messages" (फाइल संदेशों के लिए फाइल URL ज़रूरी है)File URL डालें, या Text Message पर बदलें।
"Error creating reminder: value too long…" या "Error updating reminder: value too long…"File URL 100 कैरेक्टर से ज़्यादा है। छोटा लिंक इस्तेमाल करें, या रिमाइंडर API से बनाएं।
API से बनाए गए फाइल रिमाइंडर ने फाइल अटैच करना बंद कर दियाउसे डैशबोर्ड में एडिट या क्लोन किया गया, जिससे फाइल लिंक हट जाता है। उसे कैंसल करें और रिमाइंडर बनाएं API से दोबारा बनाएं।
"Please select a CSV file to upload." (अपलोड करने के लिए कृपया CSV फाइल चुनें)पहले Upload Reminders CSV में कोई फाइल चुनें।
"Invalid file format. Only CSV, XLS, and XLSX files are supported." (गलत फाइल फॉर्मेट)फाइल को .csv, .xls या .xlsx के रूप में सेव करें।
"An error occurred while uploading the CSV file" (CSV फाइल अपलोड करते समय एरर आया)अपना कनेक्शन जांचें, पेज रीलोड करें और फिर से अपलोड करें।
"Missing required columns: …" (ज़रूरी कॉलम नहीं हैं: …)बताए गए कॉलम हेडर अपनी फाइल में बिल्कुल सही स्पेलिंग के साथ जोड़ें।
"No valid reminders found in the CSV file. Please check the format and data." (CSV फाइल में कोई सही रिमाइंडर नहीं मिला, फॉर्मेट और डेटा जांचें)हर पंक्ति में शेड्यूल, टाइमज़ोन, इमेज URL और फाइल URL जांचें।
रिमाइंडर नहीं भेजा गयाजांचें कि स्टेटस Active है, Next Run वही है जो आप चाहते हैं, कोई नंबर कनेक्टेड है, और आपके पास क्रेडिट बचे हैं। क्रेडिट न होने पर वह रन छोड़ दिया जाता है। अगर रिमाइंडर में भेजने वाला कोई नंबर नहीं चुना गया है, तो कोई नंबर कनेक्टेड न होने पर भी रन छोड़ दिया जाता है। अगर आपने कोई खास नंबर चुना है और वह डिसकनेक्ट है, तो संदेश फिर भी कतार में जुड़ता है और पेंडिंग रहता है। अगर कोई पुराना रिमाइंडर Active दिखता है लेकिन कभी नहीं भेजता, तो Toggle Status पर दो बार क्लिक करें (रोकें, फिर चालू करें)।
गलत समय पर भेजा गयाTimezone और cron एक्सप्रेशन में घंटा जांचें।
ग्रुप को संदेश फेल होता हैग्रुप का बिल्कुल सही नाम इस्तेमाल करें, और पक्का करें कि भेजने वाला नंबर उसका सदस्य है।

संबंधित#