boomapp connect
"Inteligente" global de 2 vías, correo electrónico, voz, SMS e mensajería de inserción. Supercargue las aplicaciones de Power Platform con boomapp connect para crear flujos de trabajo de comunicaciones de conversación multicanal realmente automatizados (controlados de forma única por asunto). Los flujos de trabajo de comms totalmente interactivos basados en la respuesta de un destinatario permiten la entrega de interacciones sin problemas y sin fricción sin forzar el cambio de comportamiento a través de la interacción. Para obtener más detalles y configurar una cuenta de evaluación gratuita, consulte nuestro sitio web.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - China Cloud operado por 21Vianet |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Contacto | |
|---|---|
| Nombre | Soporte técnico de Bumerang |
| URL | https://www.boomerangmessaging.com/products/boomApp/msconnector |
| Correo Electrónico | support@boomcomms.com |
| Metadatos del conector | |
|---|---|
| Publicador | Boomang I-Comms Ltd |
| Sitio web | https://www.boomerangmessaging.com/products/boomApp/msconnector |
| Directiva de privacidad | https://boomerangmessaging.com/privacy/ |
| Categorías | Comunicación; Productividad |
Requisitos previos
Necesitará lo siguiente para continuar:
- Un plan de Microsoft Power Automate con una característica de conector personalizado
- Una suscripción a Boomang
- Detalles de autenticación de la API de Boomang.
Creación de una cuenta con Boomang
- website - Más detalles sobre cómo crear cuentas de Boomang.
Soporte técnico y documentación:
Puede encontrar la documentación aquí.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| nombre de usuario | securestring | El nombre de usuario de esta API | Cierto |
| contraseña | securestring | La contraseña de esta API | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Correo Electrónico |
Enviar mensajes de correo electrónico únicos o masivos. Los correos electrónicos se envían desde el dominio @boomerangui.com y es posible personalizar el asunto y invalidar la dirección "From". También es posible reenviar respuestas a una dirección de correo electrónico o una dirección URL |
| Número personalizado de Sms |
Los mensajes SMS se entregan mediante el número especificado en la solicitud para que las respuestas se devuelvan a ese número. Los clientes que usan la característica Campaña de Boomang pueden usar un número asociado a una campaña, que permite acceder a las respuestas entrantes desde la sección Informes de campaña dentro de la interfaz de usuario de Boomang. Sin embargo, a diferencia del método SMS 2 way, no se realiza un seguimiento de las respuestas en el mensaje saliente. Consulte https://boomerangmessaging.com/docs/sending-sms-messages para obtener más información. |
| Sms bidireccional |
Este método permite realizar un seguimiento de las respuestas directamente en cada transacción saliente y se usa para administrar las conversaciones entre el sistema y el usuario final. Las respuestas se pueden reenviar a una dirección de correo electrónico y los clientes con Boommail pueden enviar un mensaje de correo electrónico-2-SMS al respondedor. Consulte https://boomerangmessaging.com/docs/sending-sms-messages, para obtener más información sobre la mensajería de 2 vías y conversacionales. |
| Sms unidireccional |
Los mensajes SMS se entregan mediante un originador alfanumérico (por ejemplo, un nombre de empresa) que debe contener un máximo de 11 caracteres, y un destinatario no puede responder a un mensaje enviado mediante un originador numérico alfa. Tenga en cuenta también que, en destinos en los que no se admite la entrega de mensajes con el originador alfanumérico (debido a restricciones locales), esto puede reemplazarse por un originador numérico, para asegurarse de que el mensaje se entrega. |
| Voz |
Un número fijo se usa como originador para una llamada de voz de text-To-Speech (TTS). Las pulsaciones de tecla '1' y '2' se usan para aceptar o rechazar el mensaje, '9' se usa para redirigir la llamada. Consulte https://boomerangmessaging.com/docs/sending-delivering-voice-messages para obtener más información. |
Correo Electrónico
Enviar mensajes de correo electrónico únicos o masivos. Los correos electrónicos se envían desde el dominio @boomerangui.com y es posible personalizar el asunto y invalidar la dirección "From". También es posible reenviar respuestas a una dirección de correo electrónico o una dirección URL
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
desde
|
from | string |
Pase el contenido que se va a usar como dirección From. Si está en blanco, el valor predeterminado se tomará de la configuración de la cuenta. |
|
|
email_subject
|
email_subject | string |
Sujeto a mostrarse de forma predeterminada cuando se recibe el correo electrónico en la bandeja de entrada del destinatario |
|
|
message_content
|
message_content | string |
Contenido del mensaje saliente enviado a todos los destinatariosAddresses. |
|
|
email_address
|
email_address | array of string |
email_address |
|
|
validity_period
|
validity_period | integer |
Período de tiempo durante el que el número usado para enviar el mensaje estará activo. Las respuestas al mensaje no se entregarán después de que expire el período de validez. Para los mensajes bidireccionales, el período de validez mínimo es de 1 día. |
|
|
open_ticket
|
open_ticket | boolean |
De forma predeterminada, todos los mensajes se envían a un solo vale, lo que significa que el mensaje se cierra al recibir la primera respuesta. Para hacer coincidir varias respuestas con el mismo mensaje de origen, use open ticket pasando true. |
|
|
email_responses
|
email_responses | string |
Una dirección de correo electrónico a la que se reenvía las respuestas de mensaje. |
|
|
push_responses
|
push_responses | string |
Dirección URL de devolución de llamada a la que se publican las respuestas del mensaje. |
|
|
unique_identifier
|
unique_identifier | string |
Identificador único para cada transacción. Esto se usa para proteger contra la duplicación de mensajes, ya que Boomang omitirá las transacciones con un identificador que se ha usado anteriormente. |
|
|
campaign_name
|
campaign_name | string |
Identificador opcional que se puede usar para agrupar mensajes por campañas específicas y mensajes por lotes. |
|
|
custom_parameter
|
custom_parameter | string |
Parámetro usado para la referencia personalizada. Esto podría usarse, por ejemplo, como referencia de campaña, referencia de trabajo, identificador de lote, etc. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | integer |
estado |
|
Mensaje
|
message | string |
Mensaje |
|
transacciones
|
transactions | array of object |
transacciones |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
email_address
|
transactions.email_address | string |
email_address |
Número personalizado de Sms
Los mensajes SMS se entregan mediante el número especificado en la solicitud para que las respuestas se devuelvan a ese número. Los clientes que usan la característica Campaña de Boomang pueden usar un número asociado a una campaña, que permite acceder a las respuestas entrantes desde la sección Informes de campaña dentro de la interfaz de usuario de Boomang. Sin embargo, a diferencia del método SMS 2 way, no se realiza un seguimiento de las respuestas en el mensaje saliente. Consulte https://boomerangmessaging.com/docs/sending-sms-messages para obtener más información.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
desde
|
from | string |
El identificador de envío asociado a un mensaje podría ser un número de campaña de entrada asociado actualmente a una campaña activa. |
|
|
message_content
|
message_content | string |
Contenido del mensaje saliente enviado a todos los destinatariosAddresses. |
|
|
Dirección de destino del destinatario
|
number | string |
Dirección de destino del destinatario; Número de teléfono móvil que debe contener un mínimo de 11 dígitos (excepto + o 0 iniciales) y un máximo de 16 dígitos (excepto un + donde se usa como corrección previa al propio número). Se puede pasar un solo número o una matriz de hasta 10 000 números. |
|
|
prioridad
|
priority | boolean |
Parámetro opcional que se usa para establecer un estado de prioridad en un mensaje. Los mensajes enviados con "prioridad" invalidarán "Social Hours" configurados en una cuenta. Pase true para establecer la prioridad. |
|
|
unique_identifier
|
unique_identifier | string |
Identificador único para cada transacción. Esto se usa para proteger contra la duplicación de mensajes, ya que Boomang omitirá las transacciones con un identificador que se ha usado anteriormente. |
|
|
campaign_name
|
campaign_name | string |
Identificador opcional que se puede usar para agrupar mensajes por campañas específicas y mensajes por lotes. |
|
|
custom_parameter
|
custom_parameter | string |
Parámetro usado para la referencia personalizada. Esto podría usarse, por ejemplo, como referencia de campaña, referencia de trabajo, identificador de lote, etc. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | integer |
estado |
|
Mensaje
|
message | string |
Mensaje |
|
transacciones
|
transactions | array of object |
transacciones |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
telephone_number
|
transactions.telephone_number | string |
telephone_number |
Sms bidireccional
Este método permite realizar un seguimiento de las respuestas directamente en cada transacción saliente y se usa para administrar las conversaciones entre el sistema y el usuario final. Las respuestas se pueden reenviar a una dirección de correo electrónico y los clientes con Boommail pueden enviar un mensaje de correo electrónico-2-SMS al respondedor. Consulte https://boomerangmessaging.com/docs/sending-sms-messages, para obtener más información sobre la mensajería de 2 vías y conversacionales.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
conversation_id
|
conversation_id | string |
Definir un identificador de conversación para agrupar todos los mensajes (incluidas las respuestas) parte de la misma conversación |
|
|
message_content
|
message_content | string |
Contenido del mensaje saliente enviado a todos los destinatariosAddresses. |
|
|
Dirección de destino del destinatario
|
number | string |
Dirección de destino del destinatario; Número de teléfono móvil que debe contener un mínimo de 11 dígitos (excepto + o 0 iniciales) y un máximo de 16 dígitos (excepto un + donde se usa como corrección previa al propio número). Se puede pasar un solo número o una matriz de hasta 10 000 números. |
|
|
validity_period
|
validity_period | integer |
Período de tiempo durante el que el número usado para enviar el mensaje estará activo. Las respuestas al mensaje no se entregarán después de que expire el período de validez. Para los mensajes bidireccionales, el período de validez mínimo es de 1 día. |
|
|
open_ticket
|
open_ticket | boolean |
De forma predeterminada, todos los mensajes se envían a un solo vale, lo que significa que el mensaje se cierra al recibir la primera respuesta. Para hacer coincidir varias respuestas con el mismo mensaje de origen, use open ticket pasando true. |
|
|
email_responses
|
email_responses | string |
Una dirección de correo electrónico a la que se reenvía las respuestas de mensaje. |
|
|
push_responses
|
push_responses | string |
Dirección URL de devolución de llamada a la que se publican las respuestas del mensaje. |
|
|
prioridad
|
priority | boolean |
Parámetro opcional que se usa para establecer un estado de prioridad en un mensaje. Los mensajes enviados con "prioridad" invalidarán "Social Hours" configurados en una cuenta. Pase true para establecer la prioridad. |
|
|
unique_identifier
|
unique_identifier | string |
Identificador único para cada transacción. Esto se usa para proteger contra la duplicación de mensajes, ya que Boomang omitirá las transacciones con un identificador que se ha usado anteriormente. |
|
|
campaign_name
|
campaign_name | string |
Identificador opcional que se puede usar para agrupar mensajes por campañas específicas y mensajes por lotes. |
|
|
custom_parameter
|
custom_parameter | string |
Parámetro usado para la referencia personalizada. Esto podría usarse, por ejemplo, como referencia de campaña, referencia de trabajo, identificador de lote, etc. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | integer |
estado |
|
Mensaje
|
message | string |
Mensaje |
|
transacciones
|
transactions | array of object |
transacciones |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
telephone_number
|
transactions.telephone_number | string |
telephone_number |
Sms unidireccional
Los mensajes SMS se entregan mediante un originador alfanumérico (por ejemplo, un nombre de empresa) que debe contener un máximo de 11 caracteres, y un destinatario no puede responder a un mensaje enviado mediante un originador numérico alfa. Tenga en cuenta también que, en destinos en los que no se admite la entrega de mensajes con el originador alfanumérico (debido a restricciones locales), esto puede reemplazarse por un originador numérico, para asegurarse de que el mensaje se entrega.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
desde
|
from | string |
Id. de origen para un mensaje 1-way. Valor numérico alfa que contiene un máximo de 11 caracteres. |
|
|
message_content
|
message_content | string |
Contenido del mensaje saliente enviado a todos los destinatariosAddresses. |
|
|
Dirección de destino del destinatario
|
number | string |
Dirección de destino del destinatario; Número de teléfono móvil que debe contener un mínimo de 11 dígitos (excepto + o 0 iniciales) y un máximo de 16 dígitos (excepto un + donde se usa como corrección previa al propio número). Se puede pasar un solo número o una matriz de hasta 10 000 números. |
|
|
prioridad
|
priority | boolean |
Parámetro opcional que se usa para establecer un estado de prioridad en un mensaje. Los mensajes enviados con "prioridad" invalidarán "Social Hours" configurados en una cuenta. Pase true para establecer la prioridad. |
|
|
unique_identifier
|
unique_identifier | string |
Identificador único para cada transacción. Esto se usa para proteger contra la duplicación de mensajes, ya que Boomang omitirá las transacciones con un identificador que se ha usado anteriormente. |
|
|
campaign_name
|
campaign_name | string |
Identificador opcional que se puede usar para agrupar mensajes por campañas específicas y mensajes por lotes. |
|
|
custom_parameter
|
custom_parameter | string |
Parámetro usado para la referencia personalizada. Esto podría usarse, por ejemplo, como referencia de campaña, referencia de trabajo, identificador de lote, etc. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | integer |
estado |
|
Mensaje
|
message | string |
Mensaje |
|
transacciones
|
transactions | array of object |
transacciones |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
telephone_number
|
transactions.telephone_number | string |
telephone_number |
Voz
Un número fijo se usa como originador para una llamada de voz de text-To-Speech (TTS). Las pulsaciones de tecla '1' y '2' se usan para aceptar o rechazar el mensaje, '9' se usa para redirigir la llamada. Consulte https://boomerangmessaging.com/docs/sending-delivering-voice-messages para obtener más información.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
voice_intro
|
voice_intro | string |
Mensaje que se reproduce cuando se responde la llamada de voz. El contenido del mensaje se reproducirá justo después. |
|
|
voice_thank_you
|
voice_thank_you | string |
Mensaje reproducido al final de la llamada de voz después de reproducir el contenido del mensaje. |
|
|
voice_redirect_message
|
voice_redirect_message | string |
Mensaje reproducido al final de la llamada de voz después de reproducir el contenido del mensaje. |
|
|
number
|
number | string |
Número de redireccionamiento |
|
|
voice_retries
|
voice_retries | integer |
Número de intentos realizados si la llamada de voz no se responde por primera vez. |
|
|
voice_delay
|
voice_delay | integer |
Tiempo esperado por el sistema entre reintentos. |
|
|
message_content
|
message_content | string |
Contenido del mensaje saliente enviado a todos los destinatariosAddresses. |
|
|
number
|
number | string |
Dirección de destino del destinatario; Número de teléfono móvil que debe contener un mínimo de 11 dígitos (excepto + o 0 iniciales) y un máximo de 16 dígitos (excepto un + donde se usa como corrección previa al propio número). Se puede pasar un solo número o una matriz de hasta 10 000 números. |
|
|
prioridad
|
priority | boolean |
Parámetro opcional que se usa para establecer un estado de prioridad en un mensaje. Los mensajes enviados con "prioridad" invalidarán "Social Hours" configurados en una cuenta. Pase true para establecer la prioridad. |
|
|
unique_identifier
|
unique_identifier | string |
Identificador único para cada transacción. Esto se usa para proteger contra la duplicación de mensajes, ya que Boomang omitirá las transacciones con un identificador que se ha usado anteriormente. |
|
|
campaign_name
|
campaign_name | string |
Identificador opcional que se puede usar para agrupar mensajes por campañas específicas y mensajes por lotes. |
|
|
custom_parameter
|
custom_parameter | string |
Parámetro usado para la referencia personalizada. Esto podría usarse, por ejemplo, como referencia de campaña, referencia de trabajo, identificador de lote, etc. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | integer |
estado |
|
Mensaje
|
message | string |
Mensaje |
|
transacciones
|
transactions | array of object |
transacciones |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
telephone_number
|
transactions.telephone_number | string |
telephone_number |
Desencadenadores
| En el envío de respuesta SMS |
Desencadenado por respuestas entrantes que se asignan automáticamente a los mensajes salientes asociados cuando se envían como un mensaje de 2 vías o de conversación inteligente |
| En la entrega confirmada |
Desencadenada por la actualización del estado de entrega del usuario final. Actualiza la transacción con el estado de entrega devuelto por el operador de red del usuario final. Consulte https://boomerangmessaging.com/docs para obtener más información. |
En el envío de respuesta SMS
Desencadenado por respuestas entrantes que se asignan automáticamente a los mensajes salientes asociados cuando se envían como un mensaje de 2 vías o de conversación inteligente
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | integer |
estado |
|
Mensaje
|
message | string |
Mensaje |
|
has_more
|
has_more | boolean |
has_more |
|
Respuestas
|
replies | array of object |
Respuestas |
|
transaction_id
|
replies.transaction_id | string |
transaction_id |
|
custom_parameter
|
replies.custom_parameter | string |
custom_parameter |
|
response_id
|
replies.response_id | string |
response_id |
|
desde
|
replies.from | string |
desde |
|
response_content
|
replies.response_content | string |
response_content |
|
is_new
|
replies.is_new | boolean |
is_new |
|
transaction_date
|
replies.transaction_date | string |
transaction_date |
|
response_date
|
replies.response_date | string |
response_date |
En la entrega confirmada
Desencadenada por la actualización del estado de entrega del usuario final. Actualiza la transacción con el estado de entrega devuelto por el operador de red del usuario final. Consulte https://boomerangmessaging.com/docs para obtener más información.
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | integer |
estado |
|
Mensaje
|
message | string |
Mensaje |
|
has_more
|
has_more | boolean |
has_more |
|
Drs
|
drs | array of object |
Drs |
|
transaction_id
|
drs.transaction_id | string |
transaction_id |
|
estado
|
drs.status | string |
estado |
|
status_date
|
drs.status_date | string |
status_date |
|
destination
|
drs.destination | string |
destination |
|
custom_parameter
|
drs.custom_parameter | string |
custom_parameter |
|
campaign_name
|
drs.campaign_name | string |
campaign_name |
|
unique_id
|
drs.unique_id | string |
unique_id |