Actions
An Action is a step that runs after the Trigger and performs a task in your Workflow.
Actions can connect to apps, call external APIs, process data, use AI, or control how the Workflow runs.

Types of Actions
Connected Apps
Use actions from apps connected to your viaSocket Workspace.
For example, you can use Google Sheets to add or update a row, Gmail to send an email, or Slack to send a message.
Built-in Tools
viaSocket provides built-in tools for common Workflow tasks, including:
API Call — Send requests to external APIs.
JS Code — Run custom JavaScript.
Variable — Store and use values within a Workflow.
Comment — Add a comment to the Workflow.
Multiple Paths (If Conditions) — Create different paths based on conditions.
Human Intervention — Add a step that requires human involvement.
Flow in Flow — Run another Flow as part of the current Workflow.
Delay — Pause the Workflow before continuing.
Call AI Agent (Instant) — Send a request to an AI Agent and wait for its response.
Call AI Agent (Background) — Start an AI Agent asynchronously and receive the result later.
SMS — Send an SMS.
Action Order
Actions run in the order they are added to the Workflow.
For example:
Trigger → Get Data → Google Sheets → Gmail
The Workflow first receives the Trigger data, then gets additional data, updates Google Sheets, and finally sends an email.
You can add multiple Actions to a Workflow and use data from previous steps in later steps.
