# Polling Feature

## Polling: Collect Real Data Directly from Voters

RoboCent’s **Polling** feature lets you track structured responses inside your P2P text campaigns — so your team can gather real-time voter feedback, qualify leads, or tag support.

### 🔧 How It Works

1. **Enable Polling** during campaign setup in the Message Scheduler
2. **Add 1 or more Questions** for agents to track
   * Each question is **visible to agents only**, not sent to contacts
3. For each question:
   * Provide the **question text**
   * Add 1–9 **answer options**
   * (Optional) Link an **auto-response script** for each answer
4. Launch the campaign — your **agents will manage response logging** in the [Agent Portal](/outreach/text-messaging/agent-portal.md).

{% hint style="info" %}
**Before You Start**\
You must assign live agents to your campaign. Polling is 100% manual — agents will view replies and log responses in the Agent Portal.
{% endhint %}

***

### 🎯 Example Workflow

You send an initial message asking contacts if they plan to vote.\
To track answers, you set up a question titled *“Do you plan to vote?”* with three response options:

* Yes → \[Linked Script: “Great! We hope you support our candidate.”]
* No → \[Linked Script: “Election Day is Tuesday — you still have time.”]
* Not Sure → \[Linked Script: “Your voice matters. We hope you’ll vote.”]

When a contact replies, your agent reads the message, selects the correct answer from the poll dropdown, and (if set) the linked reply is preloaded for quick response.

***

### 📊 Reporting + Exports

* All logged responses are saved for the individual voter
* View polling results in your message dashboard
* Download detailed CSV reports showing timestamps, responses, and line-by-line data per voter

***

### ✅ Key Features

* Supports **multiple questions per campaign**
* Up to **9 answer options per question**
* Optional **response script linking** for each answer
* Data is **manually entered by agents** in real time
* Reporting includes **timestamped logs** for each entry

***

### 💡 Use Cases

* **Voter Intent:** “Do you plan to vote?”
* **Issue Tracking:** “Have you experienced flooding in your area?”
* **Lead Tagging:** “Are you interested in volunteering?”
* **Segmentation:** “What issue matters most to you?”

***

### 🧠 Notes + Best Practices

* Polling only works when you have **active agents managing replies**
* Questions are **not sent to contacts** — they serve as internal agent tools
* Response scripts are optional but help speed up replies and keep messaging consistent

***

{% hint style="success" %}
&#x20;**🚀 Need Help?** Call or Text our team at **757-821-2121** to get help setting up your first polling campaign.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.robocent.com/outreach/text-messaging/polling-feature.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
