החלק של ממשק הקצה בשילוב עם Twilio מורכב משני רכיבים: פונקציות ותוספים של Twilio. הפונקציות מארחות את מסמך ה-HTML ואת שיטות ה-API שנדרשות לשימוש ב-Agent Assist, ומייתרות את הצורך באירוח במקום אחר. תוסף Twilio הוא דרך להציג את הממשק של Agent Assist בשולחן העבודה של הנציג.
פונקציות Twilio
פונקציות Twilio הן נקודות קצה של API ללא שרת, שיכולות לבצע עבודה שמתארחת ב-Twilio. הם מספקים אימות משתמשים, אסימונים של שירות צ'אט וממשק של Agent Assist.

פלאגין Twilio Flex
אפשר להשתמש בתוסף Flex כדי להתאים אישית את חוויית המשתמשים וההתנהגויות של הסוכנים והמפקחים ב-Flex. אתם מציגים את מסוף Agent Assist לנציג באפליקציית Flex.
משתני סביבה
- יוצרים קובץ בשם
.envבספרייהagent-assist-functionsאו - יוצרים קובץ בשם
.env.devבספרייהagent-assist-plugins. - כדי שהפלאגין יפעל אחרי הפריסה, צריך להגדיר את משתני הסביבה הבאים:
| סוג השם | הקשר |
|---|---|
TWILIO_ACCOUNT_SID |
אפשר למצוא אותו בלוח הבקרה של Twilio Flex. |
ACCOUNT_SID |
אפשר למצוא אותו בלוח הבקרה של Twilio Flex. |
AUTH_TOKEN |
אפשר למצוא אותו בלוח הבקרה של Twilio Flex. |
TWILIO_API_KEY |
יוצרים אותו במסוף Twilio. |
TWILIO_API_SECRET |
יוצרים אותו במסוף Twilio. |
TWILIO_CHAT_SERVICE_SID |
מחפשים את מזהה השירות (SID). |
PROXY_SERVER_URL |
זוהי כתובת ה-URL של השרת העורפי. |
TWILIO_CONVERSATION_PROFILE |
אפשר למצוא אותו במרכז הבקרה של Twilio Flex. |
TWILIO_FEATURES |
זו רשימה מופרדת בפסיקים של תכונות ההצעה של Agent Assist שיוצגו, כמו: `SMART_REPLY`, `CONVERSATION_SUMMARIZATION` |
TWILIO_FUNCTIONS_URL |
זוהי כתובת ה-URL של Cloud Run לאפליקציית ה-Backend אחרי שפורסים את הפונקציות. בוחרים באפשרות Twilio Agent Assist Functions (פונקציות של Twilio Agent Assist). אחרי כן, אמורה להופיע כתובת URL שדומה לכתובת twilio-agent-assist-functions-####-dev.twil.io. |
TWILIO_DEBUG |
הצגת יומנים במסוף: True, False או לא מוגדר. |
מידע נוסף על הגדרת משתני סביבה זמין במסמכי Twilio הרלוונטיים.
פריסה
כדי לפרוס את הפתרון במופע Twilio שלכם, משתמשים בסקריפט הבא:
npm run deploy:functions #Deploys just the functions to the Twilio instance. npm run deploy:plugin #Deploys just the plugin to the Twilio instance, run command produced in the output to activate.