Deucalion Docs
Admin Reference
ReferenceAn information-oriented lookup resource. Use it to find specific values and definitions.
admincustomerscrmopportunitiestasks

Customers Route Reference

Understand the CRM workspace for accounts, opportunities, tasks, linked sites, finance context, and downstream commercial handoffs.

Before you start

  • You need account-level context, opportunity tracking, or task follow-through.

Expected outcome

You can navigate the Customers workspace deliberately and understand where it hands off into quotes, finance, service policies, and reports.

What this route is for

Customers is the CRM workspace for account ownership, opportunity tracking, follow-up tasks, linked estate context, document storage, finance context, and commercial handoff into quotes and reports.

Visibility and capability notes

ItemDetails
Route idcrm
Visible nav labelCustomers
VisibilityCustomer-facing core route.
Capability notesThe base CRM desk is available in the customer-facing shell, but downstream actions such as quote creation, finance handoff, or AI launches still depend on workspace feature visibility.
Direct inboundShell nav, global search, finance account links, site-linked customer links, and activity or notification context.

Main regions, tabs, and dialogs

SurfaceWhat it does
Accounts tabMain customer register plus account detail.
Account detail viewsoverview, sla, estate, work, contacts, documents, commercial, finance, activity.
Opportunities tabPipeline view with board or list mode.
Tasks tabFollow-up queue with focus slices such as overdue, today, upcoming, completed, and all.
Settings tab behaviortab=settings redirects to #/organization?section=service-policies rather than opening a local CRM settings desk.
Dialog layerAccount, contact, opportunity, task, document, pipeline-stage, and site-link workflows.

Key actions

  • Create or update accounts, contacts, opportunities, tasks, and customer documents.
  • Mark accounts reviewed and keep ownership or tags current.
  • Link sites to customer accounts.
  • Create quotes from opportunities.
  • Open account-level report review.
  • Download an import template or launch staged import for customer and site data.
  • Jump to service-policy settings for SLA templates.

Filters and URL state

State groupParams
Shared selectiontab, accountView, accountId, opportunityId, taskId
Accounts workspaceaccountPage, q, ownerUserId, tag, activeContract, renewalDue, hasOverdueInspection, hasOpenUrgentWork, needsReview
Opportunities workspaceopportunityQ, opportunityPage, stageId, oppOwnerUserId, serviceLine, opportunityStatus, opportunityView
Tasks workspacetaskQ, taskStatus, assignedToUserId, taskAccountId, taskPage, taskFocus
  • Search is debounced across the major workspace lists.
  • The route keeps enough state in the hash to reopen the same CRM slice directly.

Outputs and side effects

  • Creates and updates CRM records, task state, linked sites, and account documents.
  • Can open staged import flows for customers-sites.
  • Can create a downstream quote, open report review, or redirect into service-policy configuration.
  • Changes here affect what Quotes, Work Orders, Finance, and site-linked estate context can show later.
  • Shell Customers navigation.
  • #/sites account links.
  • #/finance?accountId=...
  • Global search or activity-driven account links.
  • #/connected-systems?section=imports&dataset=customers-sites
  • #/quotes
  • #/sites?siteId=...
  • #/finance?accountId=...
  • #/report-writer?reportId=...
  • #/organization?section=service-policies
  • #/ai-assistant when assistant actions are enabled

Indirect handoffs

  • Account ownership and SLA context shape commercial follow-up later.
  • Linked site context changes how estate, inspection, and finance conversations are interpreted elsewhere.
  • Opportunity hygiene determines whether quotes start with enough commercial context to be sent safely.

Troubleshooting

SymptomWhat to check
The CRM tab opens somewhere unexpectedCheck tab and selected id params in the hash before assuming the page reset itself.
Settings does not stay inside CustomersThat is expected. It redirects to Organization service policies.
Quote creation feels under-contextualisedConfirm the account, linked site, and opportunity stage are correct before generating the quote.
Imported customer data does not appear immediately in the active viewConfirm the staged import finished in Connected Systems and then re-open the expected tab and filters.

On this page