Skip to main content

Module customer

Module customer 

Source
Expand description

Customer identity/contact value contracts for portal and messaging workflows. Customer identity and contact values used by reservation and messaging workflows.

These newtypes promote portal/import strings into validated customer facts before they are used for labor-saving automation such as inbox drafting, reservation triage, and follow-up. They do not prove identity or consent by themselves; adapters must still attach provenance and any required approval gates before live customer communication.

Structs§

Email
Customer email address captured from a portal, staff entry, import, or messaging boundary.
Name
Customer display name as staff, portal records, and customer-facing drafts should show it.
Phone
Customer phone number text used for call, SMS, and staff-note correlation.

Enums§

EmailError
NameError
PhoneError