Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

The Contact detail screen displays a single contact record with tabbed sections for all associated data. It is accessible at /ce/contacts/:id.

Overview

The Contact detail screen shows a header with the contact’s full name, type, and status. Summary cards display contact type, status, number of associated leads, and creation date. The screen provides action buttons for Click-to-Call (requires ce.calls.create and a phone number), Send SMS (requires a phone number), Schedule Meeting, and Edit Contact. Seven tabs organize the content: Overview (contact info card), Leads (linked lead records), Calls (recent call list), SMS (conversation panel, shown only if a phone number exists), Emails (email timeline), Relationships, and Activity. Editing opens a ContactDialog; SMS compose opens an SmsComposeDialog. If the contact is not found or the user lacks access, an error state is shown with a link back to /ce/contacts.

Who it’s for

Required permission: ce.contacts.view (route-level gate). Click-to-call requires ce.calls.create.

Before you start

  • You need the ce.contacts.view permission.
  • The contact ID must exist and belong to your organization.

Steps

1

Open a Contact

Navigate to /ce/contacts/:id by clicking a contact row in the Contacts list.
2

Review contact information

Check the Overview tab for address, email, phone, and other contact fields.
3

View associated leads

Switch to the Leads tab to see all linked lead records and their statuses.
4

Review call history

Switch to the Calls tab to see recent calls associated with this contact.
5

Send SMS (if phone present)

Click Send SMS to open the SMS compose dialog, or switch to the SMS tab to view the full conversation.
6

View email timeline

Switch to the Emails tab to see all email communications with this contact.
7

Edit the contact

Click Edit Contact to update contact fields in the dialog.
8

Schedule a meeting

Click Schedule Meeting to open the meeting scheduling dialog.

Key concepts

  • Contact type — stored as contact_type on the record; displayed in the header sub-heading and in a summary card.
  • Contact status — values include active, inactive, and do_not_contact.
  • SMS tab visibility — the SMS tab and Send SMS button only appear when contact.phone or contact.mobile_phone is present.

Community Engagement

Community Engagement core overview.

Governance & parity

Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/ce.tsx
  • src/cores/ce/pages/ContactDetailPage.tsx