Indicadores de respuesta
Los indicadores de respuesta son señales conversacionales que permiten a una parte saber que la otra ha visto un mensaje y ha empezado a preparar una respuesta. Los indicadores de respuesta, que suelen mostrarse en forma de tres puntos animados, mejoran la experiencia conversacional al reducir la incertidumbre y hacer que las interacciones parezcan más naturales y receptivas.
Los indicadores de respuesta sólo están disponibles actualmente para Whatsapp.
Los indicadores de respuesta pueden presentarse en diferentes formatos, incluyendo texto y notas de voz. Las respuestas textuales se conocen como indicadores de mecanografía.

Un indicador de respuesta se desactiva automáticamente cuando se envía un mensaje de respuesta, o después de 25 segundos, lo que ocurra primero. Para evitar una mala experiencia de usuario, envía un indicador de respuesta sólo cuando esperes que te respondan.
Tras recibir un webhook de mensaje entrante, puede utilizar la función message_uuid a:
- marcar el mensaje como
ready - mostrar un indicador de respuesta a la otra parte
Este enfoque garantiza que los indicadores de respuesta sean siempre contextuales, oportunos y estén vinculados a un mensaje específico de la conversación.
Para mostrar un indicador de respuesta, envíe una solicitud PATCH al recurso de mensajes identificado por message_uuid.
La petición:
- actualiza el estado del mensaje a
read - incluye un
replying_indicatorobjeto que controla si se muestra el indicador y qué tipo de respuesta se está preparando.
Solicitar estructura
curl -X PATCH "${GEOSPECIFIC_MESSAGES_API_URL}/${MESSAGES_MESSAGE_ID}" \
-H "Authorization: Bearer $JWT" \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d '{
"status": "read",
"replying_indicator": {
"show": "true",
"type": "text"
}
}'
| Campo | Descripción |
|---|---|
status | Actualiza el estado del mensaje. Debe estar configurado como leído para habilitar los indicadores de respuesta. |
replying_indicator.show | Activa o desactiva el indicador de respuesta. |
replying_indicator.type | Indica el tipo de respuesta que se está preparando (por ejemplo, texto). |
Puntos finales de API específicos de la zona geográfica
La Messages API está disponible a través de URLs base geográficas específicas. Debe utilizar el punto final que corresponda a la región en la que está aprovisionada su aplicación:
- Asia-Pacífico (APAC):
https://api-ap.vonage.com/v1 - Europa (UE):
https://api-eu.vonage.com/v1 - Estados Unidos:
https://api-us.vonage.com/v1
En ejemplos, ${GEOSPECIFIC_MESSAGES_API_URL} representa una de estas URL base. Para mostrar un indicador de respuesta, se envía una solicitud
message_uuid). Este UUID se proporciona en la carga útil del webhook del mensaje entrante. ID del mensaje Punto final
El UUID del mensaje se añade a la etiqueta /messages ruta del recurso. Por ejemplo:
https://api-us.vonage.com/v1/messages/3ca4b881-3e11-46bd-b491-76740a62639a
Este UUID identifica de forma única el mensaje entrante del cliente que está marcando como leído y al que está respondiendo.
Respuesta
Cuando tenga éxito:
{
"success": true
}