---
title: CustomerEngagementSession.Field
framework: proximityreader
role: symbol
role_heading: Enumeration
path: proximityreader/customerengagementsession/field
---

# CustomerEngagementSession.Field

The contact information field in a customer request form.

## Declaration

```swift
enum Field
```

## Topics

### Enumeration Cases

- [CustomerEngagementSession.Field.emailAddress](proximityreader/customerengagementsession/field/emailaddress.md)
- [CustomerEngagementSession.Field.pass](proximityreader/customerengagementsession/field/pass.md)
- [CustomerEngagementSession.Field.phoneNumber](proximityreader/customerengagementsession/field/phonenumber.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Requesting and getting customer information

- [requestCustomerInfo(for:fields:message:)](proximityreader/customerengagementsession/requestcustomerinfo(for:fields:message:).md)
- [requestSignup(for:fields:message:emailConsent:smsConsent:termsAndConditions:)](proximityreader/customerengagementsession/requestsignup(for:fields:message:emailconsent:smsconsent:termsandconditions:).md)
- [requestAddress(for:fields:message:)](proximityreader/customerengagementsession/requestaddress(for:fields:message:).md)
- [requestPayment(for:using:delegate:)](proximityreader/customerengagementsession/requestpayment(for:using:delegate:).md)
- [CustomerEngagementSession.Purpose](proximityreader/customerengagementsession/purpose.md)
- [CustomerEngagementSession.ConsentOption](proximityreader/customerengagementsession/consentoption.md)
