חיבור WhatsApp ל-Zoho CRM במספר Coexistence
מנתבים את הוובהוקים (Webhook) של המספר לתהליך עבודה ב-n8n, מחפשים ב-Zoho CRM עם הפרמטר phone, שבודק כל שדה טלפון במודול, יוצרים Lead כשאין התאמה, ומוסיפים כל הודעה כהערה ברשומה. הצומת של Zoho CRM ב-n8n מטפל בלידים ובאנשי קשר; ההערה היא קריאת HTTP אחת ל-Notes API של Zoho עם אותם פרטי גישה.
הפרמטר phone ב-search API של Zoho CRM מחפש בכל שדות הטלפון של המודול שנבחר.
מספר ההערות המרבי שמקבל Create Notes API של Zoho CRM בקריאה אחת.
קרדיטי API ל-24 שעות ב-Zoho CRM Free; במהדורות בתשלום מתחילים ב-50,000 ועוד קרדיטים לכל משתמש.
איך הודעת WhatsApp הופכת לרשומה ב-Zoho CRM?
Meta שולחת כל הודעה במספר ליעד הוובהוק (Webhook) שהגדרתם, כאן צומת Webhook ב-n8n. תהליך העבודה לוקח את מספר השולח מה-payload וקורא לנקודת הקצה של החיפוש ב-Zoho עם phone שמוגדר אליו, קודם ב-Leads ואחר כך ב-Contacts. Zoho בודק כל שדה טלפון במודול, כך שהתאמה ב-Mobile או ב-Phone נחשבת, ואין צורך לנחש באיזה שדה איש מכירות השתמש.
כשלא חוזרת תוצאה, הצומת של Zoho CRM ב-n8n יוצר Lead עם שם הפרופיל ב-WhatsApp והמספר. בכל מקרה יש עכשיו לתהליך מזהה רשומה, והוא כותב את ההודעה כהערה ברשומה, באמצעות POST /Notes, בקריאה אחת. הערה דורשת רק Note_Content ו-Parent_Id שמציין את המודול ואת הרשומה.
{
"data": [
{
"Note_Title": "WhatsApp, inbound",
"Note_Content": "do you have anything friday?",
"Parent_Id": {
"module": { "api_name": "Leads" },
"id": "4876876000000624001"
}
}
]
}אילו הרשאות של Zoho נדרשות לפרטי הגישה ב-n8n?
קריאה ויצירה במודולים שמחפשים וכותבים בהם, ובנוסף יצירה ב-Notes. Zoho קורא להיקף ההערות ZohoCRM.modules.notes.CREATE ודורש לצידו את היקף היצירה של מודול האב, ולכן פרטי גישה שיכולים ליצור Leads אבל לא קיבלו את היקף ההערות נכשלים בשלב האחרון עם שגיאת הרשאה.
הצומת של Zoho CRM ב-n8n מכסה Leads, Contacts, חשבונות, Deals וכמה מסמכי מכירות, עם הפעולות create, upsert, get, get all, update ו-delete. Notes לא נמצא בין המשאבים שלו, ולכן ההערה עוברת דרך צומת HTTP Request. n8n מאפשר לצומת הזה להשתמש שוב בפרטי הגישה של Zoho שכבר חיברתם, כך שיש הרשאת OAuth אחת לנהל במקום שתיים.
הגדירו את דומיין ה-API לפי מרכז הנתונים של Zoho שלכם. פרטי גישה שנוצרו באזור EU קוראים ל-zohoapis.eu ולא ל-zohoapis.com, ולכן חשוב לבחור נכון.
כמה הודעות Zoho CRM מסוגל לקלוט?
Zoho מודד את ה-API בקרדיטים ל-24 שעות מתגלגלות, והתקציב תלוי במהדורה ובמספר המשתמשים. מהדורת Free מקבלת 5,000. Standard מקבלת 50,000 ועוד 250 לכל משתמש, Professional 50,000 ועוד 500 לכל משתמש, ו-Enterprise 50,000 ועוד 1,000 לכל משתמש, וכל אחת עם תקרה למהדורה.
כל הודעה נכנסת עולה חיפוש וכתיבת הערה, ועוד יצירת ליד לשולחים חדשים. זה נכנס בנוחות בתקציב של מהדורה בתשלום עבור מספר של עסק קטן. התקרה שנוגעת ראשונה היא בדרך כלל מקביליות: Free מאפשרת 5 קריאות במקביל ו-Standard 10, כך שגל הודעות אחרי שידור יכול להיכנס לתור. אם Zoho מחזיר שגיאות מגבלה, הגדירו את תהליך העבודה ב-n8n לעבד הרצות אחת בכל פעם.
האם תשובות שנשלחות מהטלפון מגיעות ל-Zoho CRM?
אפשר. במספר Coexistence אפליקציית WhatsApp Business ממשיכה לעבוד, וכשמישהו עונה ממנה, Meta שולחת הד של ההודעה היוצאת לאותו יעד וובהוק. ההד מגיע בשדה smb_message_echoes, ולא כהודעה נכנסת רגילה.
תנו לתהליך העבודה ענף להדים וכתבו אותם כהערות שכותרתן מסמנת הודעה יוצאת. איש המכירות שפותח את הליד ב-Zoho קורא את שני צדי השיחה, ואף אחד לא צריך להדביק צילומי מסך בתוך ה-CRM של הצוות.
הודעות שתהליך העבודה שולח בעצמו דרך Cloud API, כמו תבנית מאושרת אחרי שעסקה עוברת שלב, כדאי לתעד ברגע השליחה, כי התהליך כבר מחזיק את הטקסט ואת מזהה הרשומה.
טעויות נפוצות
- מעניקים לפרטי הגישה הרשאות ל-Leads אבל לא את ZohoCRM.modules.notes.CREATE. החיפוש והליד עובדים, ואז כל הערה נכשלת.
- קריאה ל-zohoapis.com מחשבון שנמצא במרכז נתונים אחר של Zoho. משתמשים בדומיין ה-API של האזור שבו החשבון נמצא.
- חיפוש ב-Leads בלבד. לקוחות שהומרו הם Contacts, וכל אחד מהם שכותב אלינו הופך לליד כפול חדש.
מחברים את המספר ב-easycoexistence.com, מגדירים את יעד הוובהוק שלו לתהליך העבודה ב-n8n, ו-Zoho CRM מתחיל להתמלא בשיחות. מ-US$ 9 למספר בחודש, יורד ל-US$ 1 ככל שמוסיפים מספרים, עם תקופת ניסיון של 3 ימים.
שאלות נפוצות
האם זה מחליף את האינטגרציה של Zoho עצמה ל-WhatsApp?
זה מסלול אחר. כאן המספר נשאר מחובר דרך EasyCoexistence ו-Zoho CRM מקבל רשומות דרך ה-API שלו, והצוות עונה מהטלפון או מתהליך העבודה.
אפשר להשתמש ב-Make במקום n8n?
כן. וובהוק מותאם אישית של Make מקבל את ההודעה, ומודולים של Zoho CRM או מודול HTTP כותבים את החיפוש, הליד וההערה.
האם שינוי שלב בעסקה יכול לשלוח תבנית ב-WhatsApp?
כן, דרך תהליך העבודה. גורמים לשינוי השלב לקרוא לכתובת URL של וובהוק ב-n8n, ו-n8n שולח את התבנית המאושרת דרך Cloud API עם phone number id והאסימון של המספר.
האם EasyCoexistence שומרת את ההודעות?
לא. Meta שולחת את הוובהוק ישירות לכתובת ה-n8n שלכם. EasyCoexistence לא שומרת תוכן שיחות בשום מקום.
המשיכו לקרוא
מוכנים להתחיל?
מגדירים WhatsApp Coexistence בתוך דקות, לא חודשים. האפליקציה ממשיכה לעבוד בטלפון.
התחילו תקופת ניסיון בחינםנבדק ב-