SendWave User Guideدليل مستخدم SendWave

Organised like the application: each section matches a menu item in the left-hand menu. Support: shk@aibuildgcc.com

منظّم مثل التطبيق: كل قسم يطابق عنصراً في القائمة الجانبية. الدعم: shk@aibuildgcc.com

▶

Install & activateالتثبيت والتفعيل

Before first useقبل أول استخدام
1InstallالتثبيتRun the installerشغّل المثبّت2Machine IDمعرّف الجهازShown on first startيظهر عند أول تشغيل3Send to vendorأرسله للمورّدCopy & send the IDانسخ المعرّف وأرسله4Paste keyالصق المفتاحKey starts with SW1.المفتاح يبدأ بـ SW1.5Activatedتم التفعيلReady to useجاهز للاستخدام
Figure: from installation to activation. The vendor issues the key for your Machine ID.
الشكل: من التثبيت إلى التفعيل. يصدر المورّد المفتاح لمعرّف جهازك.
  1. Run SendWave-Setup-1.0.x.exe and follow the wizard (Next → choose folder → Install → Finish). Shortcuts are added to the Desktop and Start menu.
  2. The first time you open SendWave it shows an Activation screen with your Machine ID (for example FB67-ECEE-F96D-AA3A). Press Copy and send it to your vendor.
  3. You receive a licence key (a long text starting with SW1.). Paste the whole key into the box and press Activate.
A key is tied to your computer(s) and an expiry date. To use SendWave on another PC, send that PC's Machine ID to your vendor. Installing again on the same PC keeps the licence.

Requirements: Windows 10/11, an internet connection, and Google Chrome or Microsoft Edge installed (used in the background for WhatsApp Web mode).

  1. شغّل ملف SendWave-Setup-1.0.x.exe واتبع المعالج (التالي ← اختيار المجلد ← تثبيت ← إنهاء). تُضاف اختصارات إلى سطح المكتب وقائمة ابدأ.
  2. عند فتح SendWave لأول مرة تظهر شاشة التفعيل وفيها معرّف الجهاز (مثل FB67-ECEE-F96D-AA3A). اضغط نسخ وأرسله إلى المورّد.
  3. ستستلم مفتاح الترخيص (نص طويل يبدأ بـ SW1.). الصق المفتاح كاملاً في الخانة واضغط تفعيل.
المفتاح مرتبط بجهازك (أو أجهزتك) وبتاريخ انتهاء. لاستخدام SendWave على جهاز آخر أرسل معرّف ذلك الجهاز إلى المورّد. إعادة التثبيت على نفس الجهاز تُبقي الترخيص.

المتطلبات: Windows 10/11، اتصال بالإنترنت، وتثبيت Google Chrome أو Microsoft Edge (يُستخدم في الخلفية لوضع واتساب ويب).

⌂

Dashboardلوحة التحكم

Side menu › MAIN › Dashboardالقائمة الجانبية › الرئيسية › لوحة التحكم
Dashboard with the connected account and statisticsلوحة التحكم مع الحساب المتصل والإحصائيات
Screen: Dashboard with the connected account and statistics
الشاشة: لوحة التحكم مع الحساب المتصل والإحصائيات
  1. Open Dashboard. Wait up to a minute: a QR code appears.
  2. On your phone open WhatsApp → Settings → Linked Devices → Link a Device and scan the code.
  3. The dashboard shows your number as Connected. Your login is saved, so you do not scan again unless you log out.
  • Stop / Reconnect in the top bar: stop the connection or restart it. Use Reconnect first if WhatsApp seems stuck, and wait about 90 seconds.
  • Logout & Clear Session: unlink the number so you can scan a different phone. One number is linked at a time per installation.
  • Menu Reconnect with visible browser (for troubleshooting): shows the browser window WhatsApp runs in.
Important: this mode uses WhatsApp Web, which is unofficial. WhatsApp can restrict numbers that send unwanted messages. Read Anti-Ban & Resend, and consider the Official API mode (Connection) for important numbers.

Reading the dashboard

  • Linked WhatsApp Accounts: your connected number with a Health score (/100), Age (hours since linked), Sent today and Failed (with the failure rate). A new number shows a warning to keep volume low.
  • Tiles: total messages sent, groups, saved contacts, AI responses.
  • Recent sessions: your latest sends with their status. View all opens Sessions.
  1. افتح لوحة التحكم وانتظر حتى دقيقة: سيظهر رمز QR.
  2. على هاتفك افتح واتساب ← الإعدادات ← الأجهزة المرتبطة ← ربط جهاز ثم امسح الرمز.
  3. تعرض لوحة التحكم رقمك بحالة متصل. يُحفظ تسجيل الدخول فلا تمسح الرمز مجدداً إلا إذا سجلت الخروج.
  • إيقاف / إعادة الاتصال في الشريط العلوي: لإيقاف الاتصال أو إعادة تشغيله. جرّب إعادة الاتصال أولاً إذا بدا واتساب عالقاً، وانتظر نحو 90 ثانية.
  • تسجيل الخروج ومسح الجلسة: لفك ارتباط الرقم لتتمكن من مسح هاتف آخر. يُربط رقم واحد في كل تثبيت.
  • قائمة إعادة الاتصال بمتصفح مرئي (لحل المشكلات): تُظهر نافذة المتصفح الذي يعمل واتساب بداخله.
مهم: يستخدم هذا الوضع واتساب ويب وهو غير رسمي. قد يقيّد واتساب الأرقام التي ترسل رسائل غير مرغوبة. اقرأ مكافحة الحظر وإعادة الإرسال، وفكّر في وضع الواجهة الرسمية (الاتصال) للأرقام المهمة.

قراءة لوحة التحكم

  • حسابات واتساب المرتبطة: رقمك المتصل مع درجة الصحة (من 100) والعمر (ساعات منذ الربط) والمُرسَل اليوم والفاشل (مع نسبة الفشل). يعرض الرقم الجديد تحذيراً بإبقاء الحجم منخفضاً.
  • البطاقات: إجمالي الرسائل المرسلة والمجموعات وجهات الاتصال المحفوظة وردود الذكاء الاصطناعي.
  • أحدث الجلسات: آخر عمليات الإرسال وحالتها. عرض الكل يفتح الجلسات.
➤

Bulk Senderالإرسال الجماعي

Side menu › MAIN › Bulk Senderالقائمة الجانبية › الرئيسية › الإرسال الجماعي
Bulk Sender: recipients, message and attachmentالإرسال الجماعي: المستلمون والرسالة والمرفق
Screen: Bulk Sender: recipients, message and attachment
الشاشة: الإرسال الجماعي: المستلمون والرسالة والمرفق
  1. Recipients – choose one way:
    • Manual Input: one contact per line: number, name, var1, var2, var3. Local numbers get the default country code (Anti-Ban settings).
    • Upload File: CSV or Excel with the same columns. Use Download template for a sample.
    • Google Sheets: paste the sheet link, press Load contacts. In Google Sheets: Share → General access → Anyone with the link → Viewer. Row 1 must be the headers (number, name, var1, var2, var3). Each tab has its own link (the gid= at the end). Private sheets are not supported.
    Invalid numbers, duplicates and opted-out contacts are removed or flagged automatically.
  2. Message – write the text. Use {{name}} {{var1}} {{var2}} {{var3}} to personalise. Add up to 5 variants with + Add variant; with Rotate messages on, each contact gets the next variant (this makes messages look less identical).
  3. Optional: attach a file (see Bulk Sender → Attachments), name the session, set the delay.
  4. Press Send Messages. Progress and the Activity Log update live; use Pause, Resume or Stop at any time.
Tip: test with 2–3 of your own numbers first. The delay slider sets the minimum gap; actual spacing is random between the Anti-Ban minimum and maximum.
If you close SendWave while a run is in progress it becomes Paused. Open the session in Sessions and press Resume.

Attachments: allowed files and size limits

One attachment per message; the message text is sent as its caption. Press Attach Image (also in Group Blast).

TypeExtensionsMaximum size
ImagesJPG, JPEG, PNG16 MB (5 MB in Official API mode)
VideoMP416 MB
AudioMP316 MB (no caption in Official API mode)
DocumentsPDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT64 MB

Other file types, or files over the limit, are rejected with a message. Compress large photos and videos before sending. Large files are sent slowly to many people — keep campaigns light.

  1. المستلمون – اختر طريقة واحدة:
    • إدخال يدوي: جهة اتصال في كل سطر: الرقم، الاسم، var1، var2، var3. تُضاف إلى الأرقام المحلية رمز الدولة الافتراضي (من إعدادات مكافحة الحظر).
    • رفع ملف: CSV أو Excel بنفس الأعمدة. استخدم تنزيل نموذج للحصول على مثال.
    • جداول Google: الصق رابط الجدول واضغط تحميل جهات الاتصال. في جداول Google: مشاركة ← الوصول العام ← أي شخص لديه الرابط ← مشاهد. يجب أن يكون الصف 1 هو العناوين (number, name, var1, var2, var3). لكل ورقة رابطها (الجزء gid= في النهاية). الجداول الخاصة غير مدعومة.
    تُزال الأرقام غير الصحيحة والمكررة والمنسحبة أو يتم تمييزها تلقائياً.
  2. الرسالة – اكتب النص. استخدم {{name}} {{var1}} {{var2}} {{var3}} للتخصيص. أضف حتى 5 صيغ بزر + إضافة صيغة؛ ومع تفعيل تدوير الرسائل تحصل كل جهة على الصيغة التالية (فتبدو الرسائل أقل تطابقاً).
  3. اختياري: أرفق ملفاً (انظر الإرسال الجماعي ← المرفقات) وسمِّ الجلسة وحدد التأخير.
  4. اضغط إرسال الرسائل. يتحدث التقدم وسجل النشاط مباشرة؛ ويمكنك الإيقاف المؤقت أو الاستئناف أو الإيقاف في أي وقت.
نصيحة: جرّب أولاً على 2–3 من أرقامك الخاصة. منزلق التأخير يحدد الحد الأدنى للفاصل؛ أما الفاصل الفعلي فعشوائي بين الحد الأدنى والأقصى في مكافحة الحظر.
إذا أغلقت SendWave أثناء إرسال جارٍ يصبح متوقفاً مؤقتاً. افتح الجلسة من الجلسات واضغط استئناف.

المرفقات: الملفات المسموحة وحدود الحجم

مرفق واحد لكل رسالة، ويُرسل نص الرسالة كتعليق عليه. اضغط إرفاق صورة (متاح أيضاً في الإرسال إلى المجموعات).

النوعالامتداداتالحد الأقصى للحجم
الصورJPG وJPEG وPNG16 ميغابايت (5 ميغابايت في وضع الواجهة الرسمية)
الفيديوMP416 ميغابايت
الصوتMP316 ميغابايت (بدون تعليق في وضع الواجهة الرسمية)
المستنداتPDF وDOC وDOCX وXLS وXLSX وPPT وPPTX وTXT64 ميغابايت

تُرفض أنواع الملفات الأخرى والملفات التي تتجاوز الحد مع رسالة توضيحية. اضغط الصور والفيديو الكبيرة قبل الإرسال. إرسال الملفات الكبيرة لأعداد كبيرة بطيء — أبقِ الحملات خفيفة.

Contactsجهات الاتصالManual · File · Sheetsيدوي · ملف · جداولCleanتنظيفInvalid & duplicatesالخاطئة والمكررةopted-out removedوالمنسحبون يُستبعدونPersonaliseتخصيص{{name}} · variants{{name}} · صيغPaced sendإرسال موزّعRandom delay · capsتأخير عشوائي · حدودResultsالنتائجSent · failed · repliedتم · فشل · ردّResend or reuse a session: only failed or undelivered contacts, following your rulesإعادة الإرسال أو الاستخدام: للفاشلة أو غير المُسلَّمة فقط وفق قواعدك
Figure: how a bulk send works, and how resend closes the loop.
الشكل: كيف يعمل الإرسال الجماعي، وكيف تُغلق إعادة الإرسال الدائرة.
◷

Schedulerالجدولة

Side menu › MAIN › Schedulerالقائمة الجانبية › الرئيسية › الجدولة
Scheduler with a queued messageالجدولة مع رسالة في الطابور
Screen: Scheduler with a queued message
الشاشة: الجدولة مع رسالة في الطابور

Open Scheduler, enter the recipients (one per line: +number, name), the message(s), and the send date & time, then press Add to Queue. At the time, SendWave starts a normal session using your Anti-Ban pacing; each run is saved in Sessions. Use Run now to start an item early.

SendWave must be open and connected at the scheduled time. If the computer is off or asleep, the item waits until the app is running again.

افتح الجدولة وأدخل المستلمين (سطر لكل جهة: +الرقم، الاسم) والرسالة (أو الرسائل) وتاريخ ووقت الإرسال، ثم اضغط إضافة إلى الطابور. في الموعد يبدأ SendWave جلسة عادية بوتيرة مكافحة الحظر؛ وتُحفظ كل عملية في الجلسات. استخدم تشغيل الآن لبدء عنصر مبكراً.

يجب أن يكون SendWave مفتوحاً ومتصلاً في الموعد المحدد. إذا كان الكمبيوتر مطفأً أو في وضع السكون ينتظر العنصر حتى يعمل التطبيق مجدداً.
❏

Sessionsالجلسات

Side menu › MAIN › Sessionsالقائمة الجانبية › الرئيسية › الجلسات
Sessions listقائمة الجلسات
Screen: Sessions list
الشاشة: قائمة الجلسات
A session with per-contact results and the Resend buttonجلسة مع نتائج كل جهة وزر إعادة الإرسال
Screen: A session with per-contact results and the Resend button
الشاشة: جلسة مع نتائج كل جهة وزر إعادة الإرسال

Every send is saved as a session: recipients, messages, per-contact results (sent, failed, not on WhatsApp, replied). Open Sessions to search, filter, pin (pinned sessions are never deleted) or export results to CSV.

  • Reuse: load a session's audience and messages into Bulk Sender to edit and send again.
  • Resend: choose who should receive it — failed only, everything not delivered, delivered with no reply, everyone, or selected rows. Resends follow your rules (skip people who replied, skip opted-out, optional 50% slower pacing, cool-down).
  • Settings (Anti-Ban & Resend) control how long sessions are kept: 30 days, 90 days, 1 year or forever.

تُحفظ كل عملية إرسال كـجلسة: المستلمون والرسائل ونتائج كل جهة (تم الإرسال، فشل، ليس على واتساب، ردّ). افتح الجلسات للبحث والتصفية والتثبيت (الجلسات المثبتة لا تُحذف أبداً) أو لتصدير النتائج إلى CSV.

  • إعادة استخدام: تحميل جمهور الجلسة ورسائلها في الإرسال الجماعي لتعديلها وإرسالها مجدداً.
  • إعادة إرسال: اختر من يستلم — الفاشلة فقط، أو كل ما لم يُسلَّم، أو من سُلّم إليه دون رد، أو الجميع، أو الصفوف المحددة. تتبع إعادة الإرسال قواعدك (تخطي من ردّ، تخطي المنسحبين، إبطاء اختياري بنسبة 50٪، فترة راحة).
  • تتحكم إعدادات (مكافحة الحظر وإعادة الإرسال) في مدة حفظ الجلسات: 30 يوماً أو 90 يوماً أو سنة أو للأبد.
☷

Groupsالمجموعات

Side menu › MAIN › Groupsالقائمة الجانبية › الرئيسية › المجموعات
Group Blast: select groups and write a messageالإرسال إلى المجموعات: حدد المجموعات واكتب رسالة
Screen: Group Blast: select groups and write a message
الشاشة: الإرسال إلى المجموعات: حدد المجموعات واكتب رسالة

Send one message to several of your WhatsApp groups. (QR mode only.)

  1. Open Groups. Your groups load automatically (press Refresh list if you joined new ones). Use the search box to find a group.
  2. Tick the groups, or Select All.
  3. Write the message in the box; optionally attach an image or file (see Bulk Sender → Attachments).
  4. Press Send to Selected. The send is saved in Sessions, so you can resend to groups that missed it.
Group messages reach many people at once. Send only what members expect and keep the frequency low.

أرسل رسالة واحدة إلى عدة مجموعات من مجموعات واتساب لديك. (وضع QR فقط.)

  1. افتح المجموعات. تُحمَّل مجموعاتك تلقائياً (اضغط تحديث القائمة إذا انضممت إلى مجموعات جديدة). استخدم مربع البحث للعثور على مجموعة.
  2. حدد المجموعات أو اضغط تحديد الكل.
  3. اكتب الرسالة في الخانة؛ ويمكنك إرفاق صورة أو ملف (انظر الإرسال الجماعي ← المرفقات).
  4. اضغط إرسال إلى المحدد. تُحفظ العملية في الجلسات لتتمكن من إعادة الإرسال للمجموعات التي فاتتها.
تصل رسائل المجموعات إلى عدد كبير في وقت واحد. أرسل فقط ما يتوقعه الأعضاء وأبقِ التكرار قليلاً.
☻

AI Chatbotروبوت الدردشة الذكي

Side menu › MAIN › AI Chatbotالقائمة الجانبية › الرئيسية › روبوت الدردشة الذكي
AI Config tabتبويب إعدادات الذكاء الاصطناعي
Screen: AI Config tab
الشاشة: تبويب إعدادات الذكاء الاصطناعي
Rules tab: auto-reply rules and test boxتبويب القواعد: قواعد الرد التلقائي ومربع الاختبار
Screen: Rules tab: auto-reply rules and test box
الشاشة: تبويب القواعد: قواعد الرد التلقائي ومربع الاختبار
  • Rules (no AI cost): add keywords and an automatic reply. Match types: contains, exact, starts with. Rules are checked first. Test a sample message in the test box.
  • AI replies (optional): in AI Config enter your own AI provider API key (stored only on this PC), choose a model and a system prompt (how the bot should behave), and choose the mode: Rules Only, Rules then AI or AI Only. AI usage is billed by your provider.
  • Tick the account(s) the bot should answer on, then press Start chatbot. Stop it any time with Stop Bot.
  • STOP: if a contact replies STOP, they are added to the opt-out list automatically and skipped in future sends. Manage the list in settings.
The bot works while SendWave is open and connected. It replies to individual chats, not groups.
  • القواعد (دون تكلفة ذكاء اصطناعي): أضف كلمات مفتاحية وردّاً تلقائياً. أنواع المطابقة: يحتوي، تطابق تام، يبدأ بـ. تُفحص القواعد أولاً. اختبر رسالة تجريبية في مربع الاختبار.
  • ردود الذكاء الاصطناعي (اختياري): في إعدادات الذكاء الاصطناعي أدخل مفتاح API الخاص بك لدى المزود (يُخزَّن على هذا الكمبيوتر فقط)، واختر النموذج وتعليمات النظام (كيف يتصرف الروبوت)، واختر الوضع: القواعد فقط أو القواعد ثم الذكاء الاصطناعي أو الذكاء الاصطناعي فقط. تُحتسب تكلفة الذكاء الاصطناعي من مزودك.
  • حدد الحساب (أو الحسابات) التي يرد عليها الروبوت ثم اضغط تشغيل الروبوت. أوقفه في أي وقت بزر إيقاف الروبوت.
  • STOP: إذا رد أحد جهات الاتصال بكلمة STOP تُضاف تلقائياً إلى قائمة المنسحبين وتُتخطى في الإرساليات القادمة. أدر القائمة من الإعدادات.
يعمل الروبوت أثناء فتح SendWave واتصاله. يرد على المحادثات الفردية لا المجموعات.
✔

Validatorفاحص الأرقام

Side menu › TOOLS › Validatorالقائمة الجانبية › الأدوات › فاحص الأرقام
Validator with live counters and resultsالفاحص مع العدادات المباشرة والنتائج
Screen: Validator with live counters and results
الشاشة: الفاحص مع العدادات المباشرة والنتائج

Check which numbers are really on WhatsApp before a campaign, so you do not waste sends or raise your failure rate.

  1. Open Validator and paste the numbers, one per line (with country code, or local numbers get the default code).
  2. Choose the account and the delay between checks (slower is gentler).
  3. Press Validate Numbers. The counters show Total, Valid and Invalid live.
  4. Press Download CSV to export, or Use valid numbers in Bulk Sender to load only the valid ones straight into a new send.

تحقق من الأرقام الموجودة فعلاً على واتساب قبل الحملة حتى لا تُهدر الرسائل أو ترتفع نسبة الإخفاق.

  1. افتح فاحص الأرقام والصق الأرقام، رقم في كل سطر (مع رمز الدولة، وإلا يُضاف الرمز الافتراضي).
  2. اختر الحساب والتأخير بين عمليات الفحص (الأبطأ أكثر لطفاً).
  3. اضغط فحص الأرقام. تعرض العدادات الإجمالي وصالح وغير صالح مباشرة.
  4. اضغط تنزيل CSV للتصدير، أو استخدام الأرقام الصالحة في الإرسال الجماعي لتحميل الصالحة فقط في إرسال جديد.
⚑

Label Exportتصدير التصنيفات

Side menu › TOOLS › Label Exportالقائمة الجانبية › الأدوات › تصدير التصنيفات
Label Exportتصدير التصنيفات
Screen: Label Export
الشاشة: تصدير التصنيفات

Extract contacts from your WhatsApp Business labels (for example “Customers”, “Leads”). (WhatsApp Business account, QR mode only.)

  1. Open Label Export. Your labels appear with the number of chats in each; press Refresh Labels after changes. Standard WhatsApp accounts have no labels.
  2. Tick one or more labels.
  3. Optional: Fetch Contact Names and Remove Duplicates.
  4. Press Extract Contacts, then download the CSV (Export from Labels) or send straight to Bulk Sender.

استخرج جهات الاتصال من تصنيفات واتساب للأعمال (مثل «العملاء» و«المهتمون»). (حساب واتساب للأعمال، وضع QR فقط.)

  1. افتح تصدير التصنيفات. تظهر تصنيفاتك مع عدد المحادثات في كل منها؛ اضغط تحديث التصنيفات بعد أي تغيير. لا تحتوي حسابات واتساب العادية على تصنيفات.
  2. حدد تصنيفاً أو أكثر.
  3. اختياري: جلب أسماء جهات الاتصال وإزالة التكرار.
  4. اضغط استخراج جهات الاتصال ثم نزّل ملف CSV (تصدير من التصنيفات) أو أرسل مباشرة إلى الإرسال الجماعي.
⇪

Chat Exportتصدير المحادثات

Side menu › TOOLS › Chat Exportالقائمة الجانبية › الأدوات › تصدير المحادثات
Chat Exportتصدير المحادثات
Screen: Chat Export
الشاشة: تصدير المحادثات

Back up conversations from your own WhatsApp account. (QR mode only.)

  1. Open Chat Export. Your chats are listed with their message counts. Tick the ones you want, or Select All.
  2. Choose the format: TXT (readable), CSV (for spreadsheets) or JSON (for developers). Optionally Include media file names.
  3. Press Export chat(s) and save the file.
Exports contain private conversations. Store them securely.

انسخ احتياطياً محادثات حساب واتساب الخاص بك. (وضع QR فقط.)

  1. افتح تصدير المحادثات. تُعرض محادثاتك مع عدد رسائلها. حدد ما تريد أو اضغط تحديد الكل.
  2. اختر الصيغة: TXT (مقروء) أو CSV (للجداول) أو JSON (للمطورين). ويمكنك تضمين أسماء ملفات الوسائط.
  3. اضغط تصدير المحادثات واحفظ الملف.
تحتوي الملفات المصدّرة على محادثات خاصة. احفظها بأمان.
⇄

Connectionالاتصال

Side menu › SETTINGS › Connectionالقائمة الجانبية › الإعدادات › الاتصال
Connection: official API fieldsالاتصال: حقول الواجهة الرسمية
Screen: Connection: official API fields
الشاشة: الاتصال: حقول الواجهة الرسمية

This page chooses how SendWave talks to WhatsApp: QR code (WhatsApp Web) – scan once with your phone (see Dashboard) – or the Official WhatsApp Cloud API described below. Press Save & connect after changing the mode.

Choose Official WhatsApp Cloud API. This uses Meta's own service: stable and much safer for opted-in contacts, but it has rules of its own.

  1. Create a Meta Business account and a WhatsApp Business app in Meta for Developers; add and verify your number.
  2. Copy the Phone number ID and the WhatsApp Business Account ID. Create a permanent System User token with the WhatsApp permissions.
  3. Paste them on this page and press Save & connect. The dashboard shows your business number when connected.
  4. Create message templates in WhatsApp Manager and wait for approval. In Bulk Sender / Scheduler pick the template and map {{1}}, {{2}} to name or var1–var3.
  • The first message to a customer must be an approved template; free text works only within 24 hours after the customer last wrote to you.
  • Replies, STOP and delivery status need a public webhook: this page shows the path (/webhook) and a verify token. SendWave runs on your PC only, so you need a secure public address (a tunnel or a server) — ask your vendor to help.
  • Not available in this mode: groups, labels and chat export. Image limit is 5 MB.
  • Meta charges per conversation/template according to its price list.

تختار هذه الصفحة طريقة تواصل SendWave مع واتساب: رمز QR (واتساب ويب) – امسحه مرة واحدة بهاتفك (انظر لوحة التحكم) – أو واجهة واتساب السحابية الرسمية الموضحة أدناه. اضغط حفظ واتصال بعد تغيير الوضع.

اختر واجهة واتساب السحابية الرسمية. يستخدم هذا الوضع خدمة Meta نفسها: مستقر وأكثر أماناً بكثير لجهات الاتصال الموافقة، لكن له قواعده الخاصة.

  1. أنشئ حساب Meta Business وتطبيق واتساب للأعمال في Meta for Developers؛ وأضف رقمك وتحقق منه.
  2. انسخ معرّف رقم الهاتف ومعرّف حساب واتساب للأعمال. أنشئ رمز مستخدم نظام دائماً بصلاحيات واتساب.
  3. الصقها في هذه الصفحة واضغط حفظ واتصال. تعرض لوحة التحكم رقمك التجاري عند الاتصال.
  4. أنشئ قوالب الرسائل في WhatsApp Manager وانتظر الموافقة. في الإرسال الجماعي أو الجدولة اختر القالب واربط {{1}} و{{2}} بالاسم أو var1–var3.
  • أول رسالة للعميل يجب أن تكون قالباً معتمداً؛ والنص الحر يعمل فقط خلال 24 ساعة بعد آخر رسالة من العميل إليك.
  • تحتاج الردود وSTOP وحالة التسليم إلى Webhook عام: تعرض هذه الصفحة المسار (/webhook) ورمز تحقق. يعمل SendWave على جهازك فقط، لذا تحتاج عنواناً عاماً آمناً (نفق أو خادم) — اطلب المساعدة من المورّد.
  • غير متاح في هذا الوضع: المجموعات والتصنيفات وتصدير المحادثات. حد الصور 5 ميغابايت.
  • تحاسب Meta على المحادثات/القوالب وفق قائمة أسعارها.
QR code mode (WhatsApp Web)وضع رمز QR (واتساب ويب)Official Cloud API modeوضع الواجهة الرسميةYour PCحاسوبكWhatsApp Webواتساب ويبRecipientsالمستلمونYour PCحاسوبكMeta Cloud APIواجهة MetaRecipientsالمستلمون• Free, unofficial• مجاني وغير رسمي• Groups, labels, chat export• المجموعات والتصنيفات وتصدير المحادثات• Can break when WhatsApp changes• قد يتعطل عند تغيّر واتساب• Higher risk of number restriction• خطر أعلى لتقييد الرقم• Stable, supported by Meta• مستقر وبدعم من Meta• Approved templates for first contact• قوالب معتمدة للتواصل الأول• Needs public webhook for replies• يتطلب Webhook عاماً للردود• Low ban risk for opted-in contacts• خطر حظر منخفض للموافقين
Figure: the two connection modes. Switch any time on this page.
الشكل: وضعا الاتصال. يمكنك التبديل في أي وقت من هذه الصفحة.
Meta Businessحساب Meta BusinessPhone number ID + tokenمعرّف الرقم + الرمزThis pageهذه الصفحةSave & connectحفظ واتصالTemplatesالقوالبApproved in Metaمعتمدة لدى MetaBulk Senderالإرسال الجماعيPick template, map {{1}}اختر القالب واربط {{1}}Replies, STOP and delivery status come back through the webhookتعود الردود وSTOP وحالة التسليم عبر الـ WebhookMetaMetasends eventsترسل الأحداثPublic HTTPS addressعنوان HTTPS عامtunnel or serverنفق أو خادمSendWave on your PCSendWave على حاسوبك/webhook/webhook
Figure: setting up the official API (top) and how replies reach SendWave (bottom).
الشكل: إعداد الواجهة الرسمية (أعلى) وكيف تصل الردود إلى SendWave (أسفل).
⛨

Anti-Ban & Resendمكافحة الحظر وإعادة الإرسال

Side menu › SETTINGS › Anti-Ban & Resendالقائمة الجانبية › الإعدادات › مكافحة الحظر وإعادة الإرسال
Anti-Ban tab: profiles and limitsتبويب مكافحة الحظر: الملفات والحدود
Screen: Anti-Ban tab: profiles and limits
الشاشة: تبويب مكافحة الحظر: الملفات والحدود
Sessions & Resend tabتبويب الجلسات وإعادة الإرسال
Screen: Sessions & Resend tab
الشاشة: تبويب الجلسات وإعادة الإرسال

In Anti-Ban & Resend choose a profile: Conservative (safest, slowest), Moderate (recommended) or Aggressive, or set your own values: random delay between messages, maximum messages per hour and per day, sending hours (e.g. 9:00–21:00), typing indicator, and automatic pause (a session pauses itself after repeated failures or when a limit is reached, and resumes by itself when the limit or hours allow).

Rules that protect your number

  • Message only people who agreed to receive your messages (tick the opt-in confirmation when asked). Always honour STOP.
  • Start new numbers slowly: a few dozen a day, increasing over weeks. A brand-new number sending hundreds is the quickest way to be restricted.
  • Vary the text (use variants and {{name}}); avoid identical messages with links to everyone.
  • Use a business number you can afford to lose, or use the Official API mode for critical numbers.
  • Many failures or "not on WhatsApp" results usually mean a bad list — clean it with the Validator.
Neither SendWave nor any tool can guarantee a number will never be restricted. The sender is responsible for compliance with WhatsApp's terms and local laws.

The two tabs

  • Anti-Ban: safety profile, random delay, hourly and daily limits, sending hours, typing indicator and auto-pause (shown above).
  • Sessions & Resend: whether every send is saved, how long sessions are kept, the default resend target, who can receive a resend (skip people who replied, skip numbers not on WhatsApp, skip opted-out, require opt-in confirmation, slower resends) and the opt-out list (numbers that replied STOP; you can add or remove numbers).

في مكافحة الحظر وإعادة الإرسال اختر ملفاً: محافظ (الأكثر أماناً والأبطأ) أو معتدل (موصى به) أو سريع، أو حدد قيمك: تأخير عشوائي بين الرسائل، والحد الأقصى للرسائل في الساعة وفي اليوم، وساعات الإرسال (مثلاً 9:00–21:00)، ومؤشر الكتابة، والإيقاف المؤقت التلقائي (تتوقف الجلسة تلقائياً عند تكرار الإخفاق أو بلوغ حد، وتستأنف وحدها عندما تسمح الحدود أو الساعات).

قواعد تحمي رقمك

  • راسل فقط من وافق على استلام رسائلك (حدد تأكيد الموافقة عند طلبه). التزم دائماً بكلمة STOP.
  • ابدأ بالأرقام الجديدة ببطء: بضع عشرات يومياً وزِد تدريجياً على أسابيع. إرسال مئات الرسائل من رقم جديد هو أسرع طريق للتقييد.
  • نوّع النص (استخدم الصيغ و{{name}})؛ وتجنب الرسائل المتطابقة التي تحمل روابط للجميع.
  • استخدم رقماً تجارياً يمكنك تحمّل فقدانه، أو استخدم وضع الواجهة الرسمية للأرقام الحرجة.
  • كثرة الإخفاقات أو نتائج «ليس على واتساب» تعني غالباً قائمة سيئة — نظّفها بفاحص الأرقام.
لا يستطيع SendWave ولا أي أداة ضمان عدم تقييد الرقم أبداً. المرسِل مسؤول عن الالتزام بشروط واتساب والأنظمة المحلية.

التبويبان

  • مكافحة الحظر: ملف الأمان والتأخير العشوائي والحدود في الساعة واليوم وساعات الإرسال ومؤشر الكتابة والإيقاف المؤقت التلقائي (كما في الصورة أعلاه).
  • الجلسات وإعادة الإرسال: هل تُحفظ كل عملية إرسال، ومدة حفظ الجلسات، وهدف إعادة الإرسال الافتراضي، ومن يمكنه استلام إعادة الإرسال (تخطي من ردّ، وتخطي الأرقام غير الموجودة على واتساب، وتخطي المنسحبين، واشتراط تأكيد الموافقة، وإبطاء إعادة الإرسال) وقائمة المنسحبين (الأرقام التي ردّت بـ STOP؛ ويمكنك إضافة أرقام أو إزالتها).
Messages per hour (limit)الرسائل في الساعة (الحد)Delay between messages (seconds)التأخير بين الرسائل (ثوانٍ)Conservativeمحافظ505015–30s15–30 ثModerateمعتدل1001008–15s8–15 ثAggressiveسريع2002003–8s3–8 ث
Figure: the three built-in safety profiles. Slower and lower is safer.
الشكل: ملفات الأمان الثلاثة المدمجة. الأبطأ والأقل أكثر أماناً.
Suggested daily volume for a new numberالحجم اليومي المقترح لرقم جديد3030Week 1الأسبوع 18080Week 2الأسبوع 2150150Week 3الأسبوع 3250250Week 4الأسبوع 4400400Week 5الأسبوع 5
Figure: a cautious ramp-up (messages per day) for a brand-new number. Slow down if many sends fail. Suggestions, not guarantees.
الشكل: زيادة حذرة (رسائل في اليوم) لرقم جديد تماماً. أبطئ إذا فشلت إرساليات كثيرة. اقتراحات وليست ضمانات.
⟳

Updates, language & dataالتحديثات واللغة والبيانات

Top bar and menuالشريط العلوي والقائمة
  • Update button (top bar): checks for a new version and installs it. WhatsApp changes often; keep SendWave updated. If updates are not set up in your copy, ask your vendor for the latest installer.
  • Language: use the language menu in the top bar (English / العربية). The choice is remembered.
  • Your data (sessions, settings, WhatsApp login, saved keys) is stored on your PC in %APPDATA%\wa-sender\data (menu → Open data / log folder). It stays when you uninstall. Copy the folder to back it up. Anyone with this folder can use your WhatsApp login, so keep it private.
  • Licence: menu → Licence shows the holder and expiry. Send your vendor the new Machine ID when changing computers.
  • زر التحديث (الشريط العلوي): يتحقق من وجود إصدار جديد ويثبّته. يتغير واتساب كثيراً؛ أبقِ SendWave محدثاً. إذا لم تكن التحديثات مفعّلة في نسختك فاطلب أحدث ملف تثبيت من المورّد.
  • اللغة: استخدم قائمة اللغة في الشريط العلوي (English / العربية). يُحفظ اختيارك.
  • بياناتك (الجلسات والإعدادات وتسجيل دخول واتساب والمفاتيح المحفوظة) مخزّنة على جهازك في %APPDATA%\wa-sender\data (القائمة ← فتح مجلد البيانات / السجل). تبقى عند إلغاء التثبيت. انسخ المجلد للنسخ الاحتياطي. أي شخص يملك هذا المجلد يستطيع استخدام تسجيل دخول واتساب الخاص بك، فأبقِه سرياً.
  • الترخيص: القائمة ← الترخيص تعرض صاحب الترخيص وتاريخ الانتهاء. أرسل معرّف الجهاز الجديد إلى المورّد عند تغيير الكمبيوتر.
⚠

Troubleshootingحل المشكلات

If something goes wrongعند حدوث مشكلة
ProblemWhat to do
Stuck on “Starting WhatsApp…”, no QRWait 90 seconds. Check the internet (and that no VPN/firewall blocks web.whatsapp.com). Press Stop, then Reconnect. Make sure Chrome or Edge is installed. If it still fails, send wa.log to support (menu → Open data / log folder).
“Browser is already running”Press Stop, wait 10 seconds, then Reconnect. Close duplicate SendWave windows.
Disconnected / asks for QR againScan the new QR. This happens if the phone was offline for a long time, or the device was unlinked on the phone.
“Licence … different computer”The key was issued for another PC. Send this PC's Machine ID to your vendor.
“Licence expired” / clock messageAsk your vendor to renew. If the clock message appears, correct the PC's date and restart.
Attachment rejectedCheck type and size under Bulk Sender → Attachments.
Many “not on WhatsApp” / failedCheck number format (country code), clean the list with the Validator, slow down.
Google Sheet won't loadSet sharing to “Anyone with the link – Viewer”, and paste the link of the exact tab.
Template message fails (official mode)Check that the template is approved, the language matches, and the variables are filled. Free text outside 24 hours is blocked by WhatsApp.
Nothing happens at the scheduled timeSendWave must be open and connected at that time.
المشكلةالحل
عالق على «جارٍ تشغيل واتساب…» بلا رمز QRانتظر 90 ثانية. تحقق من الإنترنت (وأن لا يحجب VPN أو جدار حماية موقع web.whatsapp.com). اضغط إيقاف ثم إعادة الاتصال. تأكد من تثبيت Chrome أو Edge. إن استمرت المشكلة أرسل الملف wa.log إلى الدعم (القائمة ← فتح مجلد البيانات / السجل).
«المتصفح يعمل بالفعل»اضغط إيقاف وانتظر 10 ثوانٍ ثم إعادة الاتصال. أغلق نوافذ SendWave المكررة.
انقطع الاتصال / يطلب رمز QR مجدداًامسح الرمز الجديد. يحدث ذلك إذا بقي الهاتف دون إنترنت طويلاً أو أُلغي ربط الجهاز من الهاتف.
«الترخيص … جهاز مختلف»صُدر المفتاح لجهاز آخر. أرسل معرّف هذا الجهاز إلى المورّد.
«انتهى الترخيص» / رسالة الساعةاطلب التجديد من المورّد. وإذا ظهرت رسالة الساعة فصحّح تاريخ الجهاز وأعد التشغيل.
رفض المرفقتحقق من النوع والحجم في الإرسال الجماعي ← المرفقات.
كثرة «ليس على واتساب» / الفاشلةتحقق من صيغة الأرقام (رمز الدولة)، ونظّف القائمة بفاحص الأرقام، وأبطئ الإرسال.
لا يُحمَّل جدول Googleاجعل المشاركة «أي شخص لديه الرابط – مشاهد» والصق رابط الورقة المحددة.
فشل رسالة القالب (الوضع الرسمي)تأكد أن القالب معتمد وأن اللغة مطابقة وأن المتغيرات معبأة. يمنع واتساب النص الحر خارج نافذة 24 ساعة.
لا يحدث شيء في موعد الجدولةيجب أن يكون SendWave مفتوحاً ومتصلاً في ذلك الوقت.
✉

Supportالدعم

We are here to helpنحن هنا للمساعدة

When you write, please include: your Machine ID, the SendWave version (shown under the logo in the side menu), a short description with a screenshot, and the wa.log file for connection problems (menu → Open data / log folder).

البريد الإلكتروني: shk@aibuildgcc.com

عند المراسلة أرفق من فضلك: معرّف الجهاز، وإصدار SendWave (يظهر أسفل الشعار في القائمة الجانبية)، ووصفاً مختصراً مع لقطة شاشة، والملف wa.log لمشكلات الاتصال (القائمة ← فتح مجلد البيانات / السجل).