# April 7, 2026

This update includes several improvements to module variables, based on feedback.

### New variable types

Variables can now be numeric, date, datetimes, custom objects (called variable groups), or arrays of each.

#### Variable groups

Variable groups become an Object in a workflow. This is particularly useful for arrays of objects, which can be used for mapping.

<figure><img src="https://932524191-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mks_UuU2atghAuA9bQz%2Fuploads%2FuyyDH9W54ljw1UkRiFMJ%2FScreenshot%202026-04-07%20at%201.52.32%E2%80%AFPM.png?alt=media&#x26;token=defac4a8-0a08-47b1-ac0a-2958dfde051b" alt="" width="375"><figcaption></figcaption></figure>

The example above shows a mapping in progress. The Perk "Upgrade to GOLD" is mapped to the "GOLD" membership tier filter, with the option to add additional rows.

Only one layer of nesting is allowed.

### Assisted variable descriptions

Assisted variables now support descriptions, which help provide details for users.

<figure><img src="https://932524191-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mks_UuU2atghAuA9bQz%2Fuploads%2FjjVCwOj2z6Z56JIH8e7i%2FScreenshot%202026-04-07%20at%201.44.28%E2%80%AFPM.png?alt=media&#x26;token=8c2d7423-e813-4c6b-aac2-c6c6ba2063f3" alt="" width="375"><figcaption><p>In this example, a description appears under the selected option</p></figcaption></figure>

### JSON editor

Variables can be edited as JSON, which may be helpful for complex or AI-assisted workflows.

<figure><img src="https://932524191-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mks_UuU2atghAuA9bQz%2Fuploads%2FU0IrwZzh8sTgxN4lymQu%2FScreenshot%202026-04-07%20at%203.12.38%E2%80%AFPM.png?alt=media&#x26;token=b9ab48be-843a-4226-833e-19645c32d73f" alt="" width="375"><figcaption></figcaption></figure>
