OBJECT
Visitor
A visitor is a user who has participated at least once in an iAdvize conversation from his browser, a mobile application or one of the third-party channels supported by iAdvize.
link GraphQL Schema definition
- type Visitor {
- # Unique cross channel identifier of an iAdvize visitor.
- : UUID!
- # Source of the visitor from where the conversation was started (e.g. ONSITE,
- # MOBILE_APP).
- : Source!
- # This field allows you to link an iAdvize visitor and your own customer record in
- # your internal tools (databases, CRM, etc.) allowing confidentiality and
- # continuity of conversation for this visitor. This field is filled in thanks to
- # the visitor authentication mechanism offered by iAdvize.
- : String
- # External identifier of the visitor used for conversation continuity: is
- # deprecated and replaced by the externalUserId field.
- : String @deprecated( reason: "This field should not be used, please use the externalUserId field." )
- # First name of the visitor.
- : String
- # Last name of the visitor.
- : String
- # Address of the visitor.
- : String
- # City of the visitor.
- : String
- # ZipCode of the visitor.
- : String
- # Country of the visitor.
- : String
- # Phone number of the visitor.
- : String
- # Email of the visitor.
- : String
- # Date at which the visitor was created. This is usually when the visitor started
- # their first conversation.
- : DateTime!
- # Last updated date of the visitor.
- : DateTime!
- # The visitor username as provided by third party channels such as WhatsApp
- : String
- # Avatar url of the visitor
- : URL
- # Project of the visitor domain.
- : Project
- # Please do not include this field in your query. This field is only present for
- # the technical reason that GraphQL object types must contain at least one field.
- # Its value is always `null`.
- : Boolean @deprecated( reason: "Please do not include this field in your query." )
- }