מדריך להתקנה של Salesforce

מדריך להתקנה של Salesforce בגרסה 1.44 של Salesforce.

כל מהדורות Salesforce‏: Professional,‏ Enterprise,‏ Performance,‏ Unlimited ו-Developer משולבות עם Contact Center AI Platform‏ (CCAI Platform).

תמיכה ב-Salesforce Classic וב-Lightning

קישור להתקנה: Salesforce Enterprise 1.44

שלבי ההתקנה

המתאם של הסוכן שמותקן ב-Salesforce מאפשר לסוכנים לקבל שיחות וצ'אטים ישירות בארגון Salesforce. בגרסאות אחרי 1.17 יש תמיכה גם בגרסה הרגילה וגם ב-Lightning Experience.

ההתקנה כוללת את השלבים הבאים:

  1. איתור מזהה הארגון ושם הארגון והוספה שלהם לפורטל

  2. התקנת האפליקציה ב-Salesforce

  3. הזנת טוקן צרכן וסוד של אפליקציה משויכת בפורטל

  4. יצירת אפליקציה מקושרת

  5. הזנת טוקן צרכן וסוד של אפליקציה מקושרת בפורטל

  6. ניהול ההגדרה ב-Salesforce

  7. ניהול מוקד טלפוני

הנתונים שנדרשים לביצוע ההתקנה

שם השדה

איפה אפשר למצוא

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

מזהה הארגון

Salesforce

הגדרות למפתחים בפורטל

שם הארגון

Salesforce

הגדרות למפתחים בפורטל

טוקן צרכן של אפליקציה מקושרת

Salesforce

הגדרות למפתחים בפורטל

סוד הצרכן של האפליקציה המקושרת

Salesforce

הגדרות למפתחים בפורטל

שם הדייר

Admin Portal

<companyName>.<domain>

הגדרות בהתאמה אישית ב-SFDC

מפתח לקוח

הגדרות למפתחים

הגדרות בהתאמה אישית ב-SFDC

סוד

הגדרות למפתחים

הגדרות בהתאמה אישית ב-SFDC

אפליקציה מקושרת

אפליקציה מקושרת של Salesforce

הגדרות בהתאמה אישית ב-SFDC

איתור מזהה הארגון ושם הארגון והוספה שלהם לפורטל

בקטע הזה מוסבר איך להגדיר חיבור ראשוני בין פורטל CCAI Platform לבין Salesforce. לשם כך, צריך למצוא את פרטי הארגון הנדרשים ולהוסיף אותם לפורטל CCAI Platform.

דרישות מוקדמות

  • גישה לדף פרטי החברה ב-Salesforce.

  • משתמש שהוקצה לו תפקיד אדמין בפורטל כדי לגשת אל הגדרות המפתח

שלבי ההתקנה

  1. ב-Salesforce, עוברים אל Setup > Settings > Company Settings > Company Information (הגדרה > הגדרות > הגדרות חברה > פרטי חברה).

  2. מאתרים את שם הארגון ואת מזהה הארגון ב-Salesforce.com בקטע פרטי החברה.

  3. מעתיקים את שני הערכים.

  4. בכרטיסייה אחרת בדפדפן, פותחים את הפורטל של CCAI Platform.

  5. עוברים אל הגדרות > הגדרות למפתחים > CRM > Agent Platform.

  6. בוחרים באפשרות Salesforce.

  7. מאתרים את השדות Salesforce Organization ID (מזהה הארגון ב-Salesforce) ו-Salesforce Organization Name (שם הארגון ב-Salesforce).

  8. מזינים את Salesforce Organization ID בשדה מזהה הארגון ב-Salesforce ואת Salesforce Organization Name בשדה שם הארגון ב-Salesforce.

  9. לוחצים על Save.

התקנת האפליקציה ב-Salesforce

בשלב הזה נתקין את האפליקציה ב-Salesforce.

דרישות מוקדמות

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

  1. אחזור הקישור להתקנת החבילה.

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

  3. בוחרים באפשרות התקנה לכל המשתמשים.

    התקנה לכל המשתמשים

  4. לוחצים על התקנה (או על שדרוג אם הארגון השתמש בגרסה קודמת). הפעולה עשויה להימשך מספר דקות.

  5. בסיום ההתקנה, לוחצים על סיום.

    כדי לוודא שהחבילה הותקנה ב-Salesforce, עוברים אל Platform Tools > Apps > Packaging > Installed Packages.

יצירת קבוצת הרשאות מותאמת אישית והחלה שלה על כל הסוכנים

בקטע הזה תיצרו קבוצת הרשאות בהתאמה אישית (עם הדרישות המינימליות שנדרשות לשילוב), תעדכנו אותה בהרשאות לניהול פניות וליצירת קשר, ותקצו אותה לכל הסוכנים שמשתמשים בפורטל של פלטפורמת CCAI.

דרישות מוקדמות

  • משתמש צריך להיות אדמין ב-Salesforce כדי להגדיר את הקטע הזה.

  • רשימה של נציגים שישתמשו במתאם ב-Salesforce.

שלבים

  1. ב-Salesforce, עוברים אל Administration > Users > Permission Sets (ניהול > משתמשים > ערכות הרשאות).

  2. מאתרים את קבוצת ההרשאות CC_Agent ולוחצים על הקישור Clone (שיבוט).

  3. משנים את השם של קבוצת ההרשאות המשוכפלת ולוחצים על שמירה. לדוגמה: Company_Agent_Clone.

  4. במסך Permission Sets, לוחצים על השם של קבוצת ההרשאות החדשה המשוכפלת.

  5. בקטע אפליקציות, לוחצים על הגדרות אובייקט.

  6. בעזרת הטבלה הזו, מגדירים את הגדרות האובייקט עבור חשבונות, אירועים, אנשי קשר ולידים:

    אובייקט קריאה יצירה עריכה מחיקה הצגת הכל שינוי כל ההגדרות
    בקשות תמיכה X X X X
    אנשי קשר X X X X
    חשבונות X X X X
    לידים X X X X
  7. כדי להגדיר את ההגדרות האלה, לוחצים על שם האובייקט. לוחצים על עריכה (למעלה).

  8. משתמשים בתיבות הסימון בקטע הרשאות לאובייקט כדי להפעיל כל אחת מההרשאות הנדרשות (קריאה, יצירה, עריכה וצפייה בהכול).

    הצגת תיבת הסימון של הרשאות האובייקט

  9. לוחצים על Save.

  10. חוזרים על השלבים האלה לכל אחד מארבעת האובייקטים (Accounts, Cases, Contacts ו-Leads).

  11. מגדירים את הרשאת השדה Type (סוג) של האובייקט tasks (משימות).

    אובייקט שדה הרשאת קריאה עריכת הגישה
    Tasks סוג X X

    הגדרת סוג המשימה

  12. אחרי שמסיימים את כל ההגדרות, לוחצים על ניהול הקצאות.

  13. לוחצים על הלחצן הוספת מטלות.

  14. מסמנים את התיבות לצד המשתמשים ולוחצים על הקצאה.

    הצגת תיבת סימון

יצירת אפליקציה מקושרת

יוצרים אפליקציה מקושרת ב-Salesforce. זהו שלב חובה לגרסה 1.15 של האפליקציה ומגרסאות מתקדמות יותר.

אפליקציה מקושרת היא אפליקציית OAuth שמאפשרת לפורטל של פלטפורמת CCAI לתקשר עם Salesforce.

דרישות מוקדמות

  • מעתיקים את כתובת ה-URL של הפורטל. המבנה צריך להיות כזה:

    https://<tenant&>.<domain>.

שלבים

  1. ב-Salesforce, עוברים אל הגדרה > אפליקציות > אפליקציות לקוח חיצוניות > הגדרות.

  2. לוחצים על הלחצן New Connected App (אפליקציה מקושרת חדשה).

  3. מעדכנים את השדות במידע בסיסי עם התוכן הבא:

  4. בקטע API (Enable OAuth Settings), מסמנים את תיבת הסימון Enable OAuth Settings ומעדכנים את ההגדרות באמצעות הטבלה:

    שם השדה

    ערך השדה

    הפעלת הגדרות OAuth

    נבחר (TRUE)

    כתובת אתר להתקשרות חוזרת

    https://<tenant>.<domain>/v1/salesforce/oauth_callback

    היקפי הרשאות OAuth שנבחרו

    גישה לשירות כתובות ה-URL של הזהויות (id, profile, email, address, phone)

    ניהול נתוני משתמשים באמצעות ממשקי API

    ביצוע בקשות בכל שלב (refresh_token, offline_access)

    דרישה להשתמש בתוסף Proof Key for Code Exchange ‏ (PKCE) לתהליכי הרשאה נתמכים

    לא נבחר (False)

    סוד נדרש לזרימת נתונים באינטרנט

    נבחר (TRUE)

    דרישה לסוד לטוקן רענון

    נבחר (TRUE)

  5. בקטע Canvas App Settings (הגדרות אפליקציית Canvas), מעדכנים את ההגדרות עם הפרטים הבאים:

    שם השדה

    ערך השדה

    Canvas

    נבחר (TRUE)

    כתובת URL של אפליקציית Canvas

    https://<tenant>.<domain>/v1/salesforce/start

    שיטת הגישה

    בקשה חתומה (POST)

    מיקומים

    המסוף

    רכיב Lightning

    Open CTI

    דף Visualforce

  6. גוללים לחלק התחתון של הדף ולוחצים על שמירה.

  7. לוחצים על המשך כדי לסגור את הודעת האישור וממתינים ליצירת האפליקציה המקושרת.

  8. עוברים אל הגדרה > אפליקציות > אפליקציות מקושרות > ניהול אפליקציות מקושרות.

  9. לוחצים על שם האפליקציה במסך אפליקציות מקושרות.

  10. לוחצים על ניהול.

  11. לוחצים על הלחצן עריכת מדיניות.

  12. בקטע 'מדיניות OAuth', בוחרים באפשרות למשתמשים שאושרו על ידי האדמין יש הרשאה מראש מהתפריט הנפתח משתמשים מורשים:

    הצגת מדיניות OAUTH

  13. לוחצים על שמירה בתחתית הדף כדי לחזור למסך ניהול של האפליקציה המקושרת.

  14. עוברים לקטע פרופילים ולוחצים על ניהול פרופילים.

  15. במסך Application Assignment Profile (פרופיל הקצאת אפליקציות), בוחרים את אפשרויות הפרופיל שבהן החברה תשתמש, כמו System Administrator (אדמין מערכת) או פרופיל אחר שאפשר להשתמש בו.

    בדוגמה הזו, אנחנו בוחרים באפשרות משתמש רגיל ובאפשרות אדמין מערכת:

    המשתמש הרגיל ואדמין המערכת מסומנים

  16. לוחצים על שמירה כדי לחזור לתצוגה מפורטת של אפליקציה מקושרת.

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

הזנת טוקן צרכן וסוד של אפליקציה מקושרת בפורטל האדמין

מזינים את client_id key ואת Secret בפורטל האדמין של Salesforce.

דרישות מוקדמות

  • משלימים את השלבים בקטע הקודם יצירת אפליקציה מקושרת.

  • למשתמש צריכה להיות גישה לכתובת האימייל שמשויכת לחשבון המשתמש ב-Salesforce כדי לקבל אימייל לאימות הזהות.

  • צריך להיות משתמש עם תפקיד אדמין ב-CCAI Platform portal.

שלבים

  1. עוברים אל Setup > Create > Apps > Connected Apps (הגדרה > יצירה > אפליקציות > אפליקציות מקושרות) ומחפשים את האפליקציה המקושרת.

  2. לוחצים על החץ בקצה השמאלי של השורה.

  3. לוחצים על תצוגה.

  4. לוחצים על ניהול פרטי הצרכן.

    הצגת פרטי הצרכן בחשבון הניהול

  5. כדי לאמת את הזהות שלכם, עליכם להזין את קוד האימות שנשלח לכתובת האימייל שלכם.

  6. מעתיקים את הערכים שמוצגים בשדות Consumer key (טוקן צרכן) ו-Consumer secret (סוד לשימוש עם טוקן צרכן).

    תצוגת פרטי הצרכן

  7. בפורטל CCAI Platform, עוברים אל Settings > Developer Settings (הגדרות > הגדרות למפתחים) ומאתרים את השדות Connected App Consumer Key (מפתח צרכן של אפליקציה מקושרת) ו-Connected App Secret (סוד של אפליקציה מקושרת).

  8. מדביקים את סוד הצרכן בשדה Connected APP Consumer Secret (סוד הצרכן של האפליקציה המקושרת).

  9. מדביקים את טוקן הצרכן מ-Salesforce בשדה טוקן הצרכן של האפליקציה המקושרת.

  10. לוחצים על Save.

    פרטי האפליקציה המקושרת נוספו לפורטל של CCAI Platform.

ניהול ההגדרה ב-Salesforce

הגדרת אפליקציה בגרסה 1.22 ואילך

דרישות מוקדמות

  • גרסה 1.22 ואילך של האפליקציה ל-Salesforce מותקנת ב-Salesforce Org.

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

  • האפליקציה המקושרת נוצרת (ראו את הקטע יצירת אפליקציה מקושרת למעלה).

שלבים

  1. ב-Salesforce, עוברים אל Setup > Apps > Packaging > Installed Packages (הגדרה > אפליקציות > אריזה > חבילות מותקנות).

  2. מאתרים את CC_Agent_App ולוחצים על Configure (הגדרה).

  3. בכרטיסייה החדשה שנפתחת, לוחצים על הוספת הגדרה חדשה.

  4. ממלאים את השדות באמצעות הערכים הבאים:

    השלמת השדה המוצג

    שם השדה

    ערך השדה

    מיקום בשדה

    בעלי ההגדרה

    ארגון או פרופיל

    אם רוצים להגדיר הגדרות ברמת הארגון, בוחרים באפשרות ארגון. כדי להוסיף הגדרות ברמת הפרופיל, בוחרים באפשרות פרופיל. אם בוחרים באפשרות פרופיל, אפשר לבחור פרופיל שההגדרות יחולו עליו.

    ארגון

    שם הארגון מוצג כאן והוא לקריאה בלבד.

    פרופיל

    רשימת הפרופילים שלכם תוצג כאן, ותוכלו לבחור פרופיל אם בחרתם באפשרות 'פרופיל' בשדה 'בעלים של ההגדרה'.

    CompanyKey

    מפתח החברה

    פורטל CCAI Platform > הגדרות > הגדרות למפתחים

    CompanySecret

    סוד החברה

    פורטל CCAI Platform > הגדרות > הגדרות למפתחים

    דייר (tenant)

    שם הדייר

    בפורטל של CCAI Platform:

    https://<tenant>.<domain>

    חשוב: בשדה הזה צריך להזין רק את החלק <tenant> של כתובת ה-URL של הפורטל.

    הערה: אורך הערך בשדה הזה מוגבל ל-100 תווים.

    ConnectedApp

    שם ה-API של האפליקציה המקושרת

    השם צריך להיות זהה לשם שמופיע ביצירת אפליקציה מקושרת (למשל CCaaS_Platform_Connected_App)

  5. אם בוחרים באפשרות פרופיל בתפריט הנפתח הגדרת בעלים, אפשר לבחור פרופיל שיחול על ההגדרה החדשה הזו. אם בחרתם באפשרות ארגון בשדה 'בעלים של ההגדרה', השדה פרופיל מושבת.

  6. לוחצים על שמירת ההגדרה וחוזרים למסך הרשימה.

  7. אחרי שמסיימים את ההגדרה, סוגרים את חלון הדפדפן.

ניהול המוקד הטלפוני

מגדירים מוקד טלפוני ב-Salesforce כדי לתת לנציגים גישה למתאם.

דרישות מוקדמות

שלבים

  1. ב-Salesforce, עוברים אל Setup (הגדרה) > Feature Settings (הגדרות תכונות) > Service (שירות) > Call Center (מוקד טלפוני) > Call Centers (מוקדים טלפוניים).

  2. מחפשים את מרכז הבקרה שנקרא Softphone_v2 ולוחצים עליו.

  3. לוחצים על ניהול משתמשים במוקד הטלפוני.

  4. לוחצים על הוספת משתמשים נוספים.

  5. משתמשים בשדות הסינון כדי לחפש משתמשים ספציפיים ואז לוחצים על חיפוש. כדי לראות את כל המשתמשים, לוחצים על חיפוש.

  6. משתמשים בתיבות הסימון בתוצאות החיפוש כדי לבחור את המשתמשים שישתמשו בפורטל.

  7. לוחצים על הוספה למוקד הטלפוני.

    כדי לאמת את התוצאה, עוברים אל Call Center ומוודאים שהמשתמשים מופיעים ברשימה.

אחרי ההתקנה

הגדרת המסוף ב-Salesforce Classic או ב-Salesforce Lightning:

הגדרת המסוף ב-Salesforce Classic

הגדרת המסוף ב-Salesforce Lightning

הגדרת המסוף ב-Salesforce Classic

הגדרת אפליקציית המסוף לשימוש במתאם ב-Salesforce Classic Experience.

דרישות מוקדמות

  • השלמת ההתקנה של Salesforce

  • הארגון מוגדר לשימוש בגרסה הקלאסית של Salesforce.

שלבים

  1. ב-Salesforce, עוברים אל Setup > Build > Create > Apps (הגדרה > בנייה > יצירה > אפליקציות).

  2. במסך אפליקציות, מאתרים את Sample Console ולוחצים על עריכה.

  3. כדי לערוך את קונסולת הדוגמה, עוברים לשדה Choose Console Components (בחירת רכיבים לקונסולה) ובוחרים את הרכיב UJET_Chat מהרשימה Available Items (פריטים זמינים).

  4. לוחצים על הוספה כדי להעביר את הרכיב לרשימת הפריטים שנבחרו.

  5. עוברים לקטע הקצאה לפרופילים ומסמנים את תיבות הסימון של הפרופילים עם קבוצת ההרשאות שהגדרתם בקטע הקודם.

    הקצאה להצגת פרופילים

  6. לוחצים על Save.

  7. מוודאים שהמתאם מוצג ב-Console כמו שצריך:

    משתמשים בבורר האפליקציות בתפריט Sales (מכירות) בפינה השמאלית העליונה של המסך כדי לבחור באפשרות Sample Console (מסוף לדוגמה):

    אפליקציה לדוגמה של בורר האפליקציות

תוצאה

ההגדרה של Salesforce מתבצעת במסוף Salesforce Classic.

הגדרת המסוף ב-Salesforce Lightning

מגדירים את אפליקציית המסוף כך שתשתמש במתאם ב-Salesforce Lightning Experience.

דרישות מוקדמות

שלבים

  1. ב-Salesforce, עוברים אל הגדרה > אפליקציות > מנהל האפליקציות.

  2. מחפשים את האפליקציה Sales and/or Service Console שמופיעה עם Lightning בעמודה App Type.

  3. לוחצים על החץ לתפריט הנפתח בקצה השמאלי ובוחרים באפשרות עריכה.

  4. בתפריט הגדרות האפליקציה שמימין, לוחצים על פריטים לשירותים.

    תצוגה של פריטים לשימוש

  5. לוחצים על Add Utility Item (הוספת פריט כלי) ובוחרים באפשרות Open CTI Softphone (טלפון רך של Open CTI).

  6. מגדירים את השדה Label (תווית).

    הגדרת השדה Label

  7. לוחצים שוב על Add Utility Item (הוספת פריט שירות) ובוחרים באפשרות Chat Component (רכיב צ'אט) בקטע Custom- Managed (ניהול בהתאמה אישית).

  8. מעדכנים את התווית לפי הצורך.

  9. מגדירים את הסמל לפי הצורך.

  10. לוחצים על Save.

  11. אם מתקינים אפליקציות נוספות של Lightning Console, חוזרים על שלבים 2 עד 10.

סרגל כלי השירות הוגדר עם הרכיבים. כדי לוודא ש-Salesforce מוגדר עם Lightning Experience, בודקים את סרגל הכלים במסוף.