Content Management System (CMS) Contensis
Contensis is a flexible, modern CMS with a headless, API-first architecture and an integrated deployment platform for development using any language. Contensis is the foundation for accessible and responsive websites, intranets, apps and digital systems. It’s used by local authorities, housing associations, higher education institutions, NHS trusts and emergency services.
Features
- User-friendly, fully accessible, form-based editing experience
- Create structured content easily before re-using and publishing it anywhere
- Headless, API-first architecture - develop using any language or framework
- Publish mobile-responsive content to any digital channel
- Validation tools catch mistakes and prevent accessibility issues
- Thoroughly documented and supported APIs allow almost limitless development opportunities
- Comprehensive content scheduling and lifecycle management
- Audit trail, version control, track changes, dual-page previewing
- Productivity features for content authors, tasks lists, reminders
- Workflow: simple, powerful, easy to set up
Benefits
- Develop using your favourite languages and frameworks
- Deliver content to websites, apps and any other digital systems
- Website visitors can access your websites from any device
- Benefit from maximum uptime and resilience on our cloud infrastructure
- Easily comply with, and maintain, WCAG accessibility standards
- Reduce costs and improve customer engagement through digital transformation
- Learn from, and share with, a thriving user community
- Improve content governance with sophisticated workflow and role-based permissions
- Create, translate, and manage content in multiple languages
- Integrate back-office systems to surface important data in one place
Pricing
£920 to £3,250 an instance a month
- Education pricing available
- Free trial available
Service documents
Request an accessible format
Framework
G-Cloud 14
Service ID
9 3 8 7 9 0 8 3 4 8 6 3 6 2 5
Contact
Zengenti Limited
Stef Robinson / Ola Andersson
Telephone: 01584 824202
Email: tenders@zengenti.com
Service scope
- Software add-on or extension
- No
- Cloud deployment model
- Hybrid cloud
- Service constraints
- Contensis has three licence types: Starter, Plus and Enterprise. Each licence type differs in the scale of infrastructure it operates on, the number of separate projects, websites and systems it supports, and the amount of bandwidth, storage and concurrent users it includes. In all other respects, the Contensis software provided at each licence level is identical and provides users with the same functionality.
- System requirements
-
- Users editing in Contensis need one of the following browsers:
- Chrome (latest)
- Safari (latest)
- Firefox (latest)
- Edge (latest)
User support
- Email or online ticketing support
- Email or online ticketing
- Support response times
- The response time SLA for support tickets are - Critical - These are handled 24/7/365, response is within 1 hour and resolution within 8 hours. High - These are handled during business hours between 9am and 5.30pm, response is within 4 hours and resolution within 2 working days. Normal - These are handled during business hours between 9am and 5.30pm, response is within 8 hours and resolution within 3 working days. Low - These are handled during business hours between 9am and 5.30pm, response is within 8 hours and resolution within 3 working days.
- User can manage status and priority of support tickets
- Yes
- Online ticketing support accessibility
- WCAG 2.1 AA or EN 301 549
- Phone support
- Yes
- Phone support availability
- 24 hours, 7 days a week
- Web chat support
- No
- Onsite support
- Yes, at extra cost
- Support levels
- The response time SLA for support tickets are - Critical - These are handled 24/7/365, response is within 1 hour and resolution within 8 hours. High - These are handled during business hours between 9am and 5.30pm, response is within 4 hours and resolution within 2 working days. Normal - These are handled during business hours between 9am and 5.30pm, response is within 8 hours and resolution within 3 working days. Low - These are handled during business hours between 9am and 5.30pm, response is within 8 hours and resolution within 3 working days. As part of our G-Cloud service, we also provide an uptime SLA of between 99.9% and 99.99%, depending on the licence type, for all the websites you publish from Contensis. Unlimited support is provided within the licence cost. We provide the same level of support regardless of the licence type. We allocate an engineer to each issue who will communicate with you until the issue is resolved.
- Support available to third parties
- Yes
Onboarding and offboarding
- Getting started
- Once a call-off contract has been agreed, our engineers will undertake all the work to provision your Contensis environment within 48 hours. Your key CMS users will also be given access to the CMS and to our help desk portal. Zengenti will support you in whatever way you require to get you up and running. For example, you may have in-house developers who will work with the CMS, and we can train them to implement and launch your websites as required. The majority of our training can be delivered remotely online, at your premises, or at our Ludlow headquarters. Extensive user guides and documentation is also available on our contensis.com website to support any formal training. Zengenti also offers a full UX website design and build service via G-Cloud too.
- Service documentation
- Yes
- Documentation formats
- HTML
- End-of-contract data extraction
- On request, we can provide a complete export of all content and data stored in the CMS in an agreed format.
- End-of-contract process
- The standard export is provided at no cost. We can provide clients who are off-boarding with bespoke exports if required, although this would be chargeable.
Using the service
- Web browser interface
- Yes
- Supported browsers
-
- Microsoft Edge
- Firefox
- Chrome
- Safari
- Application to install
- No
- Designed for use on mobile devices
- Yes
- Differences between the mobile and desktop service
- Published websites are designed to operate on any mobile device.
- Service interface
- Yes
- User support accessibility
- WCAG 2.1 AAA
- Description of service interface
- Contensis includes a comprehensive, easy-to-use editing user interface based on content types and entries. Contensis is designed for casual use and for users to start using the interface without having completed an extensive training course. With many of our clients we see that the CMS is so easy to use that very little training is required for day-to-day, basic content editing.
- Accessibility standards
- WCAG 2.1 AA or EN 301 549
- Accessibility testing
- We perform manual testing of all user interfaces using JAWS, NVDA and VoiceOver. Contensis has also been independently tested by the Digital Accessibility Centre, who had their staff carry out various content tasks to ensure they can use the system successfully.
- API
- Yes
- What users can and can't do using the API
- Anything that’s possible to build on the web is possible to build with Contensis. Contensis is a headless and API-first CMS which supports development using any language or framework. Contensis has a number of powerful APIs. The Contensis Delivery API is a platform-agnostic API that focuses on delivering content created in the CMS to your websites or applications. The Management API allows you to import, integrate and manage content between the CMS and any third-party systems. The Image API lets you manipulate and apply image transformations to images stored in the CMS as well as speeding up image delivery and ensuring images are fully optimised for use in your systems. To support multi-channel publishing and API-first content delivery, all content you create in Contensis is stored as well-structured, clean JSON, which can be accessed by our APIs. We have support examples and full API documentation for three different broad technology stacks - .NET, HTTP and Javascript which are all documented on our contensis.com website.
- API documentation
- Yes
- API documentation formats
- HTML
- API sandbox or test environment
- Yes
- Customisation available
- Yes
- Description of customisation
- Contensis is an entirely browser-based CMS which enables you to build, publish and manage multiple websites, intranets, apps and digital systems from a single environment. Contensis is a headless and API-first CMS which supports development using any language or framework. All aspects of your websites can be managed using Contensis including the creation and amendment of content and data, uploading of media and assets, metadata and site structure. Users can publish and unpublish any type of content or data, and can undertake content governance and reporting as required. Each Contensis environment can support any number of websites and digital systems, subject to the appropriate licence type. Each website can separate all users, permissions, assets, content types, entries, workflow and configuration as required. Users with the appropriate permissions can easily switch between projects as required and can create and manage any content and data in the CMS.
Scaling
- Independence of resources
- Each client environment is deployed to separate physical network segments, with all data segregated to separate virtual disks presented to our VMware infrastructure. The servers you would operate from would be solely for your use. Each environment is also scaled appropriately to handle specific peaks in demand. The level of demand, and appropriate resources, would be discussed and agreed with you at the outset. We have processes in place to monitor for any significant increase in traffic, including DDoS attacks. If traffic exceeds certain thresholds, we isolate the target website, avoiding risk to other customers on our infrastructure.
Analytics
- Service usage metrics
- Yes
- Metrics types
- We can provide website uptime reports, and reports on help desk performance. Users can also access a cloud status dashboard that summarises the current state of the service.
- Reporting types
-
- Real-time dashboards
- Regular reports
- Reports on request
Resellers
- Supplier type
- Not a reseller
Staff security
- Staff security clearance
- Conforms to BS7858:2019
- Government security clearance
- Up to Baseline Personnel Security Standard (BPSS)
Asset protection
- Knowledge of data storage and processing locations
- Yes
- Data storage and processing locations
- United Kingdom
- User control over data storage and processing locations
- No
- Datacentre security standards
- Complies with a recognised standard (for example CSA CCM version 3.0)
- Penetration testing frequency
- At least once a year
- Penetration testing approach
- ‘IT Health Check’ performed by a CHECK service provider
- Protecting data at rest
-
- Physical access control, complying with SSAE-16 / ISAE 3402
- Scale, obfuscating techniques, or data storage sharding
- Data sanitisation process
- Yes
- Data sanitisation type
- Deleted data can’t be directly accessed
- Equipment disposal approach
- Complying with a recognised standard, for example CSA CCM v.30, CAS (Sanitisation) or ISO/IEC 27001
Data importing and exporting
- Data export approach
- On request, we can provide a complete export of all content and data stored in the CMS in an agreed format.
- Data export formats
-
- CSV
- Other
- Other data export formats
-
- XML
- JSON
- Data import formats
- CSV
Data-in-transit protection
- Data protection between buyer and supplier networks
-
- Private network or public sector network
- TLS (version 1.2 or above)
- IPsec or TLS VPN gateway
- Data protection within supplier network
-
- TLS (version 1.2 or above)
- IPsec or TLS VPN gateway
Availability and resilience
- Guaranteed availability
- Our G-Cloud services have an uptime of between 99.9% and 99.99%, depending on licence type, for all your published websites, measured on a monthly basis. This includes planned maintenance. If we fail to meet the monthly SLA, service credits are calculated on the basis of the difference between the SLA availability and the actual availability achieved that month. For example, service credits = (100 - a) x b where a = the actual percentage availability of the platform during the relevant calendar month, and b = the charges payable in respect of access to the platform during the relevant calendar month (exclusive of VAT and other taxes).
- Approach to resilience
- The service operates from multiple tier 3 data centres, and multiple tier 1 carriers, with multiple entry points into each data centre, and we’re not reliant on a single supplier or location to deliver the service. We also have our own resources at our headquarters in Ludlow, which can be brought into use at short notice if required. The platform is designed with resilience at every aspect from incoming connectivity to switches to firewalls, storage, hosts, load balancers, cache servers, web servers and database servers. This ensures that even if we do have an issue, the service will continue to work with the resilient pair of an item. Varnish cache with an intelligent cache invalidation system and grace period also ensures that even if a catastrophic issue occurs with code, configuration or both that 99.99% of the site will continue to serve stale resources while issues are promptly resolved. The service also has over 400 monitored data points, which gives early warnings and deep insights about any issues before they have any impact on client environments. We also offer (at additional cost) optional disaster recovery environments and extended DDoS protection for clients who require additional resilience.
- Outage reporting
- The Contensis service has over 400 monitored data points, which gives early warnings and deep insights about any issues before they impact on client environments. Outages, therefore, are rare, and if they do occur, they typically involve a single client. Our help desk is the first point of contact for any client issues. Any number of users can be set up with access to the help desk to raise tickets on your behalf. Support is available 24/7/365 for any critical tickets. For any wider outages that affect multiple clients, we have an incident management process which includes additional resources to handle both technical and communication aspects. One of our incident managers will keep all parties informed and will provide regular updates, usually via email, so you can give feedback to your teams. We will also update our Zengenti Cloud Status page with details of any service outage. Following the incident, we will also issue an incident report which will include a description of the problem, the timeline and any possible mitigation to avoid a similar issue in the future.
Identity and authentication
- User authentication needed
- Yes
- User authentication
-
- 2-factor authentication
- Identity federation with existing provider (for example Google Apps)
- Dedicated link (for example VPN)
- Username or password
- Access restrictions in management interfaces and support channels
- Registering for access to the help desk requires a valid client email address. Once registered, it can only be accessed by registered users who authenticate.
- Access restriction testing frequency
- At least every 6 months
- Management access authentication
-
- 2-factor authentication
- Identity federation with existing provider (for example Google Apps)
- Dedicated link (for example VPN)
- Username or password
Audit information for users
- Access to user activity audit information
- Users have access to real-time audit information
- How long user audit data is stored for
- User-defined
- Access to supplier activity audit information
- Users have access to real-time audit information
- How long supplier audit data is stored for
- User-defined
- How long system logs are stored for
- User-defined
Standards and certifications
- ISO/IEC 27001 certification
- Yes
- Who accredited the ISO/IEC 27001
- NQA
- ISO/IEC 27001 accreditation date
- 11 July 2022
- What the ISO/IEC 27001 doesn’t cover
- Our ISO27001 certification covers all company operations, including our data centres.
- ISO 28000:2007 certification
- No
- CSA STAR certification
- No
- PCI certification
- No
- Cyber essentials
- Yes
- Cyber essentials plus
- No
- Other security certifications
- No
Security governance
- Named board-level person responsible for service security
- Yes
- Security governance certified
- Yes
- Security governance standards
- ISO/IEC 27001
- Information security policies and processes
- Zengenti has an Information Security Management System of related policies and procedures, based on ISO27001 with regular internal and external audits to ensure compliance. All Zengenti staff take security and data protection very seriously, and have formal training under our ISO27001 system to aid with this. New staff are put on information security and data protection training as part of their induction and refresher courses are delivered annually for all staff. All our staff also undergo baseline security screening and background checks to meet the BS7858:2019 standard.
Operational security
- Configuration and change management standard
- Supplier-defined controls
- Configuration and change management approach
- The platform is entirely managed using configuration management, so all operations are entirely automated with no human time required to deploy and configure infrastructure. Any changes that relate to underlying shared infrastructure are managed in accordance with Zengenti’s change control processes, and we always notify clients of any such changes with two weeks' notice unless it’s an emergency change. Any tickets or requests that require a change to the infrastructure are defined as requiring CAB approval, if not previously agreed with a documented agreed procedure. Our processes can be aligned with a client’s internal change processes where required too.
- Vulnerability management type
- Supplier-defined controls
- Vulnerability management approach
- The platform has many levels of security that provide a barrier to intrusions. These include firewalls, monitoring for DDoS attacks and regular infrastructure patching with security updates. We use internal and external monitoring and perform vulnerability scans on our central infrastructure with each Contensis release. We have regular penetration tests too. We assess potential vulnerabilities through proactive monitoring of logs and via security advisories from the security sector. Whenever a vulnerability is recognised, we make an immediate decision about the potential consequences and how it should be addressed. If a patch was critical, we would apply this immediately.
- Protective monitoring type
- Supplier-defined controls
- Protective monitoring approach
- The platform has over 400 monitored data points, which gives early warnings and deep insights about any issues before they have any impact on client environments. We use enterprise network monitoring tools both internally and externally and have systems in place to monitor for any increase in website and network traffic over specified thresholds, including DDoS attacks or similar. We proactively monitor logs for any unexpected events too. Any potential compromise would trigger our incident management processes.
- Incident management type
- Supplier-defined controls
- Incident management approach
- The majority of incidents are handled through our help desk helping to streamline incident management, tracking and resolution. For critical issues, we have a comprehensive incident management process used for security incidents, vulnerabilities and outages. The process ensures our clients are regularly notified of what is happening and keeps everyone in the loop. Our incident managers are responsible for client communications, updating our Zengenti Cloud status page, and ensuring the team is following the agreed procedures. As with all our policies and procedures, our incident management process is regularly reviewed and assessed by our ISO27001 auditors.
Secure development
- Approach to secure software development best practice
- Independent review of processes (for example CESG CPA Build Standard, ISO/IEC 27034, ISO/IEC 27001 or CSA CCM v3.0)
Public sector networks
- Connection to public sector networks
- Yes
- Connected networks
- NHS Network (N3)
Social Value
- Social Value
-
Social Value
- Fighting climate change
- Covid-19 recovery
- Tackling economic inequality
- Equal opportunity
- Wellbeing
Fighting climate change
Zengenti has invested in wood chip/pellets from sustainable sources to run our heating and hot water systems. Our biomass boiler helps to reduce energy loss during energy generation and distribution and the heating and hot water for our headquarters are completely supplied via this method. All the electricity that we consume as a company is 100% renewable. Both our data centres run using 100% renewable energy. All the electricity for our headquarters is also 100% renewable. We are currently planning the installation of a solar panel array in the grounds of our headquarters to further reduce the need for electricity from the grid. We have invested in the use of free air cooling in our own data centre at our headquarters, keeping systems cool in a more environmentally friendly way and reducing our power consumption by becoming less reliant on air conditioning units as a primary cooling source. Our staff continue to mainly work from home, which reduces the need to commute into the office, greatly reducing CO2 emissions and any unnecessary travel. The majority of our staff now typically come into the office a few days a month rather than every day.Covid-19 recovery
As a company, our staff continue to mainly work remotely with around 5-10% of the team working from our offices at any one time. We have created more communal areas and casual meeting spaces to support this newer way of working. Supporting our teams to continue to work flexibly and remotely has greatly reduced travel and has reduced the demand on health services, as our teams are far less likely to come into contact with others who may have had COVID-19. We continue to ensure our teams are given the flexibility that they need to help others who might be shielding or who are at high risk from COVID-19. We have offered those who do need to work from the office paid leave if they need to stay away from the office due to illness, which is also helping to reduce the risk of others who are working from the office. Throughout the pandemic and beyond we have always tried to help our team with their mental health. We have a regular section in our weekly staff newsletter on mental health, offer quarterly mental health webinars, access to a paid subscription to the Calm app, and we also have trained mental health first-aiders who are available in the event that someone needs some help. Since the pandemic, we have embraced opportunities to get our teams together, and where we have been able to do so in a safe manner, such as outdoor walks for example. These activities have all been aimed at helping people to get together and encourage people to talk and share experiences.Tackling economic inequality
As a company, we have created many training and development opportunities for young people. This starts with us supporting work experience and often ends with people from the local community joining our team, where we train them from the ground up in the latest technologies. We are one of the very few technology companies in the area, and we have given lots of opportunities to local people, which has helped to develop and diversify the local economy, which otherwise is very agricultural. We donate to charities and initiatives in our community, including sponsoring children with disabilities and low-income families to attend a circus event that they might otherwise not get the opportunity to participate in. We also regularly support our local food bank with donations. In terms of our own supply chain, this is very small and focuses almost entirely on three or four companies that provide our infrastructure services. Outside of these companies, who need scale to provide their services, we do largely use SMEs to deliver our other business requirements. This includes air conditioning engineers for our data centre through to local sole traders helping us deliver lunch for our teams. Working with business startups is something that we have always been willing and excited to do, ensuring that any risks are low enough not to impact any of our existing customers if something goes wrong.Equal opportunity
Zengenti is an equal opportunities employer and has an equal-opportunity policy. The aim of this policy is to ensure that no job applicant or employee receives less favourable treatment on the grounds of gender, race, disability, colour, nationality, ethnic or national origin, marital status, sexuality, dependants responsibility, religion, trade union activity and age (up to 65). Selection criteria and procedures will be kept under review to ensure that individuals are selected, promoted and treated on the basis of their relevant merits and abilities. All employees will be given equal opportunity within the company’s service and will be encouraged to progress within the organisation. To ensure that direct or indirect discrimination is not occurring, recruitment and other employment decisions will be regularly monitored in conjunction with ethnic records of job applicants and existing employees. The company is committed to a programme of action to make this policy fully effective.Wellbeing
We hold regular events as a team to look after our wellbeing and also raise money for charity. Previous events have included bake sales, organised treks, and a week of activities to support Mental Health Awareness Week which included yoga, pilates and running/cycling challenges. We have trained a number of our staff under the MIND courses on mental health awareness and first response, with an aim to help us spot any first signs and issues and offer any help to our teams. We have a #wellbeing channel in Slack for all employees to send uplifting messages, news or share advice. There is also a section in our internal newsletter on mental health and all our teams get involved in order to produce this, helping to raise general awareness as well as delivering advice and suggestions aimed at helping anyone who might be struggling with their mental health. Prior to the COVID-19 pandemic when we were all working in the office, we ensured that we made adjustments to the office space to accommodate team members who struggled with physical issues such as noisy spaces. We continue to ensure we offer wellbeing support in how people work wherever possible. We are planning in the future to support local primary schools with their mental health activities too, by providing access to activities such as yoga and meditation.
Pricing
- Price
- £920 to £3,250 an instance a month
- Discount for educational organisations
- Yes
- Free trial available
- Yes
- Description of free trial
- We can provide a sandbox version of Contensis with all functionality included. Typically, we would expect the trial version to be available for no more than 3 months.