Skip to main content
Seal follows a structured release process designed for GxP-regulated environments, in accordance with the agile lifecycle principles of GAMP 5 2nd Edition. As a Category 4 (Configured Product), Seal takes responsibility for platform-level validation through its release process. Every update is tested, reviewed, and categorized by risk level to ensure customers have appropriate notice and time to validate changes.

Release previews

Seal follows a 2-week release cycle. Functionality changes are released behind a Release Previews, giving your organisation the oppurtunity to validate before changes go live. On the cutoff date, the preview becomes available in Settings → Releases. On the go-live date (2 weeks later for minor and significant changes; at least 4 weeks for major changes), the release is enabled for all users automatically. This allows Organization Admins to:
  • Review and validate upcoming changes before they go live
  • Run User Acceptance Tests against the preview to confirm workflows are unaffected
  • Update internal documentation and training materials ahead of the wider release
  • Auto-enroll in all future release previews to stay ahead of changes
If you don’t enable a preview, it becomes standard automatically on the go-live date—no action required.

Risk levels

Every release is categorized into one of the following risk levels:
Risk LevelDescriptionNotification & Preview Policy
NoneNo functionality changes, no user-facing workflow changesNo action required
MinorMinor functionality change; no change to how users carry out work2 weeks advance notice. Released as Preview first
SignificantChanges to how users carry out work (e.g., UI changes)2 weeks advance notice. Released as Preview first
MajorMajor functionality change (e.g., removing a feature)At least 4 weeks advance notice. Released as Preview first
Customer consultation for major changesBefore any major release that could affect your UAT or training, we consult with you directly and extend timelines as needed. Our goal is 100% adoption of the latest release—if any customer cannot upgrade, we treat that as a problem to solve together.

Automated User Acceptance Testing

Seal offers AI-powered browser automation to continuously validate your configured workflows. This ensures your critical business processes remain functional as both the platform and your configuration evolve.

How it works

Your User Acceptance Tests are defined as entities within your Seal organisation. Each test describes a workflow in natural language—such as “Create a new Batch Record from the Production template and verify all required fields are present.” The AI browser agent can run your tests:
  • On every platform release — automatically validate before your team uses a new version
  • After configuration changes — verify workflows still work after you modify templates, fields, or approval chains
  • On demand — trigger tests manually whenever you need assurance
For each test run, Seal:
  1. Executes your test suite using AI browser agents
  2. Records video of each test for full visibility
  3. Reports results in a dedicated view within your organisation
  4. Alerts you immediately if any test fails

Benefits

Confidence in updates

Know that your critical workflows function correctly before your team uses a new release.

Reduced validation effort

Eliminate manual regression testing—your tests run automatically.

Full audit trail

Video recordings of every test execution provide complete documentation for compliance.

Automated training videos

Tests that mirror training scenarios generate up-to-date recordings whenever your configuration changes.

Example use cases

  • Batch record creation: Verify that creating a new batch record from your template includes all required fields and review requirements
  • Document approval workflow: Confirm that submitting a document for review triggers the correct notifications and approval flow
  • Data entry validation: Ensure that out-of-specification warnings appear correctly when entering invalid data
  • Report generation: Validate that generating a report from your configured templates produces expected outputs
  • Training documentation: Generate current training videos automatically after configuration changes

Get started

Automated UAT is available for organisations on our Enterprise plan. To set up automated testing for your workflows:
  1. Contact your Seal representative or email support@seal.run
  2. We’ll help you identify critical workflows to automate
  3. Our team configures the initial test suite in your organisation
  4. You’ll have a dedicated view to monitor test results after every release
Custom test developmentOur team can help you write tests for complex workflows specific to your organisation. Tests are written in natural language, making them easy to understand and maintain alongside your documentation.

Deployment process

All production releases follow a zero-downtime deployment process:
  1. New version deployed using live/candidate strategy
  2. Automated health checks verify functionality before receiving traffic
  3. Traffic switched only after all validations pass
  4. If any check fails, deployment is cancelled automatically
Every release must pass all automated tests and peer reviews before deployment.

Documentation

  • Feature changes are documented in Release Notes
  • Executed platform tests are visible in the Validation tab within your Seal platform
  • All deployment activity is logged and auditable