Zasób: DialogflowEvent
Zdarzenie Dialogflow wywołane przez platformę RCS Business Messaging.
Dzięki zdarzeniom agent może dopasować intencję bez używania języka jako danych wejściowych.
Parametry umożliwiają spersonalizowane odpowiedzi. Na przykład na podstawie danych wejściowych { "eventName": "welcome_event", "parameters": { "name": "Sam" } } agent Dialogflow może utworzyć odpowiedź "Hello Sam! What can I do for you today?".
| Zapis JSON |
|---|
{ "name": string, "eventName": string, "parameters": { object }, "languageCode": string } |
| Pola | |
|---|---|
name |
To pole jest ustawiane przez platformę RCS dla firm. Nie uwzględniaj go podczas tworzenia wiadomości agenta. Pole przyjmuje wartość „phones/{E.164}/dialogflowMessages/{messageId}”, gdzie {E.164} to numer telefonu użytkownika w formacie E.164, a {messageId} to identyfikator wiadomości agenta RCS Business Messaging przypisany przez agenta. |
eventName |
Unikalny identyfikator zdarzenia. Na przykład: |
parameters |
(Opcjonalnie) Parametry powiązane ze zdarzeniem. |
languageCode |
Język tego zapytania. Listę kodów języków znajdziesz w sekcji Obsługiwane języki. Zanim agent Dialogflow będzie mógł używać danego języka, musi on zostać włączony w konsoli Dialogflow. Zapytania w ramach tej samej sesji mogą być formułowane w różnych językach. Jeśli język nie zostanie określony, Dialogflow użyje domyślnego języka agenta. |
Metody |
|
|---|---|
|
Powoduje, że agent Dialogflow wysyła wiadomości za pomocą agenta RCS dla firm. |