Si desea enviar notificaciones a los clientes y recibir una respuesta, puede utilizar un componente "Send SMS Notification with Reply" en un flujo de Studio activado por la API.
Cuando se cumpla una condición preestablecida, se desencadenarán eventos de un sistema externo, como una Electronic Health Record (EHR) o un Customer Relationship Management (CRM), y se iniciará una notificación automática saliente.
Por ejemplo, envíe una SMS para recordarles a los pacientes una cita próxima y pedirles que confirmen su disponibilidad. Se recuperan de los sistemas EHR o CRM todos los eventos que correspondan a las próximas citas, el flujo se activa en función de la fecha del evento y, mientras se ejecuta, se envía el SMS saliente al cliente.
Preferences
Outbound SMS Number: Seleccione un número de teléfono de origen de la lista, desde el que se ejecutará el activador. Los números de teléfono disponibles corresponden a los que Talkdesk ha aprovisionado específicamente para este fin y ha añadido a su cuenta de Talkdesk en Admin > Numbers.
Destination Number: Seleccione la variable de número de destino, que en nuestro ejemplo corresponde a la variable que hemos configurado en el paso API Request - destination_number. Esta variable recuperará la información del número de teléfono dentro del cuerpo de la API Request.
SMS Content: Escriba el texto que se enviará al paciente en el SMS, que puede incluir variables para capturar los datos contenidos en su EHR o CRM. En nuestro ejemplo anterior, la notificación por SMS enviada al paciente proporciona información sobre la fecha y la hora de la cita. También se solicita que el paciente confirme la disponibilidad respondiendo con "Yes", "No" o "Reschedule" con respecto a la cita.
Variables: Las variables que configure aquí almacenarán la información contenida en la respuesta que envíe el paciente, y rellenarán el campo "reply SMS". Puede seleccionar una variable existente de la lista o crear una nueva.
Exits
La pestaña Exits permite dirigir la llamada a componentes nuevos o previamente configurados, en función de los siguientes escenarios:
Reply command exits: Se pueden configurar diferentes comandos de respuesta para contemplar las múltiples formas en las que el paciente puede responder. Siguiendo nuestro ejemplo anterior: El "Exit name" definido es "confirm" ("Reply Command #1"). Así, en caso de que la respuesta sea afirmativa, se envía una notificación por SMS al paciente confirmando la cita.
No Match: En esta sección, debe seleccionar dónde enviar la llamada si el comando SMS no coincide con ninguna palabra clave.
Timeout: En la sección "Timeout", añada el número máximo de horas que el sistema esperará a que el paciente responda. Nota: El valor mínimo del tiempo de espera es una hora y el máximo es 24 horas. En caso de que el usuario introduzca un número que esté por fuera de este rango, el sistema emitirá un error.
SMS Error: Seleccione un componente que se ejecutará en caso de que haya un error, como un problema de red.
Invalid Number: Elija a dónde dirigir la llamada si el número de destino no es válido. Esto ocurrirá si el dispositivo externo está apagado, no tiene recepción, si el número está desactivado o si tiene un formato incorrecto. En nuestro ejemplo, hemos decidido utilizar el componente "End flow", que detendrá el flujo si la notificación enviada a través de nuestra API request no puede llegar al número de teléfono de destino.
Error handling: Esta sección está disponible en la mayoría de los componentes de Studio. Se puede utilizar para definir el comportamiento ante un fallo inesperado durante la ejecución de un componente. Para más información sobre esta sección, consulte la documentación sobre "Error handling".