Skip to main content

Triggers

Use the Triggers tab to associate trigger programs with a type. Trigger programs run when users or the system perform specific actions on instances of the type.

You can configure programs for these events:

EventWhen it runs
PreCreateBefore an instance is created.
PostCreateAfter an instance is created.
PreUpdateBefore an instance is updated.
PostUpdateAfter an instance is updated.
PreDeleteBefore an instance is deleted.
PostDeleteAfter an instance is deleted.
PreUpload Instance AttachmentBefore an attachment is uploaded to an instance.
PostUpload Instance AttachmentAfter an attachment is uploaded to an instance.
PreDelete Instance AttachmentBefore an instance attachment is deleted.
PostDelete Instance AttachmentAfter an instance attachment is deleted.
PreMessageBefore a message is added to an instance.
PostMessageAfter a message is added to an instance.
PreMessageReplyBefore a message reply is added.
PostMessageReplyAfter a message reply is added.
PreGetBefore instance details are retrieved.
PostGetAfter instance details are retrieved.

The available programs are filtered by the trigger type expected by each field. Most trigger fields allow multiple programs. PreExport Document Trigger Program allows one program and is used before document export.

The PreImport trigger is available for the UserProfile type.