Docs/Workflows/Building Custom Workflows
Workflows

Building Custom Workflows

Create advanced custom workflows with conditional logic, branching, and dynamic parameters.

The Visual Builder

The workflow builder uses a drag-and-drop interface. Add steps from the module panel on the left, connect them with arrows, and configure each step by clicking on it. The canvas zooms and pans for complex workflows.

Conditional Logic

Add conditions between steps to create branching workflows. For example: 'If the account has more than 5000 followers, run aggressive engagement; otherwise, run the warm-up module.' Conditions can check follower count, recent actions, time of day, and more.

Variables and Dynamic Content

Use variables in your workflow steps to make them dynamic. Variables like {username}, {time}, and {random_emoji} can be used in comment templates and DM messages for natural-sounding personalization.

Error Handling

Configure what happens when a step fails: Retry (try again after a delay), Skip (move to the next step), or Pause (stop the workflow and notify you). We recommend 'Pause' for critical steps and 'Skip' for optional ones.

Testing Your Workflow

Use the 'Test Run' feature to execute your workflow with reduced limits. This lets you verify the logic and timing without burning through your daily action quota.

Need more help?

Join our Discord community or contact support for personalized assistance.

Building Custom Workflows | ShadowPhone Docs | ShadowPhone