Skip to content
Variables

Define it once.
Reuse it everywhere.

Store an API key, base URL, signature or boilerplate line once as a named variable — then reference it in any trigger or action field across every workflow with a {{variable}} token. Change the value once and every workflow that uses it updates automatically.

Reference it in any workflow Built-in date, time & formatting variables Update once, everywhere updates
FlowMattic Variables
Account-wide
New Variable
NameValueDescription
{{api_base_url}}https://api.acme.com/v2Base URL for every Acme CRM request
{{company_name}}Acme CorpUsed in email signatures & PDF footers
{{support_email}}[email protected]Shown in auto-reply & notification templates
{{invoice_prefix}}INV-Prepended to every generated invoice number
Used inside a workflow step
HTTP Request → URL: {{api_base_url}}/customers https://api.acme.com/v2/customers
4 custom variables saved
What you get

One place to store it.
Every workflow can use it.

Create and manage custom variables that can be used to store and manipulate data within your workflows.

Name, value, description

Every variable has a name, a value, and a description of what it's for — so months later, you (or a teammate) can still tell why it exists.

Name Value Description

Reference it in any step

Insert a variable into any trigger or action field with the variable picker, or type its {{variable}} token directly — it works the same way across any of FlowMattic's 60+ workflow modules.

Change once, everywhere updates

Update the value in one place and every workflow that references it picks up the new value automatically — no hunting through steps to fix a stale one.

Built-in date & time variables

Current UTC date, UTC timestamp, local date, local timestamp, current year, month and day — ready to use without any setup.

Formatting helpers

Blank, space and line-break variables make it easy to stitch clean text together in messages, records and templates.

System variables

Built in.
Ready to use.

Alongside your own custom variables, FlowMattic ships with a set of system variables for dates, times, and text formatting — no setup required.

Date & time

Stamp the current date or time into any PDF, email or record.

  • Current UTC date
  • UTC timestamp
  • Local date
  • Local timestamp
  • Current year
  • Current month
  • Current day

Formatting helpers

Small building blocks for cleaner, more readable text output.

  • Blank (empty string)
  • Space
  • Line break
How it works

From one saved value to
every workflow in sync.

Three steps take a value from something you'd retype constantly to something you set once.

01

Create a variable

Give it a name, a value, and a description of what it's for — from the Variables screen, available account-wide.

02

Insert it in a step

Drop its {{variable}} token into any trigger or action field, in any workflow — FlowMattic resolves it to the stored value at run time.

03

Change it once, everywhere updates

Edit the value on the Variables screen, and every workflow referencing it uses the new value on its very next run.

Variables vs Tables

Two different tools.
Both built in.

Variables

A single reusable value — a name, a value, and a description. Perfect for an API key, a base URL, a signature line, or anything you'd otherwise copy-paste into every workflow.

vs

Tables

A structured set of records with typed fields and relationships between tables — built for lists of customers, orders or bookings.

Explore Tables
FAQ

Questions, answered

Anything you'd otherwise type the same way in multiple workflows — an API base URL, an account ID, a support email address, a signature block, or a line of boilerplate text. Set it once as a variable and reference it wherever you need it.

Yes. Once a variable is created, it's available to every workflow on the account — insert it into any trigger or action field with the variable picker, or type its {{variable}} token directly.

System variables for dates and times — current UTC date, UTC timestamp, local date, local timestamp, current year, current month and current day — plus formatting helpers for a blank value, a space, and a line break.

Variables store a single reusable value with a name and description. Tables store structured records with typed fields and relationships between them. Use Variables for constants you reuse everywhere, and Tables for data you need to store, query or update.

Every workflow that references it starts using the new value immediately — no need to open each workflow and update it by hand.

No, but it helps. The description field is where you note what a variable is used for, which makes it much easier to understand a workflow when you revisit it later.

Stop copy-pasting the
same value. Store it once.

Create a variable, drop it into as many workflows as you need, and update it from one place whenever it changes.

10Built-in system variables
60+Workflow modules
1Place to update