במסמך הזה מוסבר איך להתקין את אפליקציית Zendesk באמצעות Contact Center AI Platform (CCAI Platform).
דרישות מוקדמות
לקבל גישה כאדמינים לפורטל של CCAI Platform.
צריך חשבון Zendesk בתוכנית Professional או Enterprise.
הורדתם את קובצי האפליקציה של Zendesk:
צעדים ראשונים
אפליקציות Zendesk הן פרטיות. הן לא מופיעות ב-Zendesk App Marketplace הציבורי. אפשר לפנות לנציג של Zendesk כדי לקבל את התוספים ולהתקין אותם בחשבון Zendesk.
התקנה
פועלים לפי ההוראות שבהמשך כדי לעיין באתר האפליקציות של Zendesk: העלאה והתקנה של אפליקציה פרטית ב-Zendesk.
העלאה והתקנה של אפליקציה פרטית ב-Zendesk Support
לוחצים על הגדרות כדי לעבור אל מרכז הניהול.
בוחרים באפשרות Apps and Integrations > Zendesk Support App > Private App (אפליקציות ושילובים > אפליקציית Zendesk Support > אפליקציה פרטית).
לוחצים על העלאת אפליקציה פרטית.
מזינים שם לאפליקציה. דוגמה: (Call V1.4) (Chat V1.3)
לוחצים על בחירת קובץ ובוחרים את קובץ ה-ZIP של האפליקציה הפרטית (ujet-zendesk-call-v1.4.zip או ujet-zendesk-chat-v1.3.zip).
לוחצים על Upload.
בחלון שמופיע, לוחצים על הסכמה והעלאת האפליקציה הזו.
מזינים את תת-הדומיין של החשבון.
כשמופיעה בקשה, לוחצים על התקנה.
כשהתהליך יסתיים, האפליקציה הפרטית תופיע ברשימת האפליקציות המותקנות בדף ניהול אפליקציות.
אם צריך להתקין גם את אפליקציית השיחות וגם את אפליקציית הצ'אט, חוזרים על השלבים.
צריך להגדיר את פריטי ההגדרה הבאים:
שם האפליקציה: מומלץ להשתמש בשיחות וב-Chat.
הגדרות אפליקציות
תת-דומיין: מזינים את תת-הדומיין של החשבון. לדוגמה: Instance, כלומר, instance.uc1.ccaiplatform.com.
שם הדומיין: משאירים את ערך ברירת המחדל: ue1.ccaipplatfrom.com.
לנהל אפליקציות
אפשר לנהל את האפליקציות דרך פורטל Zendesk.
שינוי ההגדרות של האפליקציה
אתם יכולים לשנות את ההגדרות של האפליקציות המותקנות או לעדכן את האפליקציות באמצעות הקישור הבא מ-Zendesk: ניהול האפליקציות המותקנות.
שינוי ההגדרות של אפליקציה, כולל השם:
בדף האפליקציות שלי > כרגע מותקנות, מוצאים את האפליקציה שרוצים לשנות.
לוחצים על תפריט האפשרויות באפליקציה שבה רוצים לשנות את ההגדרות, ואז בוחרים באפשרות שינוי ההגדרות.
מבצעים את השינויים הרצויים ולוחצים על עדכון. השינויים נשמרו.
אפשר גם לעדכן אפליקציות:
בדף האפליקציות שלי > אפליקציה פרטית, מוצאים את האפליקציה שרוצים לעדכן.
לוחצים על תפריט אפשרויות ואז על עדכון.
מעלים את קובץ ה-ZIP המעודכן.
הגדרת לקוח OAuth
אפליקציות Zendesk משתמשות ב-OAuth 2.0 כדי לאמת בקשות API אל Zendesk. צריך להגדיר לקוח OAuth לאפליקציות Zendesk.
פועלים לפי ההוראות האלה או מעיינים בקישור הבא מ-Zendesk: שימוש באימות OAuth באפליקציה.
רישום האפליקציה
במרכז האדמינסטרציה של Zendesk Support, לוחצים על Apps and Integrations > Zendesk API (אפליקציות ושילובים > Zendesk API).
בכרטיסייה OAuth Clients (לקוחות OAuth) בדף Channels/API (ערוצים/API), לוחצים על Add OAuth Client (הוספת לקוח OAuth) ליד רשימת הלקוחות.
כדי ליצור לקוח, ממלאים את השדות הבאים:
שם הלקוח: מזינים שם לאפליקציה. זה השם שהמשתמשים יראו כשהם יתבקשו להעניק גישה לאפליקציה, וכשהם יבדקו את רשימת אפליקציות הצד השלישי שיש להן גישה ל-Zendesk שלהם.
תיאור: אופציונלי. זהו תיאור קצר של האפליקציה שיוצג למשתמשים כשהם יתבקשו לתת לה גישה.
חברה: אופציונלי. זה שם החברה שיוצג למשתמשים כשהם יתבקשו להעניק גישה לאפליקציה שלכם. המידע הזה יכול לעזור להם להבין למי הם נותנים גישה.
לוגו: אופציונלי. זה הלוגו שהמשתמשים יראו כשהם יתבקשו לתת גישה לאפליקציה שלכם. התמונה יכולה להיות בפורמט JPG, GIF או PNG. כדי לקבל את התוצאות הטובות ביותר, מומלץ להעלות תמונה ריבועית. הגודל שלו ישתנה בדף ההרשאה.
מזהה ייחודי: השדה מאוכלס אוטומטית בגרסה מעוצבת מחדש של השם שהזנתם לאפליקציה. אפשר לשנות אותו.
כתובות URL להפניה אוטומטית: מזינים את כתובת ה-URL או כתובות ה-URL ש-Zendesk צריכה להשתמש בהן כדי לשלוח את ההחלטה של המשתמש להעניק גישה לאפליקציה שלכם. כתובות ה-URL צריכות להיות מוחלטות ולא יחסיות, בפורמט https (אלא אם מדובר ב-localhost או ב-127.0.0.1), ומופרדות בשורות חדשות.
סוג הלקוח: ההגדרה הזו צריכה להיות סודי. אם ההגדרה היא Public, תוצג הודעת שגיאה של בקשת הרשאה לא חוקית כשמנסים להרשות או לאמת בפורטל של פלטפורמת CCAI או במתאם של הסוכן.
לוחצים על Save.
אחרי רענון הדף, יופיע שדה חדש של Secret (סוד) שאוכלס מראש. זה הערך של הפרמטר client_secret שמוגדר במפרט של OAuth2.
מעתיקים את הערך של Secret ללוח הגזירה ושומרים אותו במקום בטוח.
הפניות לכתובות URL
מגדירים את כתובות ה-URL להפניה אוטומטית של לקוח OAuth באופן הבא:
https://INSTANCE.ccaiplatform.com/v1/zendesk/oauth_callback
צריך להחליף את INSTANCE בסאבדומיין בפועל של פלטפורמת CCAI.
מזהה ייחודי וסוד
השדות מזהה ייחודי וסוד מאוכלסים אוטומטית כשמוסיפים לקוח OAuth חדש. אלה הערכים של client_id ו-client_secret במפרט של OAuth2.
אפשר לערוך את המזהה הייחודי אם רוצים, אבל אי אפשר לערוך את הסוד.
הסוד מוצג באופן מלא רק פעם אחת בזמן הוספת לקוח חדש. חשוב לשמור את המידע הזה במקום בטוח.
קביעת הגדרות של אפליקציה
בקטע הזה מפורטות הגדרות האפליקציה הספציפיות.
הגדרת OAuth
נכנסים לפורטל של פלטפורמת CCAI בתור משתמש אדמין.
עוברים אל הגדרות > הגדרות למפתחים.
בקטע CRM, בוחרים בפלטפורמת הסוכנים Zendesk.
מגדירים את Zendesk Subdomain לתת-הדומיין של חשבון Zendesk.
https://your_zendesk_subdomain.zendesk.comמגדירים את מזהה הלקוח ב-OAuth למזהה הייחודי של לקוח Zendesk OAuth.
מגדירים את OAuth Client Secret (הסוד של לקוח OAuth) לערך Secret (סוד) של לקוח OAuth ב-Zendesk.
לוחצים על Save.
יצירת טוקן API**
כדי ליצור אסימון API ב-Zendesk:
במרכז האדמינים של Zendesk Support, לוחצים על Apps and Integrations > Zendesk API (אפליקציות ושילובים > Zendesk API).
לוחצים על הכרטיסייה הגדרות ומוודאים שהאפשרות Token Access (גישה לטוקן) מופעלת.
לוחצים על הלחצן הוספת אסימון API משמאל לאסימוני API פעילים.
אם רוצים, מזינים תיאור בקטע תיאור טוקן API. האסימון נוצר ומוצג:

מעתיקים את הטוקן ומדביקים אותו במקום מאובטח.
- לוחצים על Save כדי לחזור לדף ה-API. מוצגת גרסה קטומה של האסימון.
הגדרת טוקן API
בקטעים הבאים מוסבר איך להגדיר את אסימון Zendesk API.
הקצאת ה-API Token בהגדרות האדמין
מתחברים לפורטל של פלטפורמת CCAI באמצעות חשבון אדמין ועוברים אל הגדרות > הגדרות למפתחים.
מגדירים את טוקן ה-API לטוקן ה-API שהועתק מלקוח Zendesk.
יצירה של שדות לקוחות ושדות כרטיסים
האפליקציה יוצרת שדות מותאמים אישית וממלאת את הערך. אנחנו צריכים ליצור חשבון עם תפקידי אדמין וסוכן.
בפורטל של CCAI Platform, עוברים אל Settings > Agent & Manager Team (הגדרות > צוות הסוכנים והמנהלים).
לוחצים על הוספת אדמין.
מסמנים את התיבה האדמין הזה הוא גם סוכן.
מפעילים את החשבון דרך האימייל עם ההזמנה.
יוצאים מחשבון האדמין הנוכחי ונכנסים באמצעות החשבון החדש.
נכנסים ל-Zendesk עם תפקיד אדמין (לא תפקיד סוכן).
ב-Zendesk, נכנסים באמצעות הווידג'ט עם פרטי הכניסה של אדמין עם תפקיד סוכן.
לוחצים על Authorize.
בפורטל של פלטפורמת ה-CCAI, עוברים אל Settings > Developer Settings.
עוברים לקטע CRM > שדות לקוח לכרטיס קשר ולכרטיס תמיכה.
לוחצים על יצירה.
כדי לבדוק אם נוצרו שדות כרטיס בהתאמה אישית מ-Zendesk, אפשר לעיין במאמר:
Admin > Manage > User Fields
Admin > Manage > Ticket Fields
שדות
שדות של מזהי משתמשים
- מזהה
שדות של כרטיסים
אימות (תיבת סימון)
משוב מהלקוח (טקסט רב-שורה)
דירוג שביעות רצון הלקוחות (מספרי): 1 עד 5
דירוג משותף של לקוחות (טקסט): Twitter או פייסבוק
בקרת גישה מבוססת-דומיין
במאמר בקרת גישה מבוססת-דומיין מוסבר איך להגביל את הגישה לפלטפורמה לפי הדומיין, ומופיעים בו פרטים שקשורים לדומיינים ספציפיים של CRM.