레이니레이니

Customer record management

Store contacts and status in the Customer profile and link Conversations, Reservations and Purchases to that customer.

Acceptance

Verify source identity reconciliation and history linkage.

Boundary

Verify linked customer records separately from staff workspaces (Dashboard and mobile app) and ad-account metrics (Advertising campaign management).

Read customer conversations, reservations, and purchases

[blocked]

Find the customer in the current organization and compare phone or channel identifiers.

Starting conditions and inputs

Identify the customer ID and time range.

Values for this task

entry_url, customer_id, period

Command sequence

text
open "$entry_url" && snapshot -i
click "$customer_row" && snapshot -i
get text body
click "$relationship" && snapshot -i
get text body
click "$source_link" && snapshot -i
get text body
Ref targets and expected results
#Command / refTarget and verification
1click $customer_rowCustomer record matching the identifier
2get textCompare external customer ID and contact.
3click $relationshipConversation, reservation or purchase relationship to inspect
4get textRead linked customer ID, time and state.
5click $source_linkSource record link to compare
6get textCompare relationship values with the source record.

Check the result

Duplicates and unlinked records are distinguished from customer activity.

Resuming after interruption

Read the same source IDs again. Check organization and time range before treating an empty result as missing data.

[blocked]

Select the customer

Find the customer in the current organization and compare phone or channel identifiers. Do not select by name alone. Confirm scope and permissions before reviewing activity across branches.

[blocked]

Review activities

Inspect related conversations, reservations, and purchases. Distinguish creation time, appointment time, and payment time. Do not count cancelled reservations as successful outcomes.

[blocked]

Open source records

Open the source activity for its status and saved details. Read inquiry text from conversations, schedules from reservations, and amounts from purchases. A summary alone does not establish completion.

[blocked]

Investigate missing links

Check filters, period, organization access, and the source customer link when activity is missing. Have an authorized staff member correct wrong links using the identity rules. Do not invent completed activity when no source exists.

Create and update customer profiles

[blocked]

Search for existing customers by phone or channel identifier before creating one.

Starting conditions and inputs

Have customer identifiers and verified profile values.

Values for this task

entry_url, organization_id, customer_id, profile_values, customer_lookup, field_value

Command sequence

text
open "$entry_url" && snapshot -i
click "$filter" && snapshot -i
click "$name_condition" && snapshot -i
fill "$name_input" "$customer_lookup" && snapshot -i
get text body
click "$customer_row" && snapshot -i
fill "$customer_field" "$field_value" && press 'Tab' && snapshot -i
reload && snapshot -i
get value "$customer_field"
Ref targets and expected results
#Command / refTarget and verification
1click $filterCustomer table filter button
2click $name_conditionName condition (name) in the customer table
3fill $name_inputCustomer identifier input
4get textCompare existing customer ID and contact.
5click $customer_rowCustomer record to edit
6fill $customer_fieldCustomer field being changed
7pressLeave the field input.
8reloadReload the same customer record.
9get value $customer_fieldCompare the edited input with the expected value.

Check the result

Organization and customer IDs match and saved values equal the input.

Resuming after interruption

Read the same IDs again. Preserve correct settings and update only differences.

[blocked]

Confirm identity

Search for existing customers by phone or channel identifier before creating one. Matching names and shared phone numbers can be ambiguous. Have a responsible staff member resolve uncertain matches.

[blocked]

Choose profile fields

Put lasting customer attributes in customer custom fields. Store visit-specific information on the reservation instead. Field keys support queries and connections; distinguish them from display labels.

[blocked]

Create or edit the profile

Enter values in Customers and save. When editing, confirm the organization and customer identifier again. Do not guess channel identifiers or copy them from another customer.

Customer states are lead, qualified, active, churned, and lost. Apply your organization’s lifecycle definitions. Changing a state does not create advertising consent.

[blocked]

Check the saved record

Reopen the customer and check values and organization. Verify that related conversations and reservations still belong to the right customer. Review duplicates and missing identifiers to reduce misdirected follow-up.