Users who choose OttoKit

Join 100K+ users saving time with OttoKit

ottokit variables v2
Trusted by Over 4,000,000+ Businesses Worldwide

From the same trusted team that brought you some of the most iconic WordPress products.


Stars

Finished migrating my Zapier automations to OttoKit and saving over $4k/year. Zapier was great, but OttoKit does everything my Zaps did at a fraction of the cost.

Reuben Hochstetler

Reuben Hochstetler

Touchdown Tech

Flexible Data Types & Security

Store anything. Secure everything. Ensure your automations have exactly what they need, from plain text to encrypted credentials, with five distinct variable types.

Check MarkFlexible data types:
Store plain text strings, numeric values, true/false Booleans, or structured JSON objects.
Check MarkSecure sensitive data:
Store API keys, passwords and tokens as secret variables. Secret-type variables are encrypted at rest using AES-256 encryption.
Check MarkZero data exposure:
Secret values are masked in the UI, showing only the last four characters. They are excluded from activity logs and audit trails, and are decrypted only when required.
data security illustration
system variables illustration

Built-in System Variables

OttoKit provides built-in system variables that are read-only values computed fresh on every workflow run. No setup required.

Check MarkDynamic dates and times:
Instantly inject the current UTC datetime, human-readable local times, time offsets, or UNIX timestamps. This allows you to stamp records, name files or set deadlines dynamically.
Check MarkWorkspace & user context:
Automatically pull in the triggering user’s ID, email, or your workspace name. This can be used to personalize notifications with workspace and user info.
Check MarkBuilt-in shortcuts for IDs & formatting (Utility constants):
Need a unique tracking code? OttoKit can instantly generate random 16-character hex strings. You also get easy shortcuts to perfectly format your text, like adding line breaks or spaces, so your automated emails and Slack messages always look clean.

Effortless Management

The variables interface is designed to help you quickly organize and deploy your data.

Check MarkOne-click copy:
Copy your variable token to your clipboard with one click, ready to paste into any workflow.
Check MarkVisual organization:
Utilize color-coded badges for quick visual scanning of variable types. Perform an instant search to find variables by key or description, or sort by key, type or date.
Check MarkWorkspace cleanup:
Utilize the bulk delete feature for easy cleanup. You can also edit values and types at any time.
variable management illustration
advanced variables illustration

Advanced Use Cases

Variables unlock new levels of efficiency and control across the entire OttoKit ecosystem.

Check MarkEnvironment configurations:
Manage environment-specific config, such as staging versus production URLs and switch them by updating one variable.
Check MarkFeature flags & thresholds:
Enable or disable workflow branches using feature flags without editing automations. You can also store a number for dynamic thresholds, such as an approval limit.
Check MarkJSON lookup tables:
Use JSON lookup tables to map form dropdown values to external system IDs, or map status codes to labels. Nested JSON access is also supported, resolving to the nested value.

One Way to Use It.
Countless Ways It Can Work for You

See how Tables, Forms and Variables work together seamlessly using lead management as a real example.

pipeline flow
Trusted By Thousands Of Businesses
Trusted by Thousands of Businesses
No Credit Card Needed
Start for Free. No Credit Card Required
Support Icon
24/7 World Class Support Team
Trusted by Thousands of Businesses
Start for Free. No Credit Card Required
24/7 World Class Support Team
Scroll to Top