Developer Toolkit

Build the exact automation your process calls for.

See it in action
Write the logic once. Use it wherever it belongs.

For power users who need refinement, customization, and efficiency. Combine reusable logic, bespoke scripts, workflow data, and outbound requests across your automations.

What you can do

Macros

Define shared logic centrally and reuse it in other modules. Update the macro once rather than changing every workflow that uses it.

Custom Script

Run bespoke JavaScript in a sandboxed environment when your process needs its own logic.

Key Value Storage

Keep values between workflow runs and scope them to the context that needs them.

Outbound HTTP Requests

Send requests to third-party URLs to exchange data as an automation runs.

Get and Proceed

Retrieve information from another system and continue the automation with the result.

One rule, maintained in one place

Create a macro for a shared customer-lookup rule, then call it from email processing, forms, scheduled tasks, and PSA workflows. When that rule changes, update the macro instead of editing each automation.

Put Developer Toolkit to work

Talk with us about the automation you want to build.