Integración Sofia2 en Zapier

Appsofia2

Como explicábamos en un post anterior, Zapier es una herramienta de automatización web que ermite conectar aplicaciones entre sí y automatizar tareas de manera simple y sin la necesidad de tener conocimientos de programación.

 

Se ha incorporado una nueva APP Sofia2 a Zapier (aplicación de automatización web), esta APP permite automatizar tareas Sofia2 dentro de un flujo Zapier.

Así que podremos hacer cosas como:

  • Como TRIGGER suscribirnos a una ontología que cumpla ciertos criterios (a través de una query) y como ACTION enviar un correo a través de MailChimp
  • Como TRIGGER recibir un correo GMail con un asunto concreto y como ACTION insertar en una ontología para comenzar un proceso analítico.

 

sofia2zapier

Para ello, se han desarrollado los siguientes componentes dentro de la aplicación:

 

  • TRIGGER/Disparador: Realiza una suscripción a la ontología indicada por parámetros.
  • ACTION/Acción: Permite insertar datos en una ontología indicada por parámetros.
  • SEARCH/Búsqueda: Permite realizar una consulta SQL a la base de datos en tiempo real (BDTR) o a la base de datos histórica (BDH).

 

sofia2Zapierdesglose.JPG

A continuación vamos a poner en práctica el APP Sofia2 en Zapier, para eso vamos a desarrollar algunos ejemplos.

El primero de ellos está basado en un disparador de información meteorológica (Today Forecast) y la acción de inserción en la instancia CloudLab de Sofia2. Para eso vamos a escoger entre los campos que suministra el disparador para la inserción en una ontología. Para ello, es necesario introducir la instancia de Sofia2, el token, la ontología y por último los datos a insertar:

 

sofia2InsertData.png

Una vez configurado hacemos click en “Next” y procedemos a realizar el test que brinda Zapier para comprobar que hemos configurado el componente correctamente:

insertTestSofia2.JPG

Una vez que nos hemos asegurado que se están insertando datos correctamente, activamos el Zap resultante y, periódicamente, se insertarán datos en Sofia2 provenientes de la aplicación “Today’s forecast”.

Zapforecast-Sofia2.JPG

Los datos resultantes insertados en Sofia2 son:

dataInSofia2zapier.JPG

Si observamos la monitorización del Zap Sofia2 vemos el resultado de cada ejecución en el tiempo, en modo gráfica o texto:

monitoringZapier.JPG

En el siguiente ejemplo vamos a utilizar Sofia2 como disparador de eventos. Para eso vamos a generar una suscripción a una ontología que provoque que el resto de componentes del Zap se ejecuten y realicen una acción. Para configurar este componente se necesita la ontologia, la instancia, el token, el tiempo de refesco, la consulta y el tipo de consulta (SQL,NATIVE o BDH).

 

Para este caso, se ha escogido como acción el envío de un correo electrónico. Como no deseamos recibir un correo electrónico cada vez que se reciban cualquier dato, podemos o bien configurar una consulta SQL en la suscripción que filtre aquellos datos por los cuales no nos interesa realizar una acción (opción escogida en este ejemplo) o bien añadir un componente de filtrado entre el disparador y la acción. Por tanto, el filtrado que hemos realizado por medio de la suscripción es aquellas temperaturas medidas que superen los 70ºC.

 

Por último, configurando la acción con el listado de correos electrónicos a los que enviar el mensaje, el título y el contenido, recibiremos un mensaje cada vez que el disparador detecte un evento que cumpla con los criterios establecidos anteriormente.

 

sofia2triger-mail.JPG

Una vez guardado y activado el Zap. Obtendremos mensajes como el especificado cuando se produzca un evento que cumpla con los criterios que hemos impuesto:email.JPG

 

Así de sencillo! Si te animas a probar nuestra app en uno de tus zaps, sigue este enlace:

https://zapier.com/developer/invite/sofia2

que te llevará a tu primer zap Sofia2.

zapSofia2

 

 

Integración Sofia2 en Zapier

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s