Skip to main content

Configuration Overview

What is it?

This page introduces the VisualCron objects you work with when planning an RPA workflow and shows how each maps to its OpCon equivalent. Read this page before building your first VisualCron RPA workflow, or any time you need to relate a VisualCron concept to an OpCon concept.

How VisualCron objects work together

VisualCron uses six core object types to define automation. They run in a fixed order:

Trigger ──▶ Condition ──▶ Job ──▶ Task ──▶ Notification
#ObjectWhat happens
1TriggerA time- or event-based trigger fires a Job to run.
2ConditionA check that is evaluated before a Job or a Task starts.
3JobA grouping that contains one or more Tasks.
4TaskA specific process to run. A Job can contain multiple Tasks of different types.
5NotificationOne or more notifications can fire when the Job or its Tasks complete.

Two additional object types support authentication and connectivity:

ObjectPurpose
CredentialA stored set of authentication details used by Jobs and Tasks.
ConnectionA reusable connection definition VisualCron uses to reach an external system.

VisualCron RPA job flow showing Trigger, Condition, Task, and Notification stages

Mapping VisualCron objects to OpCon

If you already use OpCon, the table below shows the closest OpCon equivalent for each VisualCron object.

VisualCron objectOpCon equivalentWhat they have in common
JobScheduleBoth group and run one or more units of work.
TaskJobBoth represent a specific process to run.
TriggerEvent or Cloud TriggerBoth fire work to start, by time or by event.
ConditionDependencyBoth gate a unit of work on a check.
CredentialSystem / Batch UsersBoth store authentication details for running work.
ConnectionAgent UsersBoth define service-specific user credentials for reaching external systems.
Naming difference

The most common point of confusion is Job vs Task. In VisualCron, a Job is the grouping (what OpCon calls a Schedule) and a Task is the unit of work (what OpCon calls a Job). Keep this in mind when reading VisualCron documentation alongside OpCon documentation.

Where to go next

FAQs

What order do VisualCron objects run in? The flow is Trigger > Condition > Job > Task > Notification. A trigger fires a Job, conditions are evaluated before a Job or Task runs, the Job runs one or more Tasks, and notifications run after the Job or Tasks complete.

How do VisualCron Jobs and Tasks compare to OpCon Schedules and Jobs? A VisualCron Job groups one or more Tasks, similar to how an OpCon Schedule groups Jobs. A VisualCron Task represents a specific process to run, similar to an OpCon Job. The names are inverted between the two products, so be careful when reading documentation that uses both.

Can a single Job contain multiple Tasks of different types? Yes. A Job can include one or more Tasks of different types.

Are Credentials and Connections reusable across Jobs? Yes. Both Credentials and Connections are reusable definitions you can attach to multiple Jobs and Tasks.

Glossary

TermDefinition
Job (VisualCron)A grouping of one or more Tasks in VisualCron. Equivalent to an OpCon Schedule.
Task (VisualCron)A specific process to run in VisualCron. Equivalent to an OpCon Job.
TriggerA time- or event-based condition that fires a VisualCron Job to run.
ConditionA check evaluated before a VisualCron Job or Task runs.
NotificationAn action fired after a Job or Task completes — for example, an email or alert.
CredentialA stored set of authentication details used by VisualCron.
ConnectionA reusable connection definition that VisualCron uses to reach an external system.