Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Computer Skills
  2. Automation
Computers

Cómo Automatizar Cualquier Cosa con IFTTT

by
Difficulty:BeginnerLength:MediumLanguages:

Spanish (Español) translation by Eva Collados Pascual (you can also view the original English article)

Puedes automatizar gran parte de las tareas que realizas a diario. No es necesario que realices copias de seguridad de tus fotos de Instagram en Dropbox manualmente, o que compruebes si has recibido un importante email, ni que consultes las predicciones meteorológicas para saber si va a llover. Todo esto lo podrías hacer de forma automática gracias a un servicio de automatización como IFTTT.

Para quienes no conozcan IFTTT, pronunciado como "gift" sin la G, se trata en esencia de un servicio que monitoriza cuentas, o Servicios previamente vinculados, para que puedan ser usados por desencadenadores (Triggers) o acciones predefinidas. Cuando IFTTT detecta un desencadenante en una de las cuentas del usuario, realiza la acción definida por una receta (Applet) de IFTTT. Con más de 550 servicios y muchas formas de personalizar acciones en IFTTT, existen fórmulas para conseguir casi cualquier cosa que desees automatizar en IFTTT.

En este tutorial, te mostraré todo lo que necesitas saber para crear tus propias recetas en IFTTT y automatizar en tu vida todo lo relacionado con la tecnología.

Anatomía de una Receta

IFTTT utiliza recetas prefabricadas para realizar acciones entre servicios: por ejemplo, hacer copias de seguridad automáticas de tus fotos de Instagram. Hay un montón de recetas listas para usar de inmediato, aunque también es muy fácil crear otras nuevas. Lo importante es comprender las partes que componen una receta, y pensar cómo podemos extraer el máximo potencial de IFTTT. Echemos un vistazo.

IFTTT recommended recipes
Buscar recetas recomendados o usar la búsqueda de IFTTT.

Los canales, como hemos descrito anteriormente, son servicios o aplicaciones. La mayoría son aplicaciones web, pero también existen canales que controlan los dispositivos conectados a internet, como los interruptores WeMo, las bombillas conectadas de Philips, los sensores de los coches Automatic y las luces indicadoras de los USBs Blink(1). Entre otros canales se incluyen también Facebook, Evernote, Instagram, Google Calendar, algunas aplicaciones nativas de iOS y muchos más.

Habilitar canales es sólo el primer paso. Una vez IFTTT esté conectado a tus servicios favoritos, podrás empezar a buscar disparadores, el "this" (esto) en "if this then that" (si sucede esto entonces haz aquello). Los disparadores (Triggers), son comportamientos realizados por ti o por el servicio, y pueden ser activos o pasivos. Un disparador activo podría ser una nueva publicación en el Instagram del usuario con el hashtag "vacationsposts", mientras que un informe meteorológico sería un disparador pasivo. Los dos comportamientos podrían desencadenar las mismas acciones, por ejemplo un nuevo tweet o crear una nueva entrada en Evernote. Un disparador activo sólo se inicia cuando el usuario realiza una acción a través del canal que está siendo monitorizado, y un disparador pasivo se pondrá en marcha y se repetirá de forma automática sin que sea necesario que el usuario intervenga.

Activate IFTTT channels
Activa canales para usar recetas.

Las acciones son el "aquello" en la oración "si sucede esto entonces haz aquello" y se producirán como resultado del disparador que las desencadena. Cuando la receta IFTTT se ejecuta en respuesta a un disparador, pueden desencadenarse cualquier cantidad de acciones predefinidas a través de los canales que hayan sido habilitados. Entre las posibles acciones están el envío de un SMS o un email, la publicación en Facebook o en Twitter, o guardar una foto o un mensaje en Evernote o Google Drive.

En este momento el procedimiento podría parecer bastante torpe. No quiero que cada imagen de que guarde en iOS fotos se cargue en Facebook o que cada email que reciba en Microsoft OneNote sea archivado; me gustaría poder ser más preciso con mis disparadores e incluso con mis acciones. Aquí es donde entran en juego los ingredientes. En lugar de publicar en Delicious todas las URLs que guarde en Pocket, IFTTT buscará las URLs seleccionadas y omitirá el resto. En lugar de publicar todas las pistas que recomiendo de Last.fm en Tumblr, IFTTT sólo publicará mis temas favoritos. Con los ingredientes de acción, podré refinar el resultado de lo que vaya a mostrar IFTTT, agregando títulos, etiquetas y mucho más.

Las APIs y Cómo Hacen Funcionar IFTTT

Las APIs o Interfaces de Aplicaciones de Programación, crean reglas que rigen la forma en la que dos aplicaciones se comunican e interactúan entre sí. Las APIs revelan partes del código de la aplicación de un servicio, permitiendo a una segunda aplicación realizar tareas al usar dicho servicio.

Los programadores no quieren hacer accesible todo su código por dos razones. La primera es bastante obvia: es su código y quieren limitar su disponibilidad, de no ser así correrían el riesgo de que forasteros roben masivamente fragmentos del mismo. En segundo lugar, no se necesita todo el código de una aplicación para realizar todas las tareas. Especificando exactamente qué es importante y haciendo disponible sólo esa parte de una API, los programadores consiguen que sus aplicaciones sean mucho más accesibles. Por ejemplo, Day One sincroniza los datos de un usuario con iCloud y Fantastical consulta los calendarios de Google e iCloud; las APIs permiten a Day One y a Fantastical integrarse con útiles servicios, proporcionando una mejor experiencia al usuario.

IFTTT funciona empleando no sólo una o dos APIs, sino decenas de ellas. Ahora mismo, IFTTT admite 550 servicios. Combinando cualquiera de estos dos canales y configurando los parámetros de las acciones, IFTTT puede realizar un amplio rango de tareas, desde cosas generales hasta lo más específico.

Crear una Receta Desde Cero: Crear una Receta IFTTT para Actualizar una Imagen de Perfil en Twitter

Hay un montón de recetas IFTTT listas para usar de inmediato, y puedes hacer un montón de cosas con lo que ya existe. Con anterioridad describí cómo usar IFTTT para crear un diario en Evernote. A veces, sin embargo, tienes que arremangarte y hacer tú mismo el trabajo. Voy a construir una receta que actualice automáticamente mi foto de perfil en Twitter. Aunque puede que esta receta no sea lo que estés buscando, nos servirá como un buen manual sobre la creación de recetas y un ejemplo de cómo funcionan conjuntamente diferentes servicios en IFTTT, además puedes usar estos pasos para crear tus propias recetas en el futuro.

Paso 1

Mientras estás conectado en IFTTT, elige New Applet en el menú de navegación superior. Haz clic sobre "this", cuando aparezca la declaración "if this then that".

Create new IFTTT recipe
Crear una nueva receta desde cero.

Selecciona el canal que desencadenará la acción, es decir, el servicio que IFTTT vigilará como input de entrada. En este caso, yo estoy seleccionando iOS Photos.

Choose IFTTT trigger
Selecciona un canal disparador.

Consejo: Antes de comenzar, puedes activar los canales desde el escritorio de IFTTT haciendo clic sobre Discover en el menú de navegación y siguiendo las indicaciones de cada servicio.

Activate channel
Activar el canal, si es necesario.

Todavía no he activado el canal iOS Photos, así que tengo que descargar la aplicación IFTTT para iOS y activar el canal desde ahí.

Paso 2

Una vez activado, elige un disparador. Algunos canales tienen sólo uno, pero iOS Photos dispone de varios. Yo estoy seleccionando “New Photo Added to Album” ("Nueva foto añadida al álbum").

Choose trigger
Elegir un disparador entre las opciones disponibles para el canal.

Escribe un nombre para el álbum. El disparador se pondrá en marcha cada vez que se agregue una foto al álbum de iOS Photos que hayas especificado.

Complete Trigger
Completa el disparador.

Paso 3

Ahora es momento de decirle a IFTTT qué hacer con la información recibida del disparador. Haz clic sobre la frase "if this then that".

Select Action in IFTTT
Especificar una acción a realizar.
Choose channel
Selecciona un canal para realizar una acción.

Selecciona el canal que realizará la acción. Para actualizar una imagen de perfil en Twitter, selecciona Twitter como canal.

Activate channel
Activa el canal, si es necesario.

De nuevo, como aun no he activado el canal de Twitter, se me solicita que lo haga y así darle acceso a IFTTT. A diferencia de la última vez que me vi obligado a cambiar a la aplicación de IFTTT en iOS, ahora puedo completar el proceso de activación iniciando sesión en Twitter desde mi navegador. Sigue las instrucciones o continúa con siguiente paso si el canal ya está activado.

Paso 4

Decide qué acción debería realizar Twitter cuando reciba el disparador de iOS Photos desde IFTTT. Existen varias acciones que IFTTT puede realizar con Twitter, pero yo he seleccionado "Update Profile Picture” ("Actualizar la Foto de Perfil").

select action
Selecciona una acción a realizar.

Paso 5

Personaliza la acción añadiendo etiquetas o información adicional al tweet. El tweet es opcional, así que puedes borrarlo por completo si quieres.

edit action fields
Edita los campos de la acción a tu gusto.

Aunque IFTTT aceptará la introducción de texto aquí directamente, también proporciona una lista de Ingredients (Ingredientes) que extraerán información del disparador y la añadirán automáticamente a la acción.

Paso 6

Guarda la nueva receta. Utiliza la descripción predeterminada que proporcionada IFTTT o crea una nueva y cambia las notificaciones de encendido o apagado.

Save new recipe
Guarda la nueva receta.

IFTTT abrirá entonces la página My Applets, con la nueva receta en la parte superior. Desde allí, activa o desactiva la la receta y compártela con otros usuarios de IFTTT.

IFTTT se ejecutará cada receta cada quince minutos aproximadamente, pero el botón Refresh (Actualizar) comprobará la receta de inmediato.

Recipe settings
Activa o desactiva la receta, ejecuta manualmente la receta, o compártela públicamente.

Recuerda que esta receta sólo funciona cuando se añade una foto al álbum especificado de iOS. Para que funcione, agrega en iOS Photos un álbum con el nombre apropiado. Puedes modificar esta receta para twittear todas las fotos guardadas en iOS.

Conclusión

IFTTT es una potente herramienta de automatización que se basa en las APIs de servicios, y para aprovecharla al máximo, sólo tendrás que trabajar un poco. Aunque existen un montón de recetas preconfiguradas para ser utilizadas al instante, tendrás más oportunidades de personalización si creas las tuyas propias. Serán más adecuadas a tus necesidades y evitará que tengas que ir haciendo clics online para conseguir hacer tareas repetitivas.

Esta guía debe haberte hecho sentir preparado para hacer toda las combinaciones que puedas entre los casi cien servicios y aplicaciones que funcionan con IFTTT, pero si tienes preguntas o problemas al crear una nueva receta IFTTT, deja un comentario abajo, ¡estaremos encantados de ayudarte!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.