Skip to content

Customer surfaces

Start with the customer's job. Use the Customer Portal, also described as your product portal, when named users operate the products they own. Use the other surfaces for narrower communication or display jobs. None should expose internal engineering operations.

Current Customers page with commercial demo fleets and online, offline, and pending device counts
Customer records group devices by class and summarise current fleet state.
SurfaceUse it for
Customer Portal / product portalNamed customer users operating their assigned products, locations, data, video, and permitted controls
Status pagePublic service, journey, heartbeat, and incident communication
Dashboard displayShared operational visualisation on a paired screen
Support inboxConversations linked to customer, device, incident, or service context
Documentation siteProduct guidance built from an approved documentation repository

Dataplicity enables these modules for each organisation separately. Your organisation administrator can confirm which modules are enabled for your team.

Give customers an operator portal

Use the customer portal when customers need to claim or assign devices, review their networks, and open an OEM-designed device page. OEM engineers configure classes, software, streams, and layouts in Dataplicity; customer users sign in on the vendor's hosted https://your-vendor.dvcmgr.com tenant.

The portal is a separate boundary from public status pages and from the OEM engineering workspace. See Customer portal and Turn your hardware into a customer SaaS product.

Publish product documentation

Where documentation sites are enabled, an organisation administrator can connect an approved repository, create a documentation site, edit supported content, trigger a build, and review publication state.

Use a dedicated repository and branch with normal pull-request review. Keep secrets, internal runbooks, private API routes, and customer data out of public source. Verify custom-domain ownership and preview the built site before sharing it.

If a build fails, inspect repository access, selected source, content errors, and domain state. Do not edit generated output as the source of truth.

Manage support conversations

The support inbox can receive or create conversations, assign ownership, track waiting or closed state, and link relevant customer and device context. Add the smallest necessary context and avoid copying unrestricted logs or credentials into messages.

Use the incident timeline for acknowledgement and resolution, customer and device links for operational context, and the support conversation for customer communication. Linking them does not merge their lifecycles.