[{"data":1,"prerenderedAt":84},["ShallowReactive",2],{"pseo:glossary:poll":3,"highlight:glossary:poll":78},{"definition":4,"explanation":5,"in_wapito":6,"official_note":9,"question":10,"related":11,"related_operations":43,"seo":63,"slug":8,"term":71,"tier":77,"updated":75,"url":72},"A poll is a message carrying a question and a list of options that recipients tap to vote on. Votes come back as their own events rather than as replies, so a bot can count them without parsing free text, and the poll can be configured to allow a single choice or several.","Polls are the most useful structured input WhatsApp gives an automation, because everything else arrives as free text that has to be interpreted. A poll turns a question into a machine-readable answer: you send the options you can handle, and the vote event tells you which option a specific participant chose. That makes them ideal for scheduling, for RSVPs, for satisfaction checks and for any branch where you would otherwise ask someone to reply with a number and then handle the six ways people get that wrong. There are limits worth knowing before you design a flow around them. The option list is capped, votes can be changed after the fact so your counter must be idempotent on the voter rather than additive, and a vote can fail to register on the sender's side, which surfaces as a separate failure event. In group polls the voter may arrive as a linked identity rather than a phone number, so resolve identities the same way you would for any other group event.",{"example":7,"field":8},"{\"poll\": {\"title\": \"Which slot suits you?\", \"options\": [\"Tue 10:00\", \"Wed 14:00\"], \"multiple\": false}}","poll","The Cloud API offers interactive list and button messages for structured replies, but a business-initiated one outside the customer service window still has to be a pre-approved template.","What is a WhatsApp poll?",{"features":12,"hub":22,"operations":23,"terms":33},[13,16,19],{"title":14,"url":15},"Send Group Message","\u002Fwhatsapp-api\u002Fsend-group-message\u002F",{"title":17,"url":18},"Group Events","\u002Fwhatsapp-api\u002Fgroup-events\u002F",{"title":20,"url":21},"Send Without Template","\u002Fwhatsapp-api\u002Fsend-message-without-template\u002F","\u002Fglossary\u002F",[24,27,30],{"title":25,"url":26},"POST \u002Fmessages\u002Fpoll","\u002Fdocs\u002Fapi\u002Fmessages\u002Fsend-poll\u002F",{"title":28,"url":29},"GET \u002Fmessages\u002F{id}","\u002Fdocs\u002Fapi\u002Fmessages\u002Fget-message\u002F",{"title":31,"url":32},"GET \u002Fmessages\u002Flist\u002F{chat_id}","\u002Fdocs\u002Fapi\u002Fmessages\u002Flist-messages\u002F",[34,37,40],{"title":35,"url":36},"Reaction","\u002Fglossary\u002Freaction\u002F",{"title":38,"url":39},"ACK","\u002Fglossary\u002Fack\u002F",{"title":41,"url":42},"Webhook","\u002Fglossary\u002Fwebhook\u002F",[44,52,59],{"availability":45,"ban_risk":46,"method":47,"operationId":48,"path":49,"summary":50,"tag":51,"url":26},"ga","medium","POST","sendPoll","\u002Fmessages\u002Fpoll","Send a poll","messages",{"availability":53,"ban_risk":54,"method":55,"operationId":56,"path":57,"summary":58,"tag":51,"url":29},"beta","low","GET","getMessage","\u002Fmessages\u002F{id}","Get a single message",{"availability":53,"ban_risk":54,"method":55,"operationId":60,"path":61,"summary":62,"tag":51,"url":32},"listMessages","\u002Fmessages\u002Flist\u002F{chat_id}","List messages in a chat",{"breadcrumb":64,"canonical":73,"description":74,"h1":10,"lastmod":75,"title":76},[65,68,70],{"name":66,"url":67},"Home","\u002F",{"name":69,"url":22},"Glossary",{"name":71,"url":72},"Poll","\u002Fglossary\u002Fpoll\u002F","https:\u002F\u002Fwapito.com\u002Fglossary\u002Fpoll\u002F","A poll is a message carrying a question and a list of options that recipients tap to vote on. Poll explained for developers building on the WhatsApp API.","2026-09-15","What is a WhatsApp poll? | Wapito Glossary","t9",[79],{"label":80,"id":81,"lang":81,"code":82,"html":83},"JSON","json","{\n  \"poll\": {\n    \"title\": \"Which slot suits you?\",\n    \"options\": [\n      \"Tue 10:00\",\n      \"Wed 14:00\"\n    ],\n    \"multiple\": false\n  }\n}","\u003Cpre class=\"shiki shiki-themes github-light-default github-dark-default\" style=\"background-color:#ffffff;--shiki-dark-bg:#0d1117;color:#1f2328;--shiki-dark:#e6edf3\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">{\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#116329;--shiki-dark:#7EE787\">  \"poll\"\u003C\u002Fspan>\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">: {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#116329;--shiki-dark:#7EE787\">    \"title\"\u003C\u002Fspan>\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#0A3069;--shiki-dark:#A5D6FF\">\"Which slot suits you?\"\u003C\u002Fspan>\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#116329;--shiki-dark:#7EE787\">    \"options\"\u003C\u002Fspan>\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">: [\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#0A3069;--shiki-dark:#A5D6FF\">      \"Tue 10:00\"\u003C\u002Fspan>\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#0A3069;--shiki-dark:#A5D6FF\">      \"Wed 14:00\"\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">    ],\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#116329;--shiki-dark:#7EE787\">    \"multiple\"\u003C\u002Fspan>\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#0550AE;--shiki-dark:#79C0FF\">false\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">  }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#1F2328;--shiki-dark:#E6EDF3\">}\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>",1790464916703]