Post To IFTTT Action

Please note, some or all of the following procedure steps describe actions to be taken outside of WhatsUp Gold and were deemed to be accurate at the time of this release. We are not responsible for changes to vendor software and/or online resources that may affect the accuracy of this content.

The Post to IFTTT action in WhatsUp Gold leverages the webhooks service available in IFTTT to trigger one or more actions using several available services which have the ability to connect to IFTTT. The services library supported by IFTTT is extensive and capable of executing a wide variety of actions. For detailed information, please see the IFTTT website. The following procedure steps represent the general end-to-end workflow for creating an "if this, then that" applet using the IFTTT web interface.

  1. Go to the IFTTT website, click Sign up, and follow the prompts to create an IFTTT account.
  2. Once logged in, click My Applets.
  3. Click the Services tab.
  4. Click the Webhooks icon. If the Webhooks icon is not visible, click All services, then search for 'webhooks' in the Filter services entry field.
  5. Click Connect.
  6. Click Settings.
  7. Copy the webhook key portion of the URL displayed. The webhook key is the string of characters following the slash (/) at the end of the URL. You'll need this webhook key when creating the Post To IFTTT action in WhatsUp Gold.
  8. Click My Applets.
  9. Click New Applet.
  10. Click + this.
  11. Click the Webhooks icon.
  12. Click Receive a web request.
  13. Enter an Event Name for the trigger. The Event Name is case sensitive and cannot contain spaces.

    Note: The Post To IFTTT action in WhatsUp Gold sends events with names which follow the pattern: WUGDevice<Device State> by default. For example, when the device is in the Down state, the name of the event sent to IFTTT will be “WUGDeviceDown” and when the device is in Up state, the name of the event sent  to IFTTT will be “WUGDeviceUp”.

  14. Click Create Trigger.
  15. Click + that.
  16. Search for and select the service you'd like to carry out the action external of WhatsUp Gold when the Post to IFTTT action is triggered within WhatsUp Gold. At this point, the applet creation workflow will vary wildly depending on the service you've selected and the subsequent connection and configuration options required therein. Some example use cases are as follows.

    Create a Post to IFTTT action which results in:

    • posting to social media using services like Facebook or Twitter.
    • controlling household electronic devices using services like Nest or SmartThings.
    • upload to data storage using services like Dropbox or Google Drive.

    Please refer to the IFTTT website as well as the website(s) and support material available for your chosen service for more instruction.

  17. Once the applet is created, log into WhatsUp Gold, create a new Post to IFTTT action, and configure the following:
    • Name. Enter a unique name for the action. This name displays in the Actions Library.
    • Description. Enter a short description about the action. This description displays next to the action in the Actions Library.
    • IFTTT webhook key. Enter the webhook key portion of the URL generated by the IFTTT service. Refer to the preceding procedures for information on generating the webhook.
    • Event name. Enter the Event Name used when creating the applet in IFTTT. Remember the name of the event is case sensitive and cannot contain spaces. We recommend using the default value of WUGDevice%Device.State as it resolves to event names which reflect the device state. For example, when the device is in down state the name of the event sent to IFTTT will be “WUGDeviceDown” and when the device is in up state, the name of the event sent  to IFTTT will be “WUGDeviceUp”.
    • Value1/2/3. Enter the desired values to be made available in IFTTT applets as ingredients when the selected service is triggered.

Tip: Within the IFTTT webhook key, Event name, and Value fields, you can use the respective System, Device, and/or Monitor dropdown menus within the dialog to automatically insert supported variables in to each field.

See Also

Built-in Action Types

Active Script Action

Beeper Action

Configuration Management Action

Create ServiceNow Incident Action

E-mail Action

Log to File Action

OpsGenie Alert Management Action

Pager Action

Post To MS Teams Action

Post To Slack Action

PowerShell Script Action

Program Action

SMS Action

SMS Direct action

SNMP Set Action

SSH Action

Service Restart Action

Sound Action

Syslog action

Text to Speech Action

Vmware Action

Web Alarm Action

Windows Event Log Action

Select Action and State

Select a State Change