SmartPoll Automator is an n8n-powered workflow that automatically creates and publishes polls in Telegram. It helps teams, communities, and businesses run polls without manual work.
You simply send a command or submit a form — the workflow creates the poll and posts it in your selected Telegram group/channel.
| Step | Action | Description |
|---|---|---|
| 1 | Webhook Trigger | Receives poll request data (question + options) |
| 2 | Data Validation | Checks if poll question & options are valid |
| 3 | Poll Formatting | Structures poll text and options |
| 4 | Telegram API Poll Send | Sends poll to selected Telegram group/channel |
| 5 | Optional Scheduler | Delay or schedule poll time |
| 6 | Logging | Stores poll details for logs |
| 7 | Confirmation | Sends success message to user or admin |
Example JSON input via webhook:
{
"poll_question": "Which feature should we build next?",
"options": [
"AI Email Assistant",
"Scraper Automation",
"DevOps Bot"
],
"multiple_answers": false,
"target_chat_id": "123456789",
"schedule_time": ""
}
Example confirmation response:
Poll successfully created and posted to Telegram!
✅ Fully Automated
✅ Multi-group support
✅ Real-time logging
🕒 Optional scheduling