IFTTT, automatiza Internet mediante reglas

iftttIFTTT es una aplicación web que te permite programar Internet mediante recetas. ¿Qué…? ¿Cómo…? Tranquilo, nadie va a meter pimientos en tu router ni esparcir un cordon bleu por tu cuenta de Gmail.

IFTTT son las siglas de If This Then That, que viene a ser algo así como “Si pasa Esto, hacer Aquello“, una estructura muy utilizada en programación.

Pero… ¿programar Internet? ¿Eso cómo se hace? Básicamente mediante la interacción entre muchos servicios distintos, aquí llamados canales. Combinando condiciones y acciones, logras automatizar muchas tareas en Internet.

Descúbrelo a tras el salto.

¿Qué puedes hacer con IFTTT?

  • Actualizar tu Twitter según la previsión meteorológica
  • Cambiar tu foto de perfil de Twitter cuando cambias la de Facebook
  • Programar actualizaciones de estado de Facebook, Twitter u otras redes sociales
  • Enviar un mensaje de agradecimiento automatico a tus nuevos followers de Twitter
  • Recibir un aviso por correo cuando tus acciones se desploman
  • ¡Y muchas cosas más!

Primero, el registro

Antes de jugar a ser Dios con Internet y programar a diestro y siniestro, necesitas una cuenta de usuario. El proceso es rápido: sólo necesitas un nombre de usuario, correo y contraseña.

Registro

El Dashboard

Tras iniciar sesión, es lo primero que verás. Se trata de un panel de control donde se muestra un resumen de tu cuenta. Es decir, tus tareas, recetas y canales.

Dashboard

El Dashboard. No hay mucho que hacer aquí, pero sirve de acceso rápido y supervisión.

Las tareas

Las tareas son el eje central de IFTTT, y se parecen mucho a las reglas o filtros de correo.

Para empezar, lo primero es hacer clic en Tasks y después presionar Create task. Al hacerlo verás un enorme “If this then that”.  Esta frase te ayuda a situarte en el proceso. Empiezas estableciendo el THIS (si… ESTO) y acabarás configurando el THAT (pasa… AQUELLO). Haz clic en this para desplegar la lista de canales.

Triggers

Hay más de 40 canales, pero no todos disponen de triggers (lanzadores o condiciones)

Ha llegado el momento de elegir el servicio que iniciará la tarea. Las posibilidades son muchas, pues hay más de 40 canales distintos para elegir.

Con Date y Time, puedes lanzar eventos en determinado momento, aunque si lo prefieres, también puedes utilizar Google Calendar. Las principales redes sociales también están ahí: Facebook, Twitter, LinkedIn, Foursquare e Instagram, y no nos olvidemos de Weather, que dependerá del tiempo que haga en una ciudad, o Stocks, según la cotización en bolsa.

Elige el servicio que quieres que sea el detonante. Te recomendamos que vayas probando los distintos canales en busca de acciones de tu interés. Para nuestra prueba, queremos que Google Talk nos avise cuando nos han etiquetado en Facebook, de modo que vamos a hacer clic en éste último.

Triggers de Facebook

Cada canal tiene sus propios triggers y, en el caso de Facebook, estos suceden cuando actualizas tu estado, compartes un enlace, subes una foto, eres etiquetado o cambias tu perfil. Para seguir nuestro ejemplo haz clic en You are tagged in a photo.

Este trigger no dispone de opciones, de modo que completa este paso haciendo clic en Create Trigger. Ahora es el momento de configurar el THAT.

El funcionamiento es el mismo al anterior. Haz clic en that y se desplegará la lista de canales con acciones. Elige Google Talk en la lista. Sólo una acción está disponible en este caso: Send me a chat.

Acciones GTalk

En las opciones de esta acción puedes personalizar el texto que el bot de IFTTT te escribirá en Google Talk (recuerda: primero debes añadir a bot@ifttt.com a tu lista y activarlo mediante un PIN). Haz clic en el texto para cambiarlo, y utiliza el desplegable de la derecha para insertar variables generadas desde el disparador, si quieres.

Accion

¿Y ahora? Lo único que te falta es grabar tu tarea. Y ya no tienes que hacer nada más, salvo esperar a que se dé la condición y, por tanto, su consecuencia. Ten en cuenta que IFTTT no comprueba todos los canales en tiempo real, sino cada 15 minutos.

No obstante, también puedes comprobar la tarea manualmente, ideal para pruebas. Primero, ve a la lista de tareas y haz clic en la flecha, que te llevará a las opciones de la tarea. Aquí, presiona Check Now.

Check Now

¿El resultado? Si todo va bien, los servicios están operativos (recuerda, es una versión beta y a veces está algo saturado) y la condición se cumple, recibirás un mensaje de chat del bot de IFTTT.

Resultado

¿Qué son las recetas?

Las recetas, o recipes, no son más que tareas creadas por usuarios listas para ser reutilizadas por otros usuarios con un único clic.

Recetas

Conclusiones

Como ves, IFTTT te permite automatizar tu vida digital, al menos hasta cierto punto. Hay que tener en cuenta que se trata de una versión beta, por lo que la estabilidad y el rendimiento son mejorables.

Si bien se echan en falta opciones avanzadas (disparadores y acciones más complejas o acumulables entre sí), su funcionamiento actual es suficiente para simplificarte la vida en varios aspectos. ¡Pruébalo!

¿Has creado una receta útil? Compártela en los comentarios

Cargando comentarios