Over the past year, we have gradually moved towards more agile and frequent release practices. We are now in a position where most of our products follow a Continuous Integration/Continuous Delivery (CI/CD) model, meaning that new features and improvements can be released at any time, without waiting for scheduled maintenance windows.
What Does This Mean?
Puzzel Contact Centre, Puzzel Case Management, and Puzzel Virtual Agents will continue to use regular release windows for most updates, while also benefiting from CI/CD for smaller changes.
Other products (Puzzel WFM, Sales Intelligence, and Conversational Intelligence) are now released entirely through CI/CD and no longer rely on scheduled release windows.
Infrastructure Maintenance will still be carried out in scheduled windows to ensure stability and transparency for all customers.
Why CI/CD?
Faster Delivery of Value: Features and improvements reach you more quickly.
Reduced Risk: Smaller, incremental changes lower the chance of service disruptions and simplify troubleshooting.
Industry Best Practice: This approach aligns with leading SaaS practices, improving both agility and reliability.
Business Continuity: CI/CD enables our growing customer base, including those running 24/7, business-critical services, to receive new Puzzel features and updates without service interruption.
Moving Forward
Puzzel Contact Centre, Puzzel Case Management, and Puzzel Virtual Agents will continue to use release windows for most software updates, while also benefiting from CI/CD for smaller software changes. Most of our other services now follow CI/CD and can be updated at any time.
Please note that we will still schedule maintenance windows for infrastructure changes that require real-time testing and validation. These will be planned during low-traffic periods to minimise any impact on your customers and employees.
We are continuing to work towards including all product teams in CI/CD practices, making releases seamless, low-risk, and virtually invisible to our customers.