Skip to main content
Once you’ve created a tool, you can deploy it in three ways: execute it on-demand, schedule it to run automatically, or trigger it via incoming webhooks from external services.
Execute tools directly from the tool details page:Step input
1

Navigate to your tool

Go to Tools in your dashboard and select the tool you want to run
2

Provide input data

Enter any required input parameters in JSON format. If your tool doesn’t require input, use {}
3

Execute

Click “Run All Steps” to execute immediately. You’ll see real-time logs and step-by-step progress
4

Review results

Check the output data and individual step results. All executions are logged for debugging.

Enterprise deployment options

superglue Enterprise offers additional deployment capabilities for automated and event-driven execution:

Scheduled Execution

Automate tool runs with cron-based scheduling. Run tools at specific times or intervals.

Incoming Webhooks

Trigger tools from external services like Stripe, GitHub, or Shopify via HTTP webhooks.

Tool Chaining

Chain tools together so one tool’s output automatically triggers another tool.

Tool chaining

Chain multiple tools together to build multi-step workflows. When one tool completes, it can automatically trigger another tool with its output as input.
// Run a tool that chains to another tool when complete
const { data: run } = await runTool("fetch-orders", {
  inputs: { since: "2025-01-01" },
  options: { 
    async: true,
    webhookUrl: "tool:process-orders"  // Triggers process-orders with fetch-orders output
  }
});
The chained tool run will have requestSource: "tool-chain". See the webhooks documentation for more details.