openDesk vs Nextcloud Hub

openDesk is a bundled, Kubernetes-based public-sector workplace suite that includes Nextcloud for files. Nextcloud Hub is a files-first platform you extend with separate mail, chat and video services.

On this page

openDesk vs Nextcloud Hub: which fits a public body's shortlist

Choose openDesk when a public body wants one integrated workplace with files, groupware, chat, video, wiki and project tools delivered together, and already has or can commission a Kubernetes platform that meets its requirements. Choose Nextcloud Hub when files and collaboration on Nextcloud are the priority, mail and chat already sit with other systems, and the team is willing to select, integrate and operate the remaining components itself. The distinction matters because openDesk bundles Nextcloud for files alongside OX App Suite for groupware, Element for chat, Jitsi for video, Collabora as the web office, XWiki, OpenProject and Nubus for portal and identity. Nextcloud Hub, by contrast, covers files and office-style collaboration only. It does not deliver mail, chat or video on its own, so those capabilities are a separate build with their own licenses, hosting and support.

Three questions decide the choice. First, is there a CNCF-certified Kubernetes cluster at v1.33 or later with an ingress controller, cert-manager, an RWO volume provisioner, Helm and Helmfile in place, and is it a kubespray-style cluster rather than OpenShift, which openDesk's requirements do not test? Second, how much of mail, chat and video must go live in the first phase, since each missing component adds a integration project under Nextcloud. Third, how much integration ownership the team can carry, including identity federation, upgrades across Nextcloud majors that must be taken one at a time, and the external services openDesk expects for production such as PostgreSQL, Redis, an SMTP relay and object storage. Ask ZenDiS and your integrator to confirm which of these services you must supply yourself, and ask Nextcloud GmbH for a written quote if you want its Enterprise support tier, noting that its list pricing starts at a 100-user minimum.

Which scenario favors openDesk and which favors Nextcloud Hub

This table maps common public-sector and enterprise situations to the platform that fits better and the condition that decides it. Read each row against your own Kubernetes capacity, mail provider and integration staffing, since those three factors drive most of the difference.

ScenarioBetter fitCondition that makes it so
Public administration needing a full workplace suite (files, groupware, chat, wiki, video, office)openDeskYou want the bundled ZenDiS integration of Nextcloud, OX App Suite, Element, XWiki, OpenProject, Jitsi and Collabora rather than assembling them yourself, and you accept the Kubernetes footprint that comes with it.
Team with existing Kubernetes operations and integration capacityopenDeskYour cluster meets the stated requirements (CNCF-certified, v1.33 or later, cert-manager, Helmfile), and your staff can operate Helm-based deployments and the external services openDesk expects for production.
Files-first organization that already has mail, chat or video from another providerNextcloud HubYou need file sync, sharing and office editing, and you can connect existing mail, chat and video services without adopting the full openDesk component set.
Organization that wants a single Nextcloud instance with optional add-onsNextcloud HubYour requirement is mainly Nextcloud Server with Enterprise support tiers, and you prefer to add or drop components over time instead of running the whole bundle.
Air-gapped or non-Kubernetes environmentNextcloud HubopenDesk is deployed on Kubernetes and is not designed for hosts without a cluster, so confirm the offline installation path for each component before committing; Nextcloud can run on traditional web server and database stacks.
Team that must run on OpenShiftNextcloud HubopenDesk is tested on kubespray clusters and not on OpenShift, so confirm with ZenDiS or DeployOpen whether your OpenShift setup is supported before choosing openDesk.
Organization planning a production deployment with paid support and SLAsopenDesk Enterprise Edition or Nextcloud EnterpriseZenDiS recommends openDesk Enterprise Edition for production with SLA-backed support; Nextcloud Enterprise is sold in Standard, Premium and Ultimate tiers, so compare the scope and response terms of each.

How openDesk and Nextcloud Hub are built and what that means for operations

openDesk and Nextcloud Hub solve different packaging problems. openDesk is a Kubernetes-deployed suite of many components, while Nextcloud is a PHP application you assemble on servers you already run. The cards below show where the operating load sits in each model and what your team must confirm before committing.

openDesk runs as Helm on Kubernetes

openDesk is deployed with Helmfile and Helm onto a CNCF-certified Kubernetes cluster at v1.33 or later. Your cluster also needs an ingress controller, cert-manager and an RWO volume provisioner. Operations therefore means Kubernetes operations first and application operations second. Confirm that your platform team already runs Kubernetes at that version before you assume a suite install is a small job.

OpenShift is not a tested target

The openDesk requirements documentation records that the suite is tested on kubespray clusters and not on OpenShift. If your public body standardizes on OpenShift, treat that as an open risk. Ask ZenDiS or your integrator in writing whether any OpenShift-specific adaptation is supported, and who carries the cost of that work. Do not assume a generic Kubernetes distribution behaves the same way.

External production services are your responsibility

For production, openDesk expects you to provide services such as PostgreSQL 15, MariaDB 10, Redis 7, Memcached, Cassandra, an SMTP relay, ClamAV over ICAP, object storage and a TURN server. Each one is a separate system to size, patch, back up and monitor. Ask who owns each dependency, which versions are validated, and how upgrades of those services are sequenced against openDesk releases.

Nextcloud is a PHP application you assemble

Nextcloud Server is written mainly in PHP and JavaScript/TypeScript and runs under Apache 2.4 or nginx with php-fpm. Your team chooses the web server, PHP runtime and database. For Nextcloud 35 the supported PHP versions are 8.3, 8.4 and 8.5, with 8.5 recommended. This gives you control over the stack, but it also means you own each layer's patching and compatibility.

Database choice narrows the support path

Nextcloud 35 supports PostgreSQL 14 to 18, MariaDB 10.11 to 12.3 and MySQL 8.4 or 9.7, with MariaDB 11.8 or PostgreSQL 18 recommended. Oracle Database is available only with an enterprise subscription, and SQLite has limitations. Pick the database your DBA team can back up and restore, and confirm it appears in the version matrix for the Nextcloud release you plan to run.

Nextcloud All-in-One and the Helm chart

Nextcloud All-in-One is the official installation method and bundles Redis and APCu caching, PostgreSQL, optional Nextcloud Office, Talk with recording, BorgBackup-based backups, ClamAV and full-text search. A Helm chart is also available for Kubernetes. Choosing All-in-One reduces assembly work but ties you to its container layout and update cadence. Choosing the bare application keeps stack control but moves that work to your team.

What openDesk's Kubernetes requirements mean for your hosting footprint

openDesk is a Kubernetes platform, so the hosting decision comes before any feature comparison. The evaluation minimum is 12 x64 CPU cores, 32 GB of RAM and more than 10 GB of disk, and ARM is not supported yet. That figure only covers a trial. The cluster must also run CNCF-certified Kubernetes at v1.33 or later, an ingress controller (haproxy-ingress or the deprecated Ingress nginx), cert-manager, an RWO volume provisioner, Helm 3.17.3 or later below v4 and Helmfile 1.0.0 or later. openDesk is tested on kubespray clusters and not on OpenShift, so an existing OpenShift estate needs a separate decision before the pilot starts. For production, openDesk expects you to supply external services rather than run them inside the suite. The list includes PostgreSQL 15, MariaDB 10, Redis 7, Memcached, Cassandra, an SMTP relay, ClamAV over ICAP, object storage and a TURN server. Each one is a component your platform team must provision, patch, back up and monitor. Ask who owns each service, which ones already exist in your environment, and which versions your operations standards allow. Nextcloud Hub, by contrast, can run on a single host with a conventional web server, PHP runtime and database, so the operational surface is much smaller if you only need files.

Confirm production sizing with ZenDiS and your platform team before you commit to a budget. No production sizing figure is supplied for openDesk, and the evaluation minimum does not scale linearly to your headcount. Ask ZenDiS for sizing guidance tied to your named user count, concurrent video use, file volume and recording requirements, and ask for the assumptions behind it. Then ask your platform team to check that the external services, storage classes and network paths can carry that load in your data center or public cloud account. Where the workload is mainly file sync, a Nextcloud Hub deployment sized to your user count may be the lighter choice, but you will still need to add mail, chat and video as separate systems with their own hosts. Treat the cluster as a long-lived commitment. openDesk plans major releases annually and only supports the latest minor version, and in-place upgrades between majors are not guaranteed. Build time for upgrade testing, Kubernetes version lifecycle work and staging capacity into your plan from the start. Confirm with ZenDiS which Kubernetes and Helm versions each openDesk release requires, and ask whether the Enterprise Edition support covers the cluster components or only the suite. The openDesk deployment README is the natural next read for the current component list.

Capability comparison: scope, identity, licensing and support

This table sets the bundled openDesk suite against a Nextcloud Hub build-out across scope, licensing, identity, upgrade cadence and paid support. Read each row as a question to answer for your own environment: who owns integration between components, and who is contractually responsible when something breaks.

CapabilityopenDesk (ZenDiS suite)Nextcloud Hub (build-out)
ScopeBundles Nextcloud for files, OX App Suite for groupware, Element for chat, Jitsi for video, Collabora for web office, plus XWiki, OpenProject and NubusNextcloud covers files, office and talk features; mail, chat and video must be selected, deployed and integrated separately
LicenseDeployment automation under Apache-2.0; each bundled component keeps its own license, such as AGPL-3.0 for Nextcloud and NubusNextcloud Server under AGPL-3.0-only; the Enterprise subscription is a separate commercial contract
IdentityNubus provides portal and IAM, with federation to an external identity provider documented in the openDesk guidesLDAP and Active Directory login through the LDAP app, plus OpenID Connect and SAML user authentication backends; other services need their own integration
Upgrade modelMajor releases planned annually in Q3, minor releases monthly, patches on demand; in-place upgrades between majors are not guaranteedNew major every four months, each supported for one year; upgrades must move one major version at a time with a backup before each step
Paid supportZenDiS recommends Enterprise Edition for production, with SLA-backed 2nd and 3rd level support, sold as SaaS or for on-premises installationEnterprise sold in Standard, Premium and Ultimate tiers with a 100-user minimum; Ultimate support scope and response times differ by tier
Who owns cross-component integrationThe suite publisher maintains the deployment, but production readiness still depends on the external services you provideYour team or a partner owns the integration of mail, chat and video with Nextcloud, plus its upgrade sequencing
Confirm before decidingWhether your identity provider and mail relay fit the documented federation and SMTP setupWhich third-party apps your team depends on and whether each is compatible with the next major version

What each edition includes and what it costs to license

openDesk Community Edition is built on open-source components that keep their own licenses. The deployment automation is Helmfile and Helm based and licensed under Apache-2.0, while the bundled products carry licenses such as AGPL-3.0 for Nextcloud and Nubus, GPL-3.0 for OpenProject and MPL-2.0 for Collabora. Using the Community Edition means you carry the operating work yourself, and no license fee is charged by ZenDiS for the core.

  • Shared core licenses: The Community Edition uses the same open-source core licenses as the Enterprise Edition, so the code base is common to both.
  • No SLA-backed support: Support and security patches are not covered by a service agreement in this tier, so your team or a partner must handle triage and fixes.
  • Evaluation fit: The documentation's minimum for an evaluation deployment is 12 x64 CPU cores, 32 GB of RAM and more than 10 GB of disk, which is a starting point for a lab rather than a production sizing.
  • Production gap: The requirements documentation expects external production-grade services such as PostgreSQL 15, Redis 7, an SMTP relay and object storage, and each of these carries its own cost.
  • Upgrade planning: Only the latest minor version is supported, so your team must plan to keep pace with the monthly minor releases.

Confirm with ZenDiS or your integrator which components you would run from the Community Edition and which external services you must license or host.

How identity integration differs between the two options

The first question is where identity lives. In the openDesk stack, Nubus provides the portal and identity and access management layer, so user accounts, group membership and application access are brokered through the suite itself. openDesk also documents federation with an external identity provider, which lets your existing directory remain the source of truth while the suite consumes its identities. With Nextcloud Hub, you choose the identity model yourself. The LDAP app lets LDAP and Active Directory users appear in Nextcloud and sign in with their directory credentials, and Nextcloud also documents OpenID Connect and SAML user authentication backends. Mail, chat and video would each need their own login path, so you must map every component to the same directory before go-live.

Confirm three things in writing with ZenDiS or your implementation partner before you commit to either route. First, how federation with your external identity provider handles user attributes, group membership and any group sync that the suite expects, including which of those features sit in the Enterprise Edition. Second, how Nextcloud's LDAP or SAML configuration maps your directory groups to Nextcloud roles and group folders, and how the same groups reach Element, OX App Suite and Jitsi if you build those yourself. Third, offboarding: test that disabling a leaver in the directory removes access to every component, including active sessions, shared links and any local accounts left behind by a tool that was not federated.

Run a short proof of concept with a test directory containing a leaver, a mover and a contractor with a time-limited account. Record which application still accepts the leaver's session after the directory change. That result will often decide the identity design more than any feature list, and it gives your directory team a concrete acceptance test to repeat in your own environment.

How to move users between openDesk and a standalone Nextcloud deployment

This sequence shows how a team would move files, groups and identities between openDesk and a standalone Nextcloud deployment, and rebuild mail, chat and video on the target side. It is a planning and verification path, not a guaranteed migration, because the tooling and data mapping for each direction must be confirmed before any cutover.

  1. Confirm versions and upgrade paths first

    Record the exact openDesk release and the Nextcloud major line in use on both sides. openDesk states that only the latest minor version is supported and that in-place upgrades between majors are not guaranteed, so ask ZenDiS or your openDesk provider whether a direct path exists. Nextcloud requires one major version at a time and does not allow skipping majors. Done when both version records and the vendor's written answer on upgrade paths are filed with the project.

  2. Map identities and group structure

    Export the user directory and group memberships from the source, which in openDesk is handled by Nubus for portal and identity and access management, and in Nextcloud may come from local accounts, LDAP or Active Directory, OpenID Connect or SAML. Document how each identity attribute and group becomes a Nextcloud user or group, and where the source identity provider stays authoritative. Confirm with both vendors that no tooling exists for this mapping, or describe what it does. Done when a reviewed mapping sheet is signed off by the identity owner.

  3. Inventory files, shares and app data

    List every Nextcloud file library, external storage mount, share link and installed app that holds data the business relies on. Identify third-party apps, because Nextcloud advises disabling them until they are confirmed compatible during upgrades. Decide which data is copied, which is archived and which is retired. Done when the inventory has an owner, a volume estimate taken from your own environment, and a retention decision for each item.

  4. Test the copy on a non-production instance

    Restore a recent backup into a separate environment on the target platform and copy a representative sample of files, permissions and shares. Check file integrity, group access, and whether sharing links and versions survive. Take a backup before each upgrade step, as Nextcloud requires. Done when a test report lists which items moved cleanly, which needed manual work and which were not supported, and the owner has accepted the gaps.

  5. Rebuild mail, chat and video on the target

    Mail, chat and video are not part of a plain Nextcloud file migration. On openDesk, mail sits in OX App Suite and chat in Element, with Jitsi for video. On standalone Nextcloud Hub, you would need to select and deploy separate mail, chat and conferencing services, then configure SMTP, identity integration and retention for each. Confirm the chosen components' licenses and support terms. Done when each service is live in test, users can sign in with the same identity source, and message or calendar history is either migrated under a confirmed method or archived.

  6. Run a pilot group and verify access

    Move one team first, with its files, groups and sharing rules, and ask users to test daily tasks in both the old and new environments. Check that access controls match the mapping sheet and that audit or logging needs are still met. Record any defects and confirm fixes before continuing. Done when the pilot owner signs off on access parity and the defect list is closed or accepted.

  7. Cut over and keep the source read only

    Schedule the production move in a written change window, freeze writes on the source, run the final delta copy and switch DNS, identity and client configuration to the target. Keep the source in read-only mode for a retention period agreed in writing, and keep its backups. Done when the target passes the agreed acceptance checks and the rollback plan has been tested or explicitly accepted as untested.

  8. Document, support and plan upgrades

    Update runbooks, the system inventory and the compliance evidence to show the new platform, its versions and its backups. Set a patching cadence that matches the vendor's support windows, and decide whether to buy paid support or maintenance for the chosen edition. Done when operations staff can restore from backup and perform a test upgrade, and the support contract or internal ownership is recorded.

Where implementation projects with openDesk and Nextcloud usually run long

The longest delays on either route rarely come from the application itself. They come from platform readiness: openDesk requires a CNCF-certified Kubernetes cluster at v1.33 or later, an ingress controller (haproxy-ingress or the deprecated Ingress nginx), cert-manager, an RWO volume provisioner, Helm 3.17.3 or later below v4 and Helmfile 1.0.0 or later, and it is tested on kubespray clusters but not on OpenShift. Confirm early whether your platform team already operates a cluster that meets these conditions, because cluster upgrades and ingress decisions can stall a project before any suite is installed. A Nextcloud route on a single virtual machine or the All-in-One method avoids that dependency, but a Kubernetes-based Nextcloud deployment (including the Helm chart referenced in the All-in-One project) brings the same cluster questions back.

The second driver is external service provisioning. openDesk expects production-grade PostgreSQL 15, MariaDB 10, Redis 7, Memcached, Cassandra, an SMTP relay, ClamAV over ICAP, object storage and a TURN server to be supplied outside the suite. Each one needs an owner, a backup policy and a network path. On the Nextcloud route, the equivalent work is choosing database engines from the supported matrix for Nextcloud 35, sizing caching, and adding mail, chat and video services as separate systems. Ask who will operate each external service after handover, and whether that team has been named in the plan. The third and fourth drivers are identity federation and the Enterprise support decision. openDesk relies on Nubus for portal and identity, and its federation with an external identity provider is a documented configuration path that should be tested against your directory before go-live. On Nextcloud, LDAP or Active Directory, OpenID Connect and SAML are separate configuration choices that must agree with each other. Decide early whether production will run on Enterprise editions, since ZenDiS recommends openDesk Enterprise Edition for production and Nextcloud Enterprise tiers carry their own minimums and support terms. Changing that decision after a pilot can mean reworking identity and patch processes.

On the Nextcloud route, the largest unplanned work is integrating separately sourced mail, chat and video. Nextcloud Hub gives you files and office features, but groupware, messaging and conferencing need their own selection, hosting, identity mapping, single sign-on and support contracts. Illustratively, if the mail platform, chat server and video bridge each come from a different vendor, every pair of systems needs its own tested integration and its own upgrade calendar. Nextcloud also requires one major version upgrade at a time, with backups and third-party app checks before each step, so every integration must survive those upgrades. Ask for a written integration inventory and an upgrade plan covering each component before the scope is fixed.

Questions buyers ask before choosing openDesk or Nextcloud Hub

Can openDesk run without in-house Kubernetes expertise?

Not safely, because openDesk is deployed with Helmfile and Helm onto a Kubernetes cluster that you or your provider must operate. The documented requirements include a CNCF-certified cluster at v1.33 or later, an ingress controller, cert-manager, an RWO volume provisioner, Helm 3.17.3 or later below v4 and Helmfile 1.0.0 or later. Production also expects external PostgreSQL 15, MariaDB 10, Redis 7, Memcached, Cassandra, an SMTP relay, ClamAV over ICAP, object storage and a TURN server, and each needs an owner. Confirm which of these your team already runs. DeployOpen can plan, implement and document the deployment inside your own infrastructure under a fixed-scope agreement, and ongoing operations can be covered by a retainer.

What cost drivers apply to openDesk and to a Nextcloud Hub build?

Both routes pay for infrastructure, staff time and services, but the mix differs. The Nextcloud Server community edition is AGPL-3.0 licensed, so software licensing is the first cost to check only if you buy Enterprise. Nextcloud Enterprise list prices start at 71.29 euros per user per year for Standard at 100 or more users, with a 100-user minimum, according to the Nextcloud pricing page. A Hub build also needs separately licensed or self-hosted mail, chat and video, each with its own upkeep. For openDesk, the evaluation minimum is 12 x64 cores, 32 GB of RAM and more than 10 GB of disk, and production adds external services and an Enterprise subscription that ZenDiS recommends. Ask any quote to list each component, user count, environments, support tier and who performs upgrades.

Is Nextcloud Enterprise required for public bodies?

No. Nextcloud Server is AGPL-3.0 licensed and can run without a subscription, so the requirement comes from your support and lifecycle obligations rather than from the software license. Nextcloud Enterprise adds contracted support: Standard includes one year of maintenance, Premium adds a lifecycle of five or more years with extended support hours and clustered instance support, and Ultimate adds support up to 24/7 with response times down to one hour. Within openDesk, ZenDiS recommends the Enterprise Edition for production, and it includes Nextcloud Enterprise security patches and the Guard app. Procurement and risk owners should decide which support hours and lifecycle they need, then confirm in writing which tier and terms the vendor provides.

How does upgrade cadence change staffing for each route?

Nextcloud publishes a new major version every four months and supports each one for a year with monthly maintenance releases. Administrators cannot skip major releases, must upgrade one major version at a time, back up before every upgrade and disable third-party apps until they are confirmed compatible. That creates a recurring upgrade cycle that someone must staff. openDesk plans major releases annually in Q3 and minor releases monthly, supports only the latest minor version, does not guarantee in-place upgrades between majors and may require intermediate steps when skipping minor versions. The openDesk cadence is slower, but each major step may need more planning. Ask any quote whether upgrade rounds, test environments and rollback rehearsals are included, and who signs off each change.

Can a single Nextcloud instance replace the openDesk suite?

Not on the supplied facts for full coverage. Nextcloud provides file sync and share, and Nextcloud All-in-One can add Talk with recording, optional Nextcloud Office, full-text search and ClamAV. openDesk instead bundles Nextcloud alongside OX App Suite for groupware, Element for chat, XWiki, OpenProject, Jitsi, Collabora as the web office, and Nubus for portal and identity. Mail, wiki and project management are not covered by the Nextcloud facts, so you must confirm whether a single instance meets each requirement on your list. If it does not, you will be integrating several products, which changes the identity, upgrade and support picture. Build a requirement-by-requirement matrix before deciding.

What work would DeployOpen need from our team?

DeployOpen plans, implements, customizes, integrates, hardens, backs up, upgrades, documents and supports self-hosted platforms inside your own cloud accounts, data centers or air-gapped networks. Most engagements are fixed-scope, with scope, deliverables and timelines agreed in writing before work starts. Typically the client supplies access to the target environment, a decision on identity integration (openDesk supports federation with an external identity provider, and Nextcloud can use LDAP or Active Directory, OpenID Connect or SAML), named owners, DNS and certificate decisions, and sign-off on acceptance criteria. DeployOpen does not publish a price list. A quote follows from the written scope, so the more precisely the requirements are defined, the more precise the quote.

Can our team do the openDesk or Nextcloud work alone?

Yes, if the team has the skills and capacity for the chosen route. openDesk needs Kubernetes operations, Helm and Helmfile skills plus database, cache and storage operations. A Nextcloud build needs web server, PHP and database administration, along with integration work for mail, chat and video. Check capacity for upgrade rounds, backup restore tests, hardening and evidence collection for your compliance assessments. DeployOpen prepares systems, controls and evidence for compliance assessments, but independent auditors and certification bodies issue the reports and certifications. Ongoing support, upgrades and testing can be covered by a retainer if internal capacity is limited.

How DeployOpen helps you choose and implement the right path

DeployOpen plans, implements, integrates, hardens, backs up, upgrades and supports self-hosted platforms inside your own infrastructure, whether that is your cloud accounts, your data centers or an air-gapped network. For this decision that can mean scoping an openDesk deployment onto a CNCF-certified Kubernetes cluster and its required services, or building a Nextcloud Hub stack and connecting mail, chat and video to it. DeployOpen can also help you test the assumptions behind either path, such as whether your identity source, storage backends and upgrade calendar fit the option you pick. The choice itself stays with your team. DeployOpen does not favor either platform, and its work is the same whichever one you choose.

Most engagements are fixed-scope, so scope, deliverables and timelines are agreed in writing before work starts. A written scope should name the components in play, the Kubernetes or hosting footprint, the identity integration, the backup and restore approach, the upgrade path across major releases and who handles second and third level support. Ongoing support, upgrades and continuous testing are available as retainers, which matter most when you run a platform that moves between major lines on a published schedule. Ask any provider, DeployOpen included, to state which tasks sit in the fixed scope and which recur under a retainer, and to name the vendor support you still need to buy separately.

DeployOpen does not issue audit reports, attestations or certifications. Where your regulator or assessor expects evidence, DeployOpen can prepare systems, controls and documentation for an independent auditor or certification body to review, but the assessment outcome comes from that body. DeployOpen does not publish a price list. A quote follows from the written scope, so the useful next step is to bring your target architecture, user count, required editions and compliance obligations to a scoping conversation and compare the written proposals you receive.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.