identity.resolve
read-only
Resolve an inbound caller (phone and/or email) to a trust tier for the current tenant: a contact category (reinigung|rezeption|hausmeister|dienstleister|sonstig), 'gast' (a guest with an ACTIVE stay — stayIds included so callers can scope to the guest's own stay), or 'unbekannt'. Contact match beats guest. Read-only.
Input parameters
| Field | Type | Required | Notes |
|---|---|---|---|
phone | string | no | |
email | string | no |
Output fields
| Field | Type | Required | Notes |
|---|---|---|---|
tier | string | yes | |
matchedBy | enum | yes | One of: contact_phone, contact_email, guest, none |
contactId | string | no | |
contactCategory | string | no | |
guestId | string | no | |
stayIds | array of string | no | |
displayName | string | no |