ActiveBatch  >  Core Capabilities  >  Event Automation

Event Automation & Date/Time Scheduling

Reduce latency time and improve job success with ActiveBatch's rich event-driven architecture.

Dynamic Event-Driven Automation
ActiveBatch’s rich, event-driven architecture supports a wide range of event types including email, file events, message queues, database modifications, tweets, and more. As a result, workflows can be designed to ensure that processes are initiated when specific business or IT events occur, preventing delays or other stoppages from happening. 

ActiveBatch's event architecture supports over a dozen event triggers across many platform and application types, including:

  • Email (Inclusive or Exclusive words, Subject Line, Sender, etc.)
  • File Events (creation, modification, deletion, appearance, etc.)
  • FTP Trigger
  • Growl
  • SNMP Trapping
  • Completion Status of Predecessor Jobs and Plans (Success, Failure, or Conditional)
  • JMS / JMX Events
  • Microsoft Message Queues (MSMQ)
  • System Startup
  • Twitter
  • Web Services
  • Windows Management Instrumentation (WMI) to include over 15,000 event types such as writing to the Event and Application Logs
  • HDFS*
  • Oracle Database Triggers*
  • SAP Events*
  • ServiceNow*
  • VMware*

* Licensed Separately either as an ActiveBatch Extension or Add-in.

Trigger-Based Scheduling
ActiveBatch promotes a trigger-based scheduling system, which means that jobs and plans can be scheduled based on the occurrence of a declared event. Events can be calls to a Web service, the receipt of a message such as an email, file drop, message queue, and more. They can be triggered by network events, WMI events, and a variety of other triggers. Once received, the job or plan begins execution unless a counterbalancing constraint is encountered. This permits the automation designer to create very responsive, interactive workflows and reduce latency time. 

ActiveBatch also supports file triggers on both Microsoft Windows as well as non-Windows systems upon the creation, modification, appearance, or deletion of a specific file. Email triggers allow for initiating a workflow on inclusive or exclusive words, strings, attachments, or other values that will allow a defined email to trigger a workflow. The email attachment can then be saved as a file for downstream processing. By using email triggers, workflows can be initiated immediately, thereby reducing wait time and making results of the workflow available sooner for improved decision making. 

Constraint-Based Scheduling (CBS)
In addition to ActiveBatch's trigger-based system, ActiveBatch supports Constraint-Based Scheduling, which provides users with additional scheduling flexibility and improved ease of use. With constraint-based scheduling, users can avoid time-specific scheduling by indicating that a workflow may execute if its established constraints are successfully met. As a result, users can reduce slack time and more effectively meet service level agreements. 

Flexible Date/Time Scheduling and Business Day Scheduling
In addition to ActiveBatch's event capabilities, ActiveBatch incorporates the most granular date and time scheduling including calendar, fiscal year dates, time zones, custom tags, and more. ActiveBatch also supports scheduling workflows  based on the concept of a Business Day. A normal calendar day begins at midnight, but users may elect to start the business day at 6 a.m. or any other time of day.

Simplifying Business & IT Processes with Active Variables
ActiveBatch interrogates data with Active Variables that can be used as an alternative approach to an event-based job trigger. Active Variables can be used between jobs to pass data throughout the business process. Some examples of Active Variables include:

  • Date Expression
  • File Contents
  • SQL Record Set
  • Web Service Request Result
  • WMI Query
  • XML Query
  • File System Information

ActiveBatch Overview
Alerting & Monitoring


How can we help you today?

Chat with Us
ActiveBatch User Tech Support