CRM

אינטגרציית Salesforce

פיתוח ב-Apex, ב-Lightning Web Components וב-Flow, ואינטגרציות API ששומרות על Salesforce מסונכרנת עם שאר המערכות שלכם, עם בעלות ברורה על הנתונים, בדיקות בסביבות Sandbox והתראות כשסנכרון נכשל.

חיבור Salesforce לשאר המערכות שלכם

Salesforce מחזיקה את רשומות הלקוחות שלכם, אבל הערך שלה תלוי במערכות שסביבה. בעיות נפוצות: רשומות כפולות מסנכרונים שבוצעו שוב, אוטומציות שנתקלות במגבלות governor, אינטגרציות שנכשלות בלי שאיש שם לב, ואוטומציות של Workflow Rules או Process Builder שאף אחד לא רוצה לגעת בהן. אנחנו בונים Apex, Lightning Web Components, Flows ואינטגרציות API לצוותי מכירות, שירות ותפעול, עם בעלות ברורה על הנתונים, בדיקות בסביבות Sandbox וניטור של סנכרונים שנכשלו.

פיתוח Salesforce בסיוע AI ובהובלת מומחים

איך ה-AI מסייע

  • מנסח טיוטות של קוד Apex, רכיבי Lightning Web Components ומחלקות בדיקה של Apex על סמך דרישות מוסכמות, לסקירה
  • קורא את המטא-דאטה של ה-Org כדי למפות אובייקטים, שדות, אוטומציות ותלויות לפני שמשנים משהו
  • מייצר מקרי בדיקה לאינטגרציה: מפתחות כפולים, כשלים בכללי אימות, שגיאות מגבלה וכשלים חלקיים באצוות
  • מסכם לוגים של דיבאג ורשומות של סנכרונים שנכשלו, כדי שהמהנדסים יוכלו לאתר את הסיבה

מה באחריות המומחים שלנו

  • המהנדסים אחראים למודל הנתונים, להחלטה איזו מערכת אחראית לכל שדה, ולמודל השיתוף וההרשאות
  • משתמשי אינטגרציה, אפליקציות OAuth ו-Named Credentials מוגדרים ונסקרים על ידי אנשים
  • כל שינוי עובר בדיקות בסביבת Sandbox, סקירת קוד ובדיקות Apex לפני פריסה לסביבת הייצור שאתם מאשרים
  • נתונים שהוסבו מאושרים מול ספירות ההתאמה על ידי הצוות שלכם ועל ידי הצוות שלנו

איך הזמנה מסתנכרנת בין Salesforce ל-ERP

סנכרון מבוסס אירועים להמחשה; המגבלות של ה-Org שלכם ונפחי הנתונים עשויים לחייב במקום זאת עיבוד באצוות (batch).

  1. העסקה נסגרת

    הזדמנות שנסגרה בהצלחה (closed-won) מפרסמת Platform Event, כך שהקריאה ל-ERP נשארת מחוץ לטרנזקציית השמירה של המשתמש.

  2. נוצרת הזמנה ב-ERP

    שירות האינטגרציה שלכם מקבל את האירוע ויוצר את ההזמנה ב-ERP, עם מפתח לפי מזהה הרשומה ב-Salesforce.

  3. המספרים נכתבים בחזרה

    מספרי ההזמנה והחשבונית מה-ERP חוזרים בפעולת upsert לפי מזהה חיצוני; הרצה חוזרת מעדכנת את אותה רשומה.

  4. שגיאות על הרשומה

    שגיאות ולידציה או מגבלות נרשמות על הרשומה, וסטטוס הסנכרון שלה מראה לצוות המכירות מה נכשל.

  5. הרצה חוזרת אחרי תיקון

    רשומות שנכשלו ממתינות בתור שגיאות, ואחרי התיקון רצות שוב באותו מסלול.

    נקודת בקרה: מנהל ה-Salesforce מאשר את ההרצה החוזרת

  6. בדיקת כמות וסכום

    הזדמנויות שנסגרו בהצלחה מושוות להזמנות ב-ERP לפי כמות וסכום כולל, וכל מה שחסר באחד הצדדים מפורט ברשימה.

    נקודת בקרה: צוות תפעול המכירות בודק את רשימת הפערים

כשמשהו נכשל: קריאות ל-ERP שנכשלות מקבלות ניסיונות חוזרים עם השהיה הדרגתית לפני שהן מגיעות לתור השגיאות, שמתריע למנהלי המערכת שלכם; שימוש ב-API שמתקרב למגבלות ה-Org מפעיל אזהרה.

מה תקבלו

עבודות פיתוח ואינטגרציה ב-Salesforce

  • Apex ו-Lightning Web Components

    מחלקות Apex, טריגרים שמותאמים לעיבוד בכמויות (bulkified) ורכיבי Lightning Web Components עם בדיקות, שנבנים כדי להישאר בתוך מגבלות ה-governor ולכבד את כללי השיתוף של ה-Org שלכם.

  • אינטגרציות API ומערכות

    אינטגרציות REST, Bulk ו-Composite API עם מערכות ERP, חיוב וכלי תמיכה, עם מזהים חיצוניים (external IDs) ופעולות upsert, כך שניסיונות חוזרים לא יוצרים כפילויות.

  • אוטומציה ב-Flow והסבה

    תהליכי Flow שמופעלים משינויי רשומות ו-Screen Flows לניתוב ולאישורים, הסבה מ-Workflow Rules ומ-Process Builder, ונתיבי כשל (fault paths) שרושמים שגיאות בלוג.

  • הסבת נתונים והסרת כפילויות

    הסבה מ-HubSpot, מ-Zoho, מ-Pipedrive או מגיליונות אלקטרוניים עם מיפוי שדות ובעלי רשומות, כללי כפילויות, טעינות ניסיון בסביבת Sandbox ודוח התאמה.

  • אריזה והכנה ל-AppExchange

    חבילות Unlocked או Managed, וגם הכנה לסקירת האבטחה של AppExchange אם אתם מתכננים לפרסם אפליקציה. הרישום והסקירה הם על שמכם.

  • דוחות וניטור סנכרון

    דוחות, לוחות בקרה ו-CRM Analytics, וגם סטטוס סנכרון על הרשומות כדי שהמשתמשים יוכלו לראות כשלים, והתראות על סנכרונים שנכשלו ועל השימוש ב-API.

מכינים חיבור שהצוות שלכם יוכל לתפעל

  • גישה וחומרי עבודה

    ספקו גישת sandbox, מהדורה וזמינות API, הגדרות אובייקטים ושדות, אוטומציות קיימות והרשאות. זהו מנהל מערכת ומערכת מקור לכל אובייקט שמסונכרן.

  • תכולה ראשונה מציאותית

    מתחילים באובייקטים מוגדרים ובסנכרון או אוטומציה מוגבלים. בודקים תחילה נפח, מגבלות וטריגרים; ניקוי נתונים, שינוי ארגון רחב ואישור בחנות ציבורית הם תלויות או תכולות נפרדות.

  • מסירה ותחזוקה

    נספק את החיבור שסוכם, ראיות בדיקה, הערות תצורה והוראות התאוששות. הגדירו אחראי להתראות ולהתאמת רשומות. אפשר לתחזק שינויי ספק, הרשאות וניטור במסגרת תמיכה מוסכמת; תשלומי הספק נפרדים.

איך אנחנו עובדים בסביבת ה-Salesforce שלכם

  1. 01

    סקירת ה-Org והאינטגרציות

    סוקרים אובייקטים, אוטומציות, הרשאות, שימוש ב-API ואינטגרציות קיימות, ומסכמים איזו מערכת אחראית לכל פיסת מידע.

  2. 02

    תכנון נתונים ואינטגרציה

    מתכננים אובייקטים, שיתוף, את דפוס האינטגרציה (Platform Events, Change Data Capture או עיבוד באצוות), טיפול בשגיאות ואת מה שהמשתמשים רואים כשסנכרון נכשל.

  3. 03

    בנייה בסביבות Sandbox

    בונים בסביבות Sandbox או ב-Scratch Orgs עם סקירת קוד, בדיקות Apex ובדיקות חוזה מול סביבות הבדיקה של המערכות המחוברות.

  4. 04

    פריסה, הדרכה וניטור

    פורסים דרך פייפליין שעבר סקירה, מדריכים מנהלי מערכת ומשתמשים, ומנטרים סנכרונים שנכשלו ומגבלות API; התמיכה השוטפת מוסכמת בתוכנית.

שתי דרכים לעבוד עם כלי AI

ה-AI עוזר לנסח טיוטות לקוד האינטגרציה ולבדיקות החוזה. בחרו היכן הוא רשאי לעבד את הקוד ואת נתוני ה-API שלכם.

לא בטוחים? נמליץ על אחת מהן בשלב הגדרת ההיקף. השוואת אפשרויות עבודה עם AI

שאלות ותשובות

שאלות נפוצות

אתם עובדים עם Classic, עם Lightning ועם אוטומציות ישנות?

כן. אנחנו בונים ב-Lightning, עם Lightning Web Components ו-Flow, ומתחזקים או מסבים עמודי Classic, Visualforce ואוטומציות של Workflow Rules ו-Process Builder. כל אוטומציה שהוסבה נבדקת מול ההתנהגות הישנה בסביבת Sandbox לפני שהיא נפרסת.

אתם יכולים לשלב את Salesforce עם Shopify?

כן. אנחנו בונים סנכרון דו-כיווני של הזמנות, לקוחות ומלאי בין Salesforce לבין Shopify או פלטפורמות מסחר אלקטרוני אחרות. קודם אנחנו מסכמים איזו מערכת אחראית לכל שדה, ואז מתאימים רשומות לפי מזהה חיצוני או אימייל, מאמתים את ה-Webhooks של Shopify, ורושמים בלוג כל סנכרון שנכשל כדי שאפשר יהיה לבצע ניסיון חוזר במקום שהוא ייעלם בשקט.

האם נתוני ה-CRM שלנו מגיעים לכלי AI?

כלי ה-AI עובדים על קוד ועל מטא-דאטה, ועל נתוני דוגמה רק כפי שסוכם. אנחנו מעדיפים סביבות Sandbox עם רשומות מוסוות או סינתטיות. בחבילת הנדסת AI פרטית / מקומית, המודלים רצים בתוך גבולות שבשליטתכם; בחבילת הנדסת Claude Code / OpenAI Codex, תנאי הספק, הטיפול בנתונים והגדרות השמירה מוסכמים לפני תחילת העבודה.

צריכים ש-Salesforce תעבוד עם שאר המערכות שלכם?

ספרו לנו על ה-Org שלכם, על המערכות שהוא צריך לתקשר איתן ועל המקומות שבהם הנתונים משתבשים היום. נציג בקווים כלליים את האינטגרציה, את הבדיקות ואת הפריסה.