List Picker

Allow the customer to choose from a list of items.


A list picker displays a list of items, and information about the items—such as product name, description, and image—in the Messages app on the customer's device. The customer can choose one or more items from the list to send with a reply.

A screenshot of a list picker, as displayed on iPhone.


First Steps

Sending a List Picker

Let the customer choose from a list of items by sending a list picker.

List Picker Dictionaries

Use these list picker dictionaries in addition to the BaseInteractiveData dictionary.

object ListPickerMessage

Message body for list picker.

object ListPickerData

Key to add to the list picker dictionary.

object ListPickerSection

Keys for list picker section dictionary.

object ListPickerItem

Keys for the item dictionary.

See Also

Message Types

Time Picker

Allow the customer to schedule an appointment.

Custom Interactive Messages

Provide a unique user experience with custom interactive messages.


Pass a customer's authentication data to a business by using the OAuth protocol.

Apple Pay in Business Chat

Provide an easy and secure way for customers to buy goods and services through Business Chat using Apple Pay.