ConversationStarters

Respuestas sugeridas que se muestran a los usuarios cuando ingresan una conversación con el agente por primera vez

Representación JSON
{
  "suggestion": {
    object (Suggestion)
  }
}
Campos
suggestion

object (Suggestion)

Opcional. Sugerencia al comienzo de una conversación.

Sugerencia

Una respuesta sugerida

Representación JSON
{

  // Union field option can be only one of the following:
  "reply": {
    object (SuggestedReply)
  },
  "action": {
    object (SuggestedAction)
  }
  // End of list of possible types for union field option.
}
Campos
Campo de unión option. Una respuesta sugerida Las direcciones (option) solo pueden ser una de las siguientes opciones:
reply

object (SuggestedReply)

Los usuarios pueden presionar una respuesta sugerida para enviarle el mensaje de texto al agente como respuesta.

action

object (SuggestedAction)

Una acción sugerida que inicia una acción nativa en el dispositivo.

SuggestedReply

Cuando se presiona, envía la respuesta de texto al agente.

Representación JSON
{
  "text": string,
  "postbackData": string
}
Campos
text

string

Obligatorio. Texto que se muestra en la respuesta sugerida y se envía al agente cuando el usuario lo presiona. Se admiten hasta 35 caracteres.

postbackData

string

Opcional. La cadena que recibe el agente cuando el usuario presiona la respuesta sugerida.

SuggestedAction

Cuando se presiona, inicia la acción nativa correspondiente en el dispositivo.

Representación JSON
{
  "text": string,
  "postbackData": string,

  // Union field action can be only one of the following:
  "openUrlAction": {
    object (OpenUrlAction)
  }
  // End of list of possible types for union field action.
}
Campos
text

string

Texto que se muestra en la acción sugerida. Se admiten hasta 35 caracteres.

postbackData

string

La cadena que recibe el agente cuando un usuario presiona la acción sugerida.

Campo de unión action. Es la acción nativa que se inicia en el dispositivo cuando el usuario presiona la acción sugerida. Las direcciones (action) solo pueden ser una de las siguientes opciones:
openUrlAction

object (OpenUrlAction)

Abre la URL especificada.

OpenUrlAction

Abre la URL especificada.

Representación JSON
{
  "url": string
}
Campos
url

string

URL