opbox

Automations

Automations let you turn repeatable processes into running workflows. Triggers watch for events (a form submission, a record change, a schedule, an inbound webhook), and steps run in sequence - sending emails, updating records, waiting for approval, branching on conditions, or calling external services.

The workflow builder supports 26 step types with a durable state machine that supports pause/resume and chaining.

Creating Workflows

  • Pick a trigger (form submission, record change, schedule, webhook, manual)
  • Add steps to the canvas and wire them together
  • Configure each step’s inputs using data from earlier steps
  • Test with sample data before publishing
  • Enable the workflow to start handling live events

Step Types

StepDescription
Send EmailSend a templated email to one or more recipients
Send NotificationPost an in-app notification to users or followers
SlackPost to a Slack channel
HTTP RequestCall an external API with custom headers and body
WebhookForward the payload to a configured webhook
Table OperationsCreate, update, or delete table rows in bulk
Generate DocumentProduce a document from a template pack
DocuSign SendSend a document via DocuSign
Create MatterOpen a new matter from a board template
Run WorkflowInvoke another workflow and wait for or fire-and-forget its result
Approval RequestPause the workflow until an approver accepts or rejects
Assign UserAssign a row, matter, or task to a user or team
DelayPause for a fixed duration before continuing
ConditionRoute execution down one of several paths based on a condition
LoopIterate over a list and run child steps for each item
Status ChangeUpdate the status of a row, matter, or step
Data TransformReshape step inputs into outputs via mapping rules
CodeExecute sandboxed JavaScript against step inputs
AICall the AI assistant with a prompt and tools
Duplicate CheckLook for duplicates in a table before creating
Pipeline SyncPush or pull data from a connected pipeline integration
Evidence SnapshotCapture an audit-ready snapshot of step inputs and outputs
ESOP AutomationRun an ESOP-specific automation (grant, leaver, etc.)
Performing Arts Visa AutomationRun a visa-addon automation step

Execution & History

  • Every run is recorded with its inputs, outputs, and step timings
  • Failed steps can be retried individually without restarting the whole workflow
  • Long-running workflows survive restarts - paused steps resume from where they left off
  • Filter history by trigger, status, or date range to audit past activity

SQL Console

The SQL console gives admins a read-only surface to query workspace data directly. Use it to prototype queries for Run SQL steps, validate data before wiring it into a workflow, or answer ad-hoc questions without leaving the app.