Ενσωμάτωση προκαθορισμένου παράγοντα υπηρεσιών στο Salesforce
Άρθρο
Μπορείτε να ενσωματώσετε προδιαμορφωμένους εκπροσώπους AI απευθείας στην επιφάνεια εργασίας του Salesforce με επίγνωση των συμφραζομένων της υποκείμενης πλατφόρμας. Αυτή η ενοποίηση βοηθά τους εκπροσώπους AI να παρέχουν καλύτερες απαντήσεις και συμβάλλει στον περαιτέρω εξορθολογισμό της ροής εργασίας για τους αντιπροσώπους εξυπηρέτησης πελατών σας.
Προαπαιτούμενα
Πριν ξεκινήσετε, πρέπει να έχετε τα ακόλουθα περιβάλλοντα και την ακόλουθη κονσόλα:
Μια παρουσία Copilot για εξυπηρέτηση συνδεδεμένη σε ένα περιβάλλον Salesforce.
Ένα περιβάλλον παραγωγής ή δοκιμαστικό περιβάλλον Salesforce με πρόσβαση στην κονσόλα υπηρεσίας Salesforce.
Επιπλέον, για να μπορούν οι αντιπρόσωποι εξυπηρέτησης πελατών να χρησιμοποιούν το Copilot για εξυπηρέτηση στο Salesforce, πρέπει να τους αναθέσετε τους ρόλους βασικού χρήστη και εκπροσώπου Πανκαναλικού. Μάθετε περισσότερα στην Ανάθεση ρόλου ασφαλείας σε χρήστη.
Ενοποίηση προκαθορισμένου παράγοντα υπηρεσιών
Συνδεθείτε στην παρουσία Copilot για εξυπηρέτηση.
Στο χάρτη τοποθεσίας, επιλέξτε Κανάλια και, στη συνέχεια, επιλέξτε Salesforce.
Ανοίξτε την κονσόλα υπηρεσιών Salesforce και, στη συνέχεια, επιλέξτε το εικονίδιο (γρανάζι) Ρύθμιση στην επάνω δεξιά γωνία.
Στο πεδίο αναζήτησης, πληκτρολογήστε κέντρο κλήσεων και, στη συνέχεια, στα αποτελέσματα αναζήτησης, επιλέξτε Κέντρα κλήσεων.
Αν ρυθμίζετε αυτό το γραφικό στοιχείο για πρώτη φορά, μπορεί να δείτε μια σελίδα με μήνυμα που σας λέει Πείτε γεια στο Κέντρο κλήσεων του Salesforce.
Επιλέξτε Συνέχεια.
Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου και, στη συνέχεια, αντιγράψτε τον παρακάτω κώδικα XML σε αυτό και αποθηκεύστε τον τοπικά ως CopilotForServiceConfig.xml.
Επιλέξτε Εισαγωγή>Επιλογή αρχείου και, στη συνέχεια, μεταβείτε στο και επιλέξτε το αρχείο CopilotForServiceConfig.xml που έχετε αποθηκεύσει στο βήμα 4.
Επιλέξτε Εισαγωγή.
Επιλέξτε Επεξεργασία και, στη συνέχεια, στο Διεύθυνση URL προσαρμογέα CTI, επικολλήστε τη διεύθυνση URL για τη διεύθυνση URL του γραφικού στοιχείου Copilot για εξυπηρέτηση που αποθηκεύσατε στο Βήμα 1.
Επιλέξτε Αποθήκευση.
Εκτελέστε τα παρακάτω βήματα για να προσθέσετε χρήστες του Salesforce:
Στην κονσόλα Υπηρεσίας Salesforce, επιλέξτε Διαχείριση χρηστών του Κέντρου κλήσεων>Προσθέστε περισσότερους χρήστες.
Προσθέστε κάθε χρήστη Salesforce στον οποίο θέλετε να έχει πρόσβαση στο γραφικό στοιχείο Copilot για εξυπηρέτηση.
Εκτελέστε τα παρακάτω βήματα για να προσθέσετε το βοηθητικό πρόγραμμα softphone:
Επιλέξτε Ρύθμιση και, στη συνέχεια, αναζητήστε και επιλέξτε Διαχείριση εφαρμογών.
Βρείτε την εφαρμογή Κονσόλα υπηρεσίας, επιλέξτε το άνω-κάτω τρίγωνο στην ίδια γραμμή και, στη συνέχεια, επιλέξτε Επεξεργασία.
Επιλέξτε Στοιχεία βοηθητικού προγράμματος>Προσθήκη στοιχείου βοηθητικού προγράμματος.
Πραγματοποίηση αναζήτησης και επιλογή του στοιχείου Άνοιγμα CTI Softphone:
Πληκτρολογήστε ένα όνομα για το γραφικό στοιχείο, όπως "Microsoft Copilot για εξυπηρέτηση".
Ορίστε το πλάτος σε 450 και το ύψος σε 600.
Επιλέξτε Αποθήκευση.
Εκτελέστε τα παρακάτω βήματα για να ενεργοποιήσετε τα αναδυόμενα παράθυρα:
Στο Salesforce, μεταβείτε στην κονσόλα υπηρεσίας από τη σελίδα Εφαρμογές.
Ενεργοποιήστε τα αναδυόμενα παράθυρα επιλέγοντας Να επιτρέπονται πάντα αναδυόμενα παράθυρα και ανακατευθύνσεις από τη <διεύθυνση URL>.
Επιλέξτε Τέλος.
Ανανεώστε το πρόγραμμα περιήγησης που χρησιμοποιείτε. Το πρόσθετο Copilot για εξυπηρέτηση θα πρέπει να είναι τώρα διαθέσιμο στη γραμμή εργαλείων της κονσόλας εκπροσώπου σας.
Εκτελέστε τα παρακάτω βήματα για να ρυθμίσετε το γραφικό στοιχείο Copilot για εξυπηρέτηση στο Salesforce:
Ανοίξτε την κονσόλα σέρβις Salesforce και επιλέξτε το εικονίδιο με το γρανάζι.
Επιλέξτε την Κονσόλα προγραμματιστή από το αναπτυσσόμενο μενού. Εάν δεν φορτωθεί, αντιγράψτε τη διεύθυνση URL από το αναδυόμενο παράθυρο και ανοίξτε την σε μια νέα καρτέλα.
Στην Κονσόλα προγραμματιστή, επιλέξτε Αρχείο>Νέο>Κλάση Apex. Καθορίστε το όνομα ως ObjectService και επιλέξτε Δημιουργία και, στη συνέχεια, επικολλήστε τον ακόλουθο κώδικα στο πρόγραμμα επεξεργασίας:
public class ObjectService {
@AuraEnabled
public static String getObjectType(String objectId) {
Id conId = objectId;
return String.valueOf(conId.getSobjectType());
}
}
Εκτελέστε τα παρακάτω βήματα για να δημιουργήσετε ένα στοιχείο κεραυνού:
Επιλέξτε Αρχείο>Νέο>Στοιχείο κεραυνού.
Καθορισμός ενός ονόματος για το στοιχείο. Για παράδειγμα, CopilotForService.
Επιλέξτε Ελεγκτής από τον πίνακα δέσμης που εμφανίζεται κατά τη δημιουργία του στοιχείου και, στη συνέχεια, επικολλήστε τον ακόλουθο κώδικα:
({
onTabFocused : function(component, event, helper) {
var currentTabId = event.getParam('currentTabId');
var previousTabId = event.getParam('previousTabId');
var workspaceAPI = component.find("workspace");
if(currentTabId) {
workspaceAPI.getTabInfo({
tabId : currentTabId
}).then(function(response) {
var action = component.get("c.getObjectType");
var recordId = response.recordId;
action.setParams({"objectId": recordId});
action.setCallback(this, function(response) {
var state = response.getState();
if(state === "SUCCESS") {
component.set("v.objectType",response.getReturnValue());
var type = response.getReturnValue();
console.log("Object details:", recordId, type);
var objectType = 0;
if (type == 'Case') {
objectType = 1;
} else if (type == 'EmailMessage') {
objectType = 2;
} else if (type == "LiveChatTranscript") {
objectType = 8;
}
console.log("iframe: ", document.querySelector('iframe.CFSLightning'));
// Invoke adapter to navigate based on objectid and objecttype
document.querySelector('iframe.CFSLightning').contentWindow.postMessage({
messageType: "onPageNavigateFromSFLightningComponent",
messageData: JSON.stringify({
value: JSON.stringify({
objectId: recordId,
objectType: objectType,
sourceId: "b54abfa8-3d78-4aa0-ae3f-1e2ffbc56850"
})
})
}, "*");
} else {
console.log('Problem updating the case, response state: ' + state);
}
});
$A.enqueueAction(action);
});
} else {
// When user navigates to the entity list page, switch to global session
console.log("global!");
document.querySelector('iframe.CFSLightning').contentWindow.postMessage({
messageType: "onPageNavigateFromSFLightningComponent",
messageData: JSON.stringify({
value: JSON.stringify({
objectId: "",
objectType: 0,
sourceId: "b54abfa8-3d78-4aa0-ae3f-1e2ffbc56850"
})
})
}, "*");
}
}
})
Επιλέξτε Αποθήκευση.
Επιλέξτε Στοιχείο και, στη συνέχεια, αντιγράψτε τον ακόλουθο κώδικα:
Ενημερώστε το {CFS_WIDGET_URL} στη διεύθυνση URL για τη διεύθυνση URL του γραφικού στοιχείου Copilot για εξυπηρέτηση που αποθηκεύσατε στο προηγούμενο βήμα.
Εκτελέστε τα παρακάτω βήματα για να προσθέσετε το προσαρμοσμένο στοιχείο στη γραμμή βοηθητικού προγράμματος:
Επιλέξτε Ρύθμιση και, στη συνέχεια, αναζητήστε και επιλέξτε Διαχείριση εφαρμογών.
Πραγματοποιήστε αναζήτηση και μετά επιλέξτε την εφαρμογή Κονσόλα εξυπηρέτησης. Επιλέξτε Επεξεργασία.
Επιλέξτε Στοιχεία βοηθητικού προγράμματος>Προσθήκη στοιχείου βοηθητικού προγράμματος.
Αναζητήστε και επιλέξτε το προσαρμοσμένο στοιχείο κεραυνού στο Προσαρμοσμένο, CopilotForService στο παράδειγμά μας.
Καθορισμός ονόματος για το γραφικό στοιχείο. Για παράδειγμα, Microsoft Copilot για εξυπηρέτηση.
Ορίστε το πλάτος σε 450 και το ύψος σε 600.
Επιλέξτε Αποθήκευση.
Εκτελέστε τα παρακάτω βήματα για να ενεργοποιήσετε τα αναδυόμενα παράθυρα:
Στο Salesforce, μεταβείτε στην κονσόλα υπηρεσίας από τη σελίδα Εφαρμογές.
Ενεργοποιήστε τα αναδυόμενα παράθυρα επιλέγοντας Να επιτρέπονται πάντα αναδυόμενα παράθυρα και ανακατευθύνσεις από τη <διεύθυνση URL>.
Επιλέξτε Τέλος.
Ανανεώστε το πρόγραμμα περιήγησης που χρησιμοποιείτε. Το πρόσθετο Copilot για εξυπηρέτηση θα πρέπει να είναι τώρα διαθέσιμο στη γραμμή εργαλείων της κονσόλας εκπροσώπου σας.
Εκτελέστε τα παρακάτω βήματα για τη λίστα επιτρεπομένων για το γραφικό στοιχείο Copilot για εξυπηρέτηση:
Αναζητήστε αξιόπιστες διευθύνσεις URL στο πλαίσιο αναζήτησης στο πρόγραμμα εγκατάστασης και, στη συνέχεια, επιλέξτε Αξιόπιστες διευθύνσεις URL.
Επιλέξτε Νέα αξιόπιστη διεύθυνση URL για να προσθέσετε μια νέα αξιόπιστη διεύθυνση URL.
Καθορίστε το CopilotforService ως όνομα API και τη διεύθυνση URL ως "*.azureedge.net"
Επιλέξτε όλα τα πλαίσια ελέγχου στις οδηγίες CSP και, στη συνέχεια, επιλέξτε Αποθήκευση.