Day 6 - Governance, Scheduling & Monitoring

Learn how to manage, schedule, and monitor automations responsibly - applying proper governance, approvals, and visibility across your RPA environment.

Help CentreGetting Started

Day 6 - Governance, Scheduling & Monitoring

The goal is to learn how to manage, schedule, and monitor automations responsibly - applying proper governance, approvals, and visibility across your RPA environment.


1. Understanding RPA Governance

Governance defines how automations are created, changed, and maintained in a controlled way.

Good governance ensures:

  • Consistency across developers and clients

  • Secure, approved deployments

  • Easy rollback when something breaks

  • Full audit trails for compliance

Think of it as "rules for robots" - ensuring that every automation behaves predictably and safely.


Governance in Automize

Automize provides several built-in mechanisms for control:

FeaturePurpose
Process EnvironmentsSeparate DEV, TEST, STAGING, and PROD versions of each process.
Version HistoryTracks all saved versions with timestamps and authors.
User RolesDefine who can edit, test, or deploy.
Audit TrailLogs all process changes and executions.

Best Practices

  1. Always work in DEV first - never edit live production processes.

  2. Use version numbers in your process names or notes (e.g., InvoiceProcessor_v1.2).

  3. Document every change - note what changed, why, and by whom.

  4. Use approvals before promoting a process to PROD.

  5. Keep test data separate from live client data.

2. Version Control & Change Management

Creating a New Version

  1. Open your process in the Automize Web Portal.

  2. Click Save As → New Version.

  3. Add notes describing your change.

  4. Select Environment: DEV.

  5. Test thoroughly before publishing to TEST or PROD.

Never overwrite production versions directly.


Change Log Example

VersionDateChangeAuthor
1.005 Nov 2025Initial releaseJane Doe
1.107 Nov 2025Added exception handlingJohn Smith
1.212 Nov 2025Optimised Excel loopJane Doe

3. Scheduling Automations

Automize supports scheduled bot runs, allowing processes to execute automatically without user input.


Why Scheduling Matters

  • Enables unattended automations

  • Ensures consistency (e.g., daily reports, nightly reconciliations)

  • Reduces manual trigger dependency


Creating a Schedule

  1. Open the Automize Web Portal → Schedules.

  2. Click New Schedule.

  3. Choose your process and bot.

  4. Set frequency - Hourly, Daily, Weekly, Monthly, or Custom (CRON).

  5. Define start date/time and optional end date.

  6. Save and activate.

Success Criteria:The process executes automatically according to schedule, and results appear in the run log.


Best Practices for Scheduling

  • Avoid overlapping runs of the same process.

  • Leave buffer time between scheduled tasks.

  • Use DEV or TEST environments for new schedules before promoting.

  • Add logging at the start/end of each scheduled process for traceability.

  • Document every schedule (owner, purpose, frequency).


4. Monitoring and Alerts

Monitoring keeps your automation landscape healthy and transparent.


What to Monitor

MetricDescription
Run StatusSuccess, Failed, Skipped
DurationTotal runtime per process
Error TrendsNumber and type of exceptions
Bot UtilisationHow often each bot is active
Success RateRatio of successful runs over total runs

Where to View Monitoring Data

  • Bot Dashboard: Real-time local runs.

  • Web Portal → Process History: Full logs and trends.

  • Email Notifications: Configure alerts for success/failure.


Setting Up Alerts

  1. Navigate to Settings → Notifications.

  2. Add your email or Microsoft Teams channel.

  3. Choose triggers:

    • Process Failed

    • Process Completed

    • Schedule Started

  4. Save changes.

Goal: Receive an email when a process fails - with log details and timestamp.


5. Hands-On Exercises

Exercise 1 - Governance Setup

  1. Open one of your DEV processes.

  2. Save it as version 2.0 with notes describing the change.

  3. Move it to TEST environment and run once.

  4. Once successful, promote to PROD.

You have followed the full change-management lifecycle.


Exercise 2 - Create a Schedule

  1. Choose your Calculator or Excel automation.

  2. Set a daily 09:00 schedule.

  3. Verify the process runs automatically at the next trigger time.

  4. Review logs under Process History.

Automation now runs unattended.


Exercise 3 - Monitoring & Alerts

  1. Enable email alerts for failed runs.

  2. Deliberately introduce a small error (e.g., wrong selector).

  3. Wait for the process to fail and confirm alert delivery.

Monitoring and alerting successfully validated.


6. Industry-Standard Governance Principles

These are standard across major RPA platforms:

PrincipleDescription
Segregation of EnvironmentsSeparate DEV, TEST, PROD strictly.
Version DisciplineNever overwrite live versions; archive all releases.
Access ControlRestrict who can edit or deploy.
AuditabilityMaintain complete history of changes and runs.
Incident ManagementHave a standard procedure for logging and resolving issues.

7. Best Practices Summary

  • Always document every change and reason.

  • Use schedules to automate recurring tasks, but monitor them regularly.

  • Review logs weekly for failed runs or performance drops.

  • Never move processes to PROD without peer review.

  • Treat governance as part of quality assurance, not an afterthought.


End of Day 6 Summary

By completing Day 6, you should now be able to:

✅ Manage process versions and environments responsibly✅ Create and manage schedules for unattended automation✅ Monitor bots and interpret key performance metrics✅ Configure alerts for proactive issue management✅ Apply governance standards used across the RPA industry


Next Step - Day 7

Learn advanced data manipulation and logic design - including loops, formulas, and dynamic decision making using Automize's built-in calculation engine.

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.