The polls feature provides an easier way to gather feedback from members in a channel. To post a poll in a channel, you must send a message that contains the poll you created. Polls can only be sent with text messages in certain group channels. See the limitations section below to learn more about which type of channels and messages support polls.
The following are some of the ways that polls can be customized.
Allow users to vote for a single option or multiple options.
Allow users other than the creator of the poll to add new options.
Display a partial list of voters for each option.
Add data which can contain additional information such as a supplementary explanation for each poll option in a key-value pair.
To use polls in your Sendbird application, you must activate the feature on Sendbird Dashboard. Go to Settings > Chat > Features and turn on the Polls feature.
Refer to the following limitations when using polls.
The maximum number of options that can be added to a poll differs depending on your Sendbird plan. For further information, contact our sales team.
Polls can't be sent in the following message types: file messages, admin messages, and scheduled text messages.
Polls information isn't included in the export result of the message data containing polls.
The table below shows the types of channels that support polls. See the channel types section to learn about the differences among various channel types.
The following table shows a list of actions supported for polls. API endpoints are relative to the base URL allocated to your Sendbird application. In this page, the base URL for the following endpoints is https://api-{application_id}.sendbird.com/v3.
Note: If you want to know the ID and base URL of your application, sign in to Sendbird Dashboard, go to Settings > Application > General, and check the Application ID and API request URL.