US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Help & Support
  • Support
  • Deep Dive
  • RIO Education Modules
  • Integration with RIO
  • Other Integration Information

RIO Connect: Integration Monitoring Framework (Coming 2026)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    V3 Release Notes V4 Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support RIO Graduate/Intern Program Trainee (GPT)
  • Experience RIO in action
+ More

Table of Contents

Overview 1. Purpose 2. How It Works 3. RIO Connect Job (Monitoring Object) 4. Alerts for Long-Running Jobs 5. What Admins Can Do 6. Benefits

Overview

This framework provides a way to track and view integration activity between RIO Education (Salesforce), and external systems such as Canvas, Xero, and Microsoft 365. Cyclr performs all integration work, and RIO displays basic information about each job.

 

1. Purpose

  • Give administrators a central place in RIO to see what integration jobs exist and when they last ran.
  • Provide simple visibility without needing to open Cyclr.
  • Help identify whether jobs are running on schedule.

 

2. How It Works

  1. Cyclr executes each integration cycle (syncing users, enrolments, invoices, etc.).
  2. After each run, Cyclr updates a record in Salesforce called RIO Connect Job.
  3. RIO Connect Job shows the last run time and other basic metadata.
  4. Detailed success/failure information remains inside Cyclr.

 

3. RIO Connect Job (Monitoring Object)

A custom object in RIO Education that lists all integration jobs.

What it shows:

  • Job Name
  • Job Type (Scheduled / On-Demand)
  • Schedule Interval
  • Last Run Time
  • Basic runtime metadata
  • Link/reference to the Cyclr flow

Important:
The RIO Connect Job record does not show whether the job succeeded or failed.
Instead, individual sync records (e.g., job run logs or transaction-level records created by the integration) will contain the sync status, error details, and failure descriptions.
Administrators can review these individual records when troubleshooting issues or checking failed transactions.

 

4. Alerts for Long-Running Jobs

The framework can alert administrators when a sync job takes longer than expected:

  • Threshold: If a job runs longer than X hours (configurable per job), an alert is triggered.
  • Alert Delivery: Notifications can be sent via email, Salesforce notifications, or integration into existing support channels.
  • Purpose: Early detection of stalled or stuck integrations to prevent downstream impact.
  • Administrators can investigate the affected individual sync records for errors or incomplete transactions.

 

5. What Admins Can Do

  • Verify that integration jobs are running on schedule.
  • Confirm that the last sync occurred recently.
  • Identify which job corresponds to which system.
  • Use the job reference to quickly jump into Cyclr when a deeper investigation is required.

 

6. Benefits

  • Clear, central list of all integration jobs inside RIO Education.
  • Quick visibility of job frequency and last run.
  • Faster navigation to related Cyclr flows for troubleshooting.
  • Works consistently across all external systems.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Connect Your LMS, Finance, and 3rd Party Systems
  • Integration: RIO Connect
  • RIO Connect Triggers & Schedule Configuration
  • RIO Connect - Job Completion Monitoring
RIO Education

RIO Education, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand