How to Fire IFTTT applets through BLI commands

BeoLiving Intelligence is now capable of firing IFTTT applets in a really simple way through its own driver. The driver can be found in the external drivers list (Tools–> Advanced–>Install External Drivers).

Basically, BeoLiving Intelligence will trigger your Applet by sending a POST HTTP request to an specific URL. Depending on the selected trigger, a body message will be needed or not.

Creating your IFTTT applet with Webhooks as a service

To create your Applet follow the next instructions:

  1. Choose Webhooks as a service (the one that will trigger your Applet).
  2. Select “Receive a web request” as a trigger.
  3. Set an “Event name” that will identify your trigger.
  4. Select the action of your Applet. Depending on the action selected, a body on the POST can be sent by BeoLiving Intelligence.
  5. To know the Key needed to fire your Applets its necessary to visit the IFTTT Webhook documentation and go to “Documentation”.

Configuring IFTTT - Webhooks driver on BeoLiving Intelligence

Enter to the web-interface of BeoLiving Intelligence and follow the next steps:

  1. Add the IFTTT - Webhooks system.
  2. At “Connection settings” of the driver insert your Key.
  3. Go to Resources and add a “FIRE” resource with the Event name at the resource address.
  4. Create a Macro setting a SEND (or SEND WITH VALUES to send a message with a body of three values) command on the resource created at 3. Add the Event you prefer. For example, this could be any physical button of your configuration. After pressing this button, the request will be fired and your phone will start ringing.