Creating Contacts
Learn how to add and manage contacts in Compass.
Overview
Contacts are people you work with across projects — vendors, clients, partners, consultants, and team members. The Contacts module provides a central database to store and manage all contact information.
Creating a Contact
Step 1: Start Contact Creation
- Go to Contacts in the left sidebar.
- Click Create New Contact in the module header.
The Create New Contact button is only visible if you have write permission for the Contacts module.
- The Create Contact modal will open.
Step 2: Fill in Contact Information
The form displays fields in a two-column grid layout:
| Field | Description | Required |
|---|---|---|
| Photo | Click the avatar placeholder above the form to upload a profile picture (opens a separate photo modal). | Optional |
| First Name | Contact's first name. | Yes |
| Last Name | Contact's last name. | Yes |
| Date of Birth | Contact's date of birth. | Optional |
| Company | Organization or company affiliation. | Optional |
| Position | Job title or role. | Optional |
| Email address. | Optional | |
| Phone | Phone number. | Optional |
| City | City / location. | Optional |
| Timezone | Timezone. | Optional |
| LinkedIn URL | LinkedIn profile URL. | Optional |
| Internal Notes | Private notes visible only to your team (full-width field). | Optional |
Individual fields may be hidden or read-only depending on your role's field-level permissions. Each field is wrapped in a conditional permission check.
Step 3: Add Custom Fields
If your administrator has configured Custom Fields, a Custom Fields section appears below the main form, separated by a divider.
Step 4: Save Contact
- Review the information.
- Click Create to save the new contact to the directory.
Contact Detail Modal
Once a contact is created, you can click on their row in the Contacts Dashboard to open the Contact Detail Modal — a large dialog (1500px wide) showing the full contact profile.
The modal has a split layout:
Left Side
- Header: Contact name and photo with edit capabilities.
- Contact Info: All contact fields (same as create form) — editable inline based on permissions.
- Custom Fields: Any configured custom fields with their current values.
- Project Relationships: A table showing all projects this contact is linked to, with columns for Actions, Project Name, and Role.
Right Side
- Notes: A dedicated notes section for this contact.
Linking to Projects
The Project Relationships section in the contact detail modal shows all projects this contact is associated with. To link a contact to a project, navigate to the relevant project's contacts area and add them there.
Related
- Contacts Dashboard — View and filter your list
- Custom Fields — Configure extra data points