viaSocket Help
Integration Guides

What is a task in viaSocket?

In viaSocket, a task refers to one complete execution of a workflow. Each time a workflow is triggered—whether by an app event, webhook, or scheduled run—it counts as one task.

#

When does a task happen?

An task occurs when a workflow is triggered by any of the following:

  • App Integration Trigger – e.g., a new lead created in HubSpot.

  • Webhook Trigger – e.g., an external system sends a POST request to your viaSocket webhook URL.

  • Scheduler (Cron) Trigger – e.g., a workflow set to run every morning at 9 AM.

Regardless of how many steps your workflow has, it counts as one task when triggered.

#

Example

Suppose you have a workflow:

  • Trigger: New submission in Typeform

  • Step 1: Fetch user details from your CRM

  • Step 2: Send WhatsApp via MSG91

  • Step 3: Log data in Google Sheets

Each time a new submission is received, the entire flow runs once. That is one task.

#

Execution time limit

Every task in viaSocket has a 30-second execution time limit by default.

  • If your workflow completes within this limit, it counts as one task.

  • If the execution exceeds 30 seconds, another task will be counted automatically.

Need more time per task? Execution time limits can be increased. Talk to sales to learn more.


#

Frequently asked questions

#

What happens if my workflow exceeds the 30-second execution limit?

You’ll be charged one additional task for every 30 seconds of execution time used. You can optimize steps or reach out to increase the time limit.

#

Are manual tests or step previews counted as task?

No, testing individual steps during workflow creation or setup does not consume task quota.

#

How can I track my task usage?

You can view your usage inside your viaSocket dashboard under Settings → Usage. It gives you a breakdown of total tasks and which workflows are consuming them.

#

Is there a cap on the number of steps in a workflow?

There’s no hard limit on the number of steps, but more steps may increase execution time. Keep performance in mind as you scale your automation.

On this page
When does a task happen?
Example
Execution time limit
Frequently asked questions
What happens if my workflow exceeds the 30-second execution limit?
Are manual tests or step previews counted as task?
How can I track my task usage?
Is there a cap on the number of steps in a workflow?