Implement "Phone" Contact Detail Type

Created on 19 May 2025, 3 days ago

Problem/Motivation

πŸ“Œ Re-use existing email, phone, and address fields in CRM's custom fields Active created a Contact Detail entity type and bundles (Contact Detail Types) for Address, Phone, and Email, but only Address was fully implemented. We need to implement the Phone Contact Detail Type.

Proposed resolution

Move Phone Type entity from crm_field module to crm module
Add core telephone field (machine name "phone") to "Phone" Contact Detail Type
Evaluate possible UX improvements from contrib (some projects listed here πŸ“Œ Re-use existing email, phone, and address fields in CRM's custom fields Active ) to improve validation and formatting of phone numbers to gracefully handle country codes etc.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States jdleonard Austin, TX, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024