# Contacts

**Overview**  
Contacts in CE One Source are \*\*WordPress user accounts\*\* on the subsite (residents, building admins, staff, subcontractors). The \*\*All Contacts\*\* area lists these users; staff use it to register new people, open a contact profile, and manage related records (units, relationships, pets, vehicles, addresses, preferences, and more depending on enabled features and roles).  
  
Access is role- and capability-based (for example `client\_admin` and module flags). Some sites use a \*\*Plan Warrantee\*\* variant of the contacts UI.

# How to Create

  
A directory of important contacts, including staff, departments, and external service providers. This can help guests and staff quickly find and communicate with the right people.

Please find attached the video for the **Contacts/Accounts**.

<video controls="controls" height="270" src="https://support.ceonesource.com/attachments/26?open=true" width="480"></video>

- **All Contacts** - Here you can view all user logins for contacts, displaying full names, email addresses, status, date of birth and contact type added. You also have the option to view or edit a contact's profile by selecting the three-dot icon under **"Actions."**

 A ****“New Contact”**** button is also available for adding new contacts to the system. By clicking this button, users can input the necessary information to register and manage additional contacts.

 It can also be categorized based on **Residents, Resources, Staff, and Building Admin.**

[![image.png](https://support.ceonesource.com/uploads/images/gallery/2025-11/scaled-1680-/MiVDmV92pMKqZ0rX-image.png)](https://support.ceonesource.com/uploads/images/gallery/2025-11/MiVDmV92pMKqZ0rX-image.png)

After completing all required details, click **“Register.”**

[![image.png](https://support.ceonesource.com/uploads/images/gallery/2025-11/scaled-1680-/dsuqbtSIrHQBriIa-image.png)](https://support.ceonesource.com/uploads/images/gallery/2025-11/dsuqbtSIrHQBriIa-image.png)

# How to Update

<div id="bkmrk-1.-from-%2A%2Aall-contac">  
<div>1. From **All Contacts**, locate the person (search, filters, or pagination as provided).</div><div>2. Open their **profile / edit** contact view.</div><div>3. Update core user fields (name, email, role-related settings) and any linked sections (units, relationships, pets, vehicles, preferences, resources for subcontractors, etc.) using the tabs or modals your site exposes.</div>  
<div>Changes are saved through the theme’s edit-contact handlers and AJAX endpoints where applicable; always use Save / submit actions shown on the form.</div></div>

# Basic field information (New Contact modal)

<div id="bkmrk-"></div><table border="1" id="bkmrk-field-label-%28ui%29-pur" style="border-collapse: collapse; width: 100%; height: 225.375px;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;">**Field label (UI)**</td><td style="height: 29.7969px;">**Purpose**</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Username</td><td style="height: 29.7969px;">Login identifier; must be unique.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">First Name</td><td style="height: 29.7969px;">Given name (required).</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Last Name</td><td style="height: 29.7969px;">Family name (required).</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Email Address</td><td style="height: 29.7969px;">Primary or alternate contact email depending on site rules.</td></tr><tr style="height: 46.5938px;"><td style="height: 46.5938px;">Role</td><td style="height: 46.5938px;">Resident User, Building Admin, Subcontractor, Staff User.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"> </td><td style="height: 29.7969px;">  
</td></tr></tbody></table>

After creation, \*\*unit assignment\*\*, \*\*owner vs resident\*\*, and other data live on \*\*Units\*\* and profile subsections—not on this minimal registration form alone.