AckdbContactMappingInput
Maps event content fields to a contact (person) extracted at ingest time. Used for person-scope events that mention an individual (name, email, title).
Properties
rolestringrequiredContact's role for this mapping (e.g. `user`, `attendee`).
nameFieldstringrequiredContent field holding the contact's name.
emailFieldstringContent field holding the contact's email.
titleFieldstringContent field holding the contact's job title.
externalIdFieldstringrequiredContent field holding the contact's external ID value.
externalIdTypestringrequiredExternal ID type for the contact (e.g. `app_user_email`).
linkedinUrlFieldstringContent field holding the contact's LinkedIn URL.
phoneFieldstringContent field holding the contact's phone number.
departmentFieldstringContent field holding the contact's department.
excludeWhenobjectSkip extracting this contact when these field/value conditions match.
Example
AckdbContactMappingInput example
{
"role": "string",
"nameField": "string",
"emailField": "string",
"titleField": "string",
"externalIdField": "string",
"externalIdType": "string",
"linkedinUrlField": "string",
"phoneField": "string",
"departmentField": "string",
"excludeWhen": {}
}