There are a number of types of Workflow Events available to trigger with a Workflow.

 

Event

Description

Anonymous HTTP

Triggers off an HTTP or HTTPS request to a special URL.

Custom Function

Provides an implementation of a function that can be called from a Function Workflow Action.

Database

Triggers off either Create, Update or Delete events of a particular Biskit Def.

Privileged Search

Triggered off a request to execute a special type of search that allows access to some aspects of data not otherwise allowed.

Process

Triggers off button presses for a stepped-edit procedure where a biskit is edited across many pages with next and previous buttons to go between the pages.

Relative Time

Triggers at a time relative to a property on a particular Biskit Def.

Reminder

Triggers before a reminder is sent, so modifications may be made to the email.

Timed

Triggers at a particular time. Can be repeated.

User Login

Triggers when a user logs in.

User

Triggers from a menu item of the type Run User Workflow Event Page Menu or a Workflow Button or a dynamic workflow page.

 

 

Event types available in Calpendo but not other Exprodo programs:

 

Event

Description

Booking Rule

Triggers off the running of Rules when a booking is created or updated so that you can modify the result of a rule or add a rule implemented in a workflow.

Remote Authorisation Request

Triggers when a request is made to authorise a user to use a remote device, which is linked with this system.

Remote User Identification Request

Triggers when a request is made to identify a user using a remote device, that is linked with this system.

 

 

All Event types have Event, Conditions, Control and Comments tabs.

 

Tab

Description

Event

Define how the event will function.

Conditions

Define here the Conditions required for this Event to be triggered.

Control

Define any controls for this event.

Comments

An area to write any comments about the event and what it is doing.

Output

Shows details about the data output from the event/action that later actions can use.

References

Lists what this action/event references and what references this action/event.

 

Click to expand

 

 

Event Tab

Description

Trigger Type

The type of the Workflow Event.

Name

The user defined name for this event.

ID

The ID number for this event.

Event Specific Information

Defined by the type of Event. For full details for each type see the next section Event Types.

Run Now

Timed and User Workflow Events have a Run Now button to start immediate activation. Very useful for testing purposes.

 

eventControl

 

Control Tab

Description

Enabled

Whether this Event will run. Disabled Events will be displayed in red in the Workflow definition list.

Children To Run

Whether to run only the first child Workflow Action or all of the child Workflow Actions. The order to run a child Workflow Action is determined by the Sort Order of the Actions.

Record System Events

Choose whether to record system events created by this Workflow Event and its children.

Sort Order

This determines in which order the Workflow Events are fired. If multiple events are triggered at the same time, then the one with the lowest sort order will be executed first.

Last Ran

When this Workflow Event was last run.

Ignore events caused by:

Specify whether this Workflow Event will ignore events created by:

Other Workflows

This Workflow

This Event (ticked by default)

 

 

tipbulbWorkflow Events Available In All Exprodo Programs

Anonymous HTTP Workflow Event

Booking Rule Workflow Event

Custom Function Workflow Event

Database Workflow Event

Privileged Search Workflow Event

Process Workflow Event

Relative Time Workflow Event

Reminder Workflow Event

Timed Workflow Event

User Login Workflow Event

User Workflow Event

 

tipbulbWorkflow Events Available Only In Calpendo

Booking Rule Workflow Event

Remote Authorisation Request Workflow Event

Remote User Identification Workflow Event