Act on Data

Use ThingSpeak™ apps to trigger an action or transform and visualize data

You can upload data from the web or send data from devices to a ThingSpeak IoT platform channel. Use these apps to transform and visualize data on ThingSpeak channels or trigger an action.

Use the Alerts API interface to schedule emails in response to ThingSpeak data.

Use the TalkBack API interface to control your TalkBack device queue.

Alerts API

expand all

Send AlertCreate an email alert with HTTP POST
Get HistoryGet alerts history with HTTP GET

TalkBack API test

expand all

Add CommandAdd a TalkBack command to a TalkBack queue
Get CommandGet TalkBack command from TalkBack queue
Get All CommandsGet all TalkBack commands from TalkBack queue
Get Last CommandGet last executed TalkBack command from TalkBack queue
Update CommandUpdate command in TalkBack queue
Execute CommandExecute next TalkBack command in TalkBack queue
Write Data and Execute TalkBack CommandUpdate channel data with HTTP GET or POST and execute TalkBack command
Delete CommandDelete TalkBack command from TalkBack queue
Delete All CommandsDelete all TalkBack commands in TalkBack queue

Topics

Trigger Actions on your ThingSpeak Data

TimeControl App

Link other apps to the TimeControl app to perform or schedule repetitive actions.

React App

Trigger an action when the data in a channel meets specific conditions.

Alerts API

Trigger emails from ThingSpeak.

Monitor and Act on Channel Inactivity Using ThingSpeak Apps

Sense and trigger and action in response to a sensor failure that can cause channel inactivity.

Use Google Assistant to Turn a Light On and Off

This example shows how to use your voice to set a channel value on ThingSpeak™.

React to Channel Activity with Notification from IFTTT

This example shows how to use the React app to trigger an HTTP request to IFTTT in ThingHTTP.

Use ThingSpeak to Act on Other Websites

ThingHTTP App

Interface a device with web services and APIs.

ThingTweet App

Use your devices to tweet alerts and messages.

Analyze and Display Data

MATLAB Analysis App

Analyze the data in a channel.

Analyze Channel Data to Send Email Notification

This example shows how to use the ThingSpeak alerts service to send notifications as email messages.

MATLAB Visualizations App

Visualize the data in a channel.

Plugins App

Display custom visualizations of data in a channel with a plugin.

Channel Display Widgets

Choose among customizable visualizations of channel data.

Act on Your Devices with TalkBack

TalkBack App

Enable any device to act upon queued commands.

Queue Commands Using the TalkBack App From MATLAB

Use MATLAB® functions to queue commands in the TalkBack app.

Control a Light with TalkBack on Arduino

This example shows how to fetch commands from a ThingSpeak™ TalkBack queue and use them to change the status of the onboard LED.

Channel Update and Light Control on Arduino

This example shows how to update your channel and fetch commands from a ThingSpeak™ TalkBack queue.

Control a Light with TalkBack on ESP8266

This example shows how to fetch commands from a ThingSpeak™ TalkBack queue, then use the commands to change the status of the onboard LED.

Channel Update and Light Control with ESP8266

This example shows how to update a channel and fetch commands from a ThingSpeak™ TalkBack queue.

Control a Light with TalkBack on ESP32

This example shows how to fetch commands from a ThingSpeak™ TalkBack queue and use them to change the status of the onboard LED.

Channel Update and Light Control with ESP32

This example shows how to update your channel and fetch commands from a ThingSpeak™ TalkBack queue.

Featured Examples