An example of creating a webhook trigger that toggles anything that can be plugged into an AC outlet

on and off

 In this example, we created a webhook trigger to toggle a TP-Link Smart Wi-Fi Plug on and off.

 (This example used Model HS100(US), Version 2.0.)

NOTE: You will need a PC/Laptop & the AAC device will need to be connected to a Wi-Fi signal

Creating a toggle trigger with the Manufacturer (TP-Link)

  1. Go to the website  (This is the Webhook Service Provider that the manufacturer TP-Link uses)
  2. Click on Sign up (If you already have an account, proceed to step #
  3. You can sign in using either your Facebook, Google accounts or just click Sign up
    1. Enter in an email address, password & if you wish to get updates and click Sign up
    2. You will now see a section where you can choose at least 3 of the more frequently used apps or you can click on the X at the top right to not choose.
  4. Click on your name/picture at the top right
  5. Choose Create
  6. Now, click on the +This
    1. In the box “Search service” type in Webhooks
  7. Click on Webhooks
  8. Choose Connect
  9. Now, click on Receive a web request
  10. Enter in a name of the event     
    1. This can be anything you wish to title the Webhook
    2. Click Create trigger
  11. Click on +That
    1. This is a list of apps that can be used with Webhooks.
    2. In the search services, type in TP-Link Kasa
  12. Click on TP-Link Kasa
  13. Click on Connect
  14. Log in to the TP-Link account to authorize IFTTT to control the device via webhooks
  15. From this screen, you can choose what you would like to do with TP-Link Kasa.
    1. Choose Toggle
  16. On the Complete Action fields screen, do the following:
    1. Select a device from your account to toggle.
    2. Click on Create action
  17. Review what you have created and click on Finish
  18. Click on My Applets at the top left of the screen
  19. Tap on Services, then do a search for Webhooks
    1. Click on Webhooks
  20. Click on Documentation on the right side
  21. On this page, you will see some gray areas with boxes
    1. In the first gray area, in the box with the word {event} in it, type in the name of the event you created. In this example, we used smart_plug, Note: Make sure it is spelled correctly.
    2. You can then click on Test it, it should say an event has been triggered.
  22. In the third gray area, you will see a URL.
    1. Copy everything after POST.   Example :
    2. Open a word document and paste it there for safe keeping.

Congratulations, you created a Webhook Trigger, now add it to a button on your AAC device.

Adding the toggle trigger to a button on the AAC device

The easiest way to add the trigger, is to do it on the Chat Editor. You can do it on the AAC device, but keep in mind that the URL has to be entered in exactly. The webhook trigger will only be sent from the device (not the editor).

  1. Open the Chat editor to the appropriate configuration.
  2. Open the device user’s custom vocab file to add the webhook trigger to.
  3. Enter Edit mode and create, or edit, the button you wish to use for the trigger
    1. Go to actions
    2. Choose Webhooks from the actions drop down menu & tap Add
  4. In the URL area, copy and paste the URL you put on the word document from the website
  5. Click save
    1. If copied correctly, it will save. If something is not typed correctly in the URL line, the device (or editor) will tell you so you can correct it.
  6. Once done, click Ok and take the editor out of edit mode.
  7. Now, the webhook is programmed to a button
  8. Transfer the custom vocabulary file to a device that is connected to a WiFi signal
  9. Tap on the webhook trigger button that you created
  10. The smart outlet will now turn on. Tap on the button again to turn it off.