Overview
Riva delivers software updates to shared tenant environments using a canary release model and release channels. This approach allows updates to be introduced incrementally, validated under real production usage, and promoted safely to all customers.
This article outlines how releases progress through release channels for shared tenants, including timelines, testing phases, and deployment activities.
For a detailed explanation of release channels, production environments, and how to interpret maintenance notifications, refer to: Understanding Riva Release Channels and Maintenance Notifications.
Riva Cloud Concepts
Riva Cloud consists of the following customer-facing components:
Riva Sync – The backend synchronization service that exchanges data between your email platform and CRM
Riva Web (rivacloud.com) – The web-based interface used to manage accounts and configuration
Riva Insight – A contextual CRM side panel that brings relevant CRM data directly into the email and calendar workflow
Each component follows the same release principles but may differ in timing and implementation.
Release Channels and Rollout Model
All shared tenant releases follow a phased rollout through release channels within production infrastructure.
Releases typically progress through the following channels:
Pre-Release – Early production rollout used for customer validation and testing
Release Candidate – Near-final version preparing for broad adoption (where applicable)
Release – Fully released and generally available
Customers may be assigned to an early release channel to validate upcoming functionality before it is promoted more broadly.
Riva Sync and Riva Web (rivacloud.com) Release Timeline
Releases for Riva Sync and Riva Web (rivacloud.com) follow a structured timeline that spans approximately five weeks.
-
Five Weeks Before Release
A The release notes will be published to the Riva Cloud - Release Notes section of our Knowledge Base. This article will contain the release notes and deployment details. -
Four Weeks Before Release - Release Candidate Deployment
The pre-release version is deployed to early release channels. Customers participating in validation may test the upcoming release at this stage. If you have questions about this or need to confirm your release channel, please contact the Technical Support Team here. -
Two Weeks Before Release - Pre-release Deployment
Release Candidate is deployed to early release channels for broader production release. -
Release
At approximately the 5-week mark, the final release version is deployed and made generally available.
Example Release Schedule:
- April 17, 2024 - Deployment Notification published.
- April 24, 2024 - Release Candidate deployment.
- May 08, 2024 - Pre-release deployment.
- May 24, 2024 - Full release deployment.
Release Activities for Riva Sync and Riva Web (rivacloud.com)
While the overall release cycle spans approximately five weeks as updates progress through release channels, the final promotion to the Release channel is completed during a single, focused deployment week, with deployments staggered by region to minimize impact and ensure stability.
-
Riva Sync Deployment (Monday to Wednesday)
- Monday: Environments - au1x, eu1x, ca1x, na4x, na5x, na6x, na8x, na10x, use1x, edupx
- Tuesday: Environments - au1, na4, na5, na6, edup
- Wednesday: Environments - eu1, ca1, na8, na10, use1
-
Riva Web (rivacloud.com) Deployment (Thursday to Friday)
- Thursday: Asia-Pacific and Canada
- Friday: Europe and the United States
Note, that you can determine which pod and data residency your account resides on by logging into your Riva Cloud account, navigating to “Manage Account” and selecting “Account Summary”. In the top right, under the header Data Residency Region /Configuration Pod).
Riva Insight Release Process
Riva Insight follows the same canary release principles but is typically released several weeks after the corresponding Riva Sync and Riva Web release.
Insight releases progress through the following release channels:
Pre-Release (Preview) – Customer-accessible for validation and testing
Release (Live) – Fully released and generally available
Example Riva Insight Release Schedule:
- February 08, 2024 - Deployment notification and release notes published.
- February 15, 2024 - Pre-Release (client-accessible for testing).
- February 29, 2024 - Full release deployment.
Patch Schedule
Patches for Riva Cloud components are released on a weekly rolling basis.
Riva Sync – Tuesday evenings between 8:00 PM and 12:00 AM EST
Riva Web and Riva Insight – Wednesday evenings between 8:00 PM and 12:00 AM EST
Patches are first deployed to Pre-Release channels and undergo a one-week hardening period before promotion to the Release channel.
In rare cases, such as critical defect remediation, hotfixes may be deployed directly to Release channels.
Service notifications are not published for regularly scheduled patches. Notifications will be issued if a critical issue arises or if a hotfix is deployed outside the standard schedule.
Additional Information
All release activities are carefully coordinated to ensure compatibility, stability, and optimal performance across shared tenant environments. Customers are encouraged to monitor the Service Notifications page for the latest updates related to each release cycle.
Release activities are typically scheduled between 8:00 PM and 12:00 AM EST.
For questions or assistance related to the release process, please contact Riva Technical Support or your Account Manager.