Integrieren Sie UI-Module in Twilio, um Echtzeitvorschläge zu erhalten.
Hinweise
Wenn Sie UI-Module in Twilio Flex einbinden möchten, benötigen Sie Zugriff auf die folgenden Ressourcen:
- Twilio-Konto mit Entwicklerzugriff
- Bereitgestellte Flex-Instanz
- Konto-SID und Auth-Token (im Bereich Kontoinformationen Ihres Twilio Flex-Dashboards)
- Repository für Agent Assist-Integrationen
- Agent Assist-Integrationen – Backend-Partner-Repository
Sobald Sie Zugriff haben, gehen Sie so vor:
- Stellen Sie das Back-End-Modul bereit. Geben Sie beim Bereitstellen des Backend-Servers die Umgebungsvariable
AUTH_OPTION
alsTwilio
an. Folgen Sie dazu der Bereitstellungsanleitung. - Klonen Sie das Git-Repository mit dem folgenden Code auf Ihren lokalen Computer oder in Ihre Entwicklungsumgebung:
git clone https://github.com/GoogleCloudPlatform/agent-assist-integrations
Schritt 1: Twilio CLI installieren
So installierst du die Twilio CLI:
- Installieren Sie Node 18.
- Installieren Sie die Twilio CLI.
Schritt 2: Plug-ins installieren
Die Twilio CLI bietet zwei Plug-ins: Flex und serverlos. Für die Installation der Plug-ins benötigen Sie Zugriff auf Folgendes:
- NPM-Version 6.0.0 oder höher (Geben Sie zum Prüfen npm -v in das Terminal ein.)
- Node-Versionen 14, 16 oder 18 (Geben Sie zum Prüfen „node -v“ in das Terminal ein.)
Flex
Installiere das Flex-Plug-in mit dem folgenden Twilio-Plug-in-Befehl:
twilio plugins:install @twilio-labs/plugin-flex
Serverlos
Installieren Sie das serverlose Plug-in mit dem Twilio-Plug-in-Befehl:
twilio plugins:install @twilio-labs/plugin-serverless
Schritt 3: Profil für die Twilio-Befehlszeile erstellen
Wenn Sie Befehle für die Befehlszeile mit Ihren Twilio-Anmeldedaten ausführen möchten, erstellen Sie zuerst ein Profil mit dem folgenden Befehl:
twilio login
Twilio fordert Sie auf, Ihre Konto-SID und Ihr Authentifizierungstoken anzugeben. Sie finden beides im Dashboard Ihrer Twilio Console. Wenn Sie nach der Kurzbezeichnung gefragt werden, verwenden Sie den Namen dev
.
Beispiel für die Profilerstellung:
$ twilio login You can find your account SID and auth token at https://www.twilio.com/console » Your auth token will be used once to create an API key for future CLI access to your Twilio account or subaccount, then forgotten. ? The account SID for your Twilio account or subaccount: ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ? Your Twilio auth token for your Twilio account or subaccount: [hidden] ? Shorthand identifier for your profile: dev
Wenn Sie twilio login
(ein Alias für twilio profiles:create
) ausführen, wird mithilfe Ihrer Konto-SID und Ihres Authentifizierungstokens ein API-Schlüssel generiert, in einer Konfigurationsdatei gespeichert und dem Profil zugeordnet, um zukünftige Anfragen zu authentifizieren. Aus Sicherheitsgründen wird Ihr Authentifizierungstoken nur zum Generieren des API-Schlüssels verwendet und nach dem Erstellen des Profils nicht lokal gespeichert.
Aktives Profil festlegen
Führen Sie den folgenden Code aus, um ein Profil zu aktivieren:
twilio profiles:use PROFILE_ID
Verwenden Sie die Kurzschreibweise dev
für die PROFILE_ID
.