Send a web request to toggle a Kasa device
Connect top workflows
Quickly and easily enable Applets using TP-Link Kasa and Webhooks.Build your own TP-Link Kasa and Webhooks automations
Triggers (If this)
-
Receive a web request with a JSON payload
This trigger fires every time the Maker service receives a web request to notify it of an event. For information on triggering events, go to your Maker service settings and then the listed URL (web) or tap your username (mobile)
-
Receive a web request
This trigger fires every time the Maker service receives a web request to notify it of an event. For information on triggering events, go to your Maker service settings and then the listed URL (web) or tap your username (mobile)

Receive a web request with a JSON payload
This trigger fires every time the Maker service receives a web request to notify it of an event. For information on triggering events, go to your Maker service settings and then the listed URL (web) or tap your username (mobile)

Receive a web request
This trigger fires every time the Maker service receives a web request to notify it of an event. For information on triggering events, go to your Maker service settings and then the listed URL (web) or tap your username (mobile)
Queries (With)
-
Make a web request
This query returns the status code from a request made to the provided URL. If the response body is in the correct format it will also return the body’s extracted values. Please see the documentation link on the Webhooks service page.
-
Make a web request with JSON response
This query returns the JSON response body. You can use filter code to parse it. Please see the documentation link on the Webhooks service page.
-
History of web requests received
This query returns a list of times when the Maker service received a web request to notify it of an event. For information on querying events, go to your Maker service settings and then the listed URL (web) or tap your username (mobile)

Make a web request
This query returns the status code from a request made to the provided URL. If the response body is in the correct format it will also return the body’s extracted values. Please see the documentation link on the Webhooks service page.

Make a web request with JSON response
This query returns the JSON response body. You can use filter code to parse it. Please see the documentation link on the Webhooks service page.

History of web requests received
This query returns a list of times when the Maker service received a web request to notify it of an event. For information on querying events, go to your Maker service settings and then the listed URL (web) or tap your username (mobile)
Actions (Then that)
-
Turn on
This action will turn on a device.
-
Make a web request
This action will make a web request to a publicly accessible URL. NOTE: Requests may be rate limited.
-
Set speed level
This action will set speed level of devices such as fans.
-
Turn off
This action will turn off a selected device.
-
Toggle
This action will toggle a device.
-
Activate scene
This action will activate a selected Scene from your account.
-
Change brightness
This action will change the brightness of a light bulb.
-
Change color
This action will change the color of a light bulb.
-
Change color temperature
This action will change the color temperature of a light bulb.

Turn on
This action will turn on a device.

Make a web request
This action will make a web request to a publicly accessible URL. NOTE: Requests may be rate limited.

Set speed level
This action will set speed level of devices such as fans.

Turn off
This action will turn off a selected device.

Toggle
This action will toggle a device.

Activate scene
This action will activate a selected Scene from your account.

Change brightness
This action will change the brightness of a light bulb.

Change color
This action will change the color of a light bulb.

Change color temperature
This action will change the color temperature of a light bulb.
How to connect TP-Link Kasa and Webhooks
Find or create an Applet
Start by discovering an automation to connect or customizing your own. It's quick and easy.Connect IFTTT to your accounts
Securely connect your TP-Link Kasa and Webhooks accounts.Finalize and customize your Applet
Review your trigger and action settings. Your Applet is ready to go!
IFTTT helps all your apps and devices work better together