Overview
Actions are reusable integrations a Studio app can invoke — “send a Slack message”, “open a Jira ticket”, “email this report”. Each Action is built through Composer and exposed to your apps as a function they can call when a user clicks a button or a form submits. Dimension supports two Action types today:Webhook
POST (or other HTTP methods) to any URL. Use for Slack, Jira, ServiceNow, PagerDuty, or any internal HTTPS service.
Send a structured email to one or more tenant users. Useful for notifications, reports, and alerts.
Creating an Action
In Builder Mode, open Create Actions (the lightning bolt in the left rail), click + New and pick a type:
Webhook tutorial walkthrough



Webhook Action editor

Inputs node
Defines the data your apps will pass in at runtime. Click + Input to add a new named parameter — each has a name and description. The right-hand Test Inputs column lets you supply sample values without touching production.Action Request node
The HTTP call to make. Method dropdown (POST by default, but supports the same seven methods as Data Feeds — GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS), URL field, and addable sections:
Notably absent vs. Data Feeds: no Pagination, Data Path, ID Path. Actions are send-only — they don’t iterate or parse responses.
Test feature
Once configured, the right-hand Test panel runs the Action with your Test Inputs and shows the response inline. This is the key “test before publish” loop — no need to wire it into a Studio app first.Email Action editor

- Recipients — autocomplete picker
- Subject — single-line text (supports
{{input.name}}interpolation) - Body — multi-line text (supports
{{input.name}}interpolation)
Tenant-user-only recipients

How apps invoke Actions
An Action becomes available inside any Studio app in the same workspace once published. Apps invoke Actions when:- A user clicks a button you’ve wired up to one (e.g. “Open Ticket”)
- A form is submitted (Action receives the form data)
- A condition is met inside the app’s logic
Actions list page
The workspace’s Actions list shows every Action you’ve created. In its empty state the page reads Actions — Actions are a way to perform actions in your app. with a centred No actions yet — Create your first action to use in your apps prompt and a + Create your first action button. Below it, a Gallery offers ready-made actions you can preview and import.
Where Actions appear

- The Actions counter on the workspace overview
- The Actions tab in the left rail (lightning icon)
- The Actions picker inside the Studio editor when building an app
Explore further
Triggers & Invocation
How Studio apps fire Actions — button clicks, form submits, conditional logic
Integrations
Patterns for Slack, Jira, ServiceNow, PagerDuty, custom webhooks, and email
No standalone triggers in Dimension. Actions don’t have their own cron schedules or external triggers — they’re invoked by Studio apps. To run something on a schedule, build a Studio app with auto-refresh that invokes the Action on the cadence you need.