Control Samsung SmartThings devices, scenes, rules and modes, and manage locations, rooms, apps, subscriptions, capabilities and drivers.
Explore 137 workflow actions for SmartThings, including account permissions and operation limits.
62 read actions75 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Assign driver to channel
Write
Assign driver to channel.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Change a Location's Current Mode
Write
Change a Location's Current Mode.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Capability
Write
Create a Capability.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Capability Localization for a Locale
Write
Create a Capability Localization for a Locale.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Capability Presentation
Write
Create a Capability Presentation.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a channel
Write
Create a channel.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Device Configuration
Write
Create a Device Configuration.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Device Profile
Write
Create a Device Profile.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Location
Write
Create a Location.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Mode
Write
Create a Mode.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Preference
Write
Create a Preference.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Preference Localization for a Locale
Write
Create a Preference Localization for a Locale.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Room
Write
Create a Room.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Rule
Write
Create a Rule.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a Subscription for an Installed App
Write
Create a Subscription for an Installed App.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an App
Write
Create an App.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create Device Events
Write
Create Device Events.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create Installed App Events
Write
Create Installed App Events.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a Capability by ID and Version
Write
Delete a Capability by ID and Version.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a channel
Write
Delete a channel.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a Device
Write
Delete a Device.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a Device Profile
Write
Delete a Device Profile.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a Hub
Write
Delete a Hub.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a Location
Write
Delete a Location.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a Mode
Write
Delete a Mode.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a Room
Write
Delete a Room.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a Rule
Write
Delete a Rule.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a schedule
Write
Delete a schedule.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a Schema App
Write
Delete a Schema App.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete all of an Installed App's schedules
Write
Delete all of an Installed App's schedules.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete All of an Installed App's Subscriptions
Write
Delete All of an Installed App's Subscriptions.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete all rules
Write
Delete all rules.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an App
Write
Delete an App.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an Installed App
Write
Delete an Installed App.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an Installed App's Subscription
Write
Delete an Installed App's Subscription.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an InstalledSchemaApp ID and Associated Devices
Write
Delete an InstalledSchemaApp ID and Associated Devices.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete Driver
Write
Delete Driver.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete driver channel
Write
Delete driver channel.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete installed app coordinate alias
Write
Delete a coordinate alias for an InstalledApp.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete Preference by ID
Write
Delete Preference by ID.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete subscription by isa id
Write
delete a subscription by installed app ID.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete subscription by subscription id
Write
Delete a subscription.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Execute a Rule
Write
Execute a Rule.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Execute a Scene
Write
Execute a Scene.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Execute Commands on a Device
Write
Execute Commands on a Device.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Generate Device Configuration from a Device Profile or DTH
Read
Generate Device Configuration from a Device Profile or DTH.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Capability by ID and Version
Read
Get a Capability by ID and Version.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Capability Localization by Locale
Read
Get a Capability Localization by Locale.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Capability Presentation by ID and Version
Read
Get a Capability Presentation by ID and Version.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a channel by ID
Read
Get a channel by ID.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Device Configuration
Read
Get a Device Configuration.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Device Presentation
Read
Get a Device Presentation.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Device Profile
Read
Get a Device Profile.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Location
Read
Get a Location.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Location's Current Mode
Read
Get a Location's Current Mode.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Mode
Read
Get a Mode.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Preference Localization by Locale
Read
Get a Preference Localization by Locale.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Room
Read
Get a Room.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get a Rule
Read
Get a Rule.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get an App
Read
Get an App.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get an App's OAuth Settings
Read
Get an App's OAuth Settings.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get an App's Settings
Read
Get an App's Settings.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get an Installed App
Read
Get an Installed App.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get an Installed App Configuration
Read
Get an Installed App Configuration.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get an Installed App's Schedule
Read
Get an Installed App's Schedule.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get an Installed App's Subscription
Read
Get an Installed App's Subscription.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get apps by organization id
Read
Get all SmartThings Schema Apps associated with the specified organizationId.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get Apps For a Given Access Token
Read
Get Apps For a Given Access Token.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get capability by location id
Read
Gets all capability data given a location ID.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get Current Default Drivers
Read
Get Current Default Drivers.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get Devices By InstalledSchemaApp ID
Read
Get Devices By InstalledSchemaApp ID.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get Driver
Read
Get Driver.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get Driver in use by Hub Device
Read
Get Driver in use by Hub Device.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get Driver Revision
Read
Get Driver Revision.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get InstalledSchemaApp By Location ID
Read
Get InstalledSchemaApp By Location ID.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get Preference by ID
Read
Get Preference by ID.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get Schema App Info
Read
Get Schema App Info.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get Schema Apps By userId
Read
Get Schema Apps By userId.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get service location info by location id
Read
Get specified location ID information.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get the Description of a Device
Read
Get the Description of a Device.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get the Full Status of a Device
Read
Get the Full Status of a Device.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get the Health State of a Device
Read
Get the Health State of a Device.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get the Modes of a Location
Read
Get the Modes of a Location.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Get tts info
Read
Get details about options supported by the tts and playtext API.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Install a Device
Write
Install a Device.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Install Drivers
Write
Install Drivers.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
List a Capability's Localizations
Read
List a Capability's Localizations.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List a Capability's Versions
Read
List a Capability's Versions.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List a Preference's Localizations
Read
List a Preference's Localizations.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List All Apps
Read
List All Apps.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List all Capabilities
Read
List all Capabilities.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List all Device Profiles for a User
Read
List all Device Profiles for a User.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List all Preferences
Read
List all Preferences.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List an Installed App's Configurations
Read
List an Installed App's Configurations.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List an Installed App's Subscriptions
Read
List an Installed App's Subscriptions.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List Capabilities by Namespace
Read
List Capabilities by Namespace.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List channels
Read
List channels.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List Devices
Read
List Devices.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List Drivers
Read
List Drivers.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List drivers assigned to channel
Read
List drivers assigned to channel.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List Installed App Schedules
Read
List Installed App Schedules.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List Installed Apps
Read
List Installed Apps.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List Locations
Read
List Locations.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List Rooms
Read
List Rooms.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List Rules
Read
List Rules.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
List Scenes
Read
List Scenes.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Patch a Capability Localization by Locale
Write
Patch a Capability Localization by Locale.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Patch a location
Write
Patch a location.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Play text
Write
Play text on a device which supports audioNotification.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Post subscription by location id
Write
Create a new subscription.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Put installed app coordinate alias
Write
Create or update a coordinate alias for an InstalledApp.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Put subscription by subscription id
Write
Update a subscription.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Retrieve a driver channel
Read
Retrieve a driver channel.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Retrieves the list of driver channels
Read
Retrieves the list of driver channels.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Retrieves the list of hub installed driver
Read
Retrieves the list of hub installed driver.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
Save an Installed App Schedule
Write
Save an Installed App Schedule.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a Confirmation Request to an App
Write
Send a Confirmation Request to an App.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Uninstall Driver
Write
Uninstall Driver.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Capability
Write
Update a Capability.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Capability Localization by Locale
Write
Update a Capability Localization by Locale.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Capability Presentation
Write
Update a Capability Presentation.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a channel
Write
Update a channel.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Device
Write
Update a Device.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Device Profile
Write
Update a Device Profile.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Location
Write
Update a Location.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Mode's Label
Write
Update a Mode's Label.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Preference Localization for a Locale
Write
Update a Preference Localization for a Locale.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Room
Write
Update a Room.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a Rule
Write
Update a Rule.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an App
Write
Update an App.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an App's OAuth Settings
Write
Update an App's OAuth Settings.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an App's Settings
Write
Update an App's Settings.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an App's Signature Type
Write
Update an App's Signature Type.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update Device Record For Hub Device
Write
Update Device Record For Hub Device.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update driver channel version
Write
Update driver channel version.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update Preference by ID
Write
Update Preference by ID.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update Schema App Info
Write
Update Schema App Info.
Permissions and limits
Account permissions
A SmartThings token with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in SmartThings. A saved workflow is not a completed provider action.