Octibiz
Demo

Durchsucht Website und Dokumentation gemeinsam. Enter zeigt alle Treffer, Esc schließt.

Automations

Automations screen in Octibiz

Overview

Automations are rule sets that react to events: when X happens, do Y — possibly only after a delay, and only if further conditions hold.

Worth knowing: there is exactly one rule engine in the entire system, and this is it. No module brings a second one. What you learn here therefore applies everywhere — and what you set up here can touch anything you are entitled to.

Core tasks

Survey what exists. The list shows name, trigger, number of steps, last run and whether the automation is active. Grouping is by origin:

OriginMeaning
Systemshipped as part of the standard
Plugincontributed by an installed module
Customcreated by you or your colleagues

Create from a template. From template opens the gallery. A template creates a new automation that is switched off to begin with — you adjust it and then arm it deliberately. That is intentional: a rule that starts running the moment it comes into being is hard to keep track of.

Do a dry run. The dry run shows what would happen without doing it. This is the right move before every activation — particularly for automations that send messages.

Filter and tidy up. Chips for origin and category narrow the list; Clear filters resets them. Suspended automations are marked separately.

Fields in detail

The What it does column answers what changes in the system — not what the field is called. The grey name behind the label is the API field: the same thing runs under that name through automation, import and AI tools.

Creating and editing an automation

FieldRequiredValues / formatWhat it does
Name nameyestext, max. 255 charactersWhat the automation is called. It appears in the list and in the log of every run — a telling name saves searching when something unexpected happens.
Description descriptionnotextWhat it should do and why. The paragraph that answers, a year from now, whether it may be switched off.
Trigger type triggerTypeyesevent, schedule, relative, manualWhen it runs. Event reacts to something in the system, schedule runs by the clock, relative counts from a date (three days before a contract ends), manual only on demand.
Event triggerEventwith "event"text, max. 255 charactersWhat is reacted to — say "invoice issued" or "ticket assigned".
Schedule cronExpressionwith "schedule"schedule expression, max. 100 charactersWhen and how often.
Relative settings relativeConfigwith "relative"reference date and offsetWhich date is counted from and with what lead time. That is how the reminder arrives before the date rather than after.
Conditions conditionsnocondition treeWhether to act in the individual case. Without a condition the automation runs on every trigger — rarely what is wanted.
Steps stepsyeslist of stepsWhat is done: set a field, send a mail, create a task, wait, ask the AI. The order is the execution; a wait really pauses the run instead of polling.
Category categorynotext, max. 50 charactersClassification in the list. With many automations, the difference between overview and undergrowth.
Brand brandIdnoone of your brandsWhich brand the automation applies to. Empty means all.
Active activenoyes/noWhether it runs. A new automation belongs created off, checked against an example and then switched on — not the other way round.

Every run is logged: with trigger, evaluated conditions, executed steps and result. That is the only way to show what an automation did — and the place to look before blaming it.

Settings & permissions

  • automation.read to view, automation.manage to create and change, automation.run

to execute and to dry-run.

  • The active state survives updates. Whether a shipped automation is active is your decision. A

system update does not reset it.

  • Automations act as their own actor. Whatever an automation changes appears in the

audit log with Automation as the actor — cleanly separated from human actions.

  • Waits are real waits. A rule with a delay blocks nothing and resumes by itself later.

FAQ & troubleshooting

The template gallery is empty. Templates come from modules. If the relevant modules are switched off or not installed, there is nothing to offer.

My automation does not run. Check in this order: is it active? Is it suspended? Does the trigger genuinely apply? Are all conditions met? The Last run column shows Never if it has not yet fired.

**I cannot see New automation.** Then you lack automation.manage.

An automation did too much. The dry run would have shown it. Switch the rule off and trace the effects back through the audit log using the request identifier.

platform.automations · Available from version 0.5.0