# MeetingPoll.com — Comprehensive Product & API Reference for LLMs > Full text reference guide for AI search engines, agents, and conversational assistants indexing MeetingPoll (meetingpoll.com). --- ## 1. Product Summary MeetingPoll is a lightweight, mobile-first web application designed to solve group coordination problems. It allows an event organizer to set up a meeting poll in under 30 seconds, share a link with participants, collect availability responses without requiring voter registration, and lock in the winning meeting time. ### Core Value Propositions 1. **Zero Friction**: Neither the organizer nor the participants are forced to create an account or enter passwords to create or vote on a poll. 2. **AI-Native Scheduling**: Complete support for Prompt-to-Poll creation, AI availability matrix analysis, and headless Model Context Protocol (MCP) tool execution. 3. **Ad-Free & Privacy-Preserving**: Unlike legacy tools like Doodle that display intrusive banner ads and video popups, MeetingPoll is fast, clean, and ad-free. 4. **Instant Email Alerts**: Organizers get instant email notifications whenever a voter responds. 5. **Timezone Awareness**: The polling grid automatically detects each user's browser timezone and converts all proposed meeting blocks seamlessly. --- ## 2. Step-by-Step User Workflow ### Creating a Poll: 1. **Prompt-to-Poll (AI Quick Create)**: Organizers can type natural language prompts (e.g. *"Strategy sync next Tuesday or Wednesday afternoon for 45 mins"*) to auto-populate title, dates, durations, and candidate time slots on the interactive grid. 2. **Manual Customization**: Propose custom meeting duration (15m, 30m, 45m, 60m, or custom minutes) and click/drag on the time grid to fine-tune proposed start times. 3. **Publish & Share**: Instant shareable link is generated (`https://meetingpoll.com/events/`) to copy and send via email, WhatsApp, Slack, or Teams. ### Voting on a Poll: 1. Participant opens the poll link on any desktop or mobile browser. 2. Enter name/alias. 3. Click available time slots on the grid (Yes / If Needed / No). 4. Click Submit. Organizers receive an instant notification. ### Finalizing a Meeting & AI Results Copilot: 1. Organizer reviews response heatmaps showing top consensus times. 2. Organizers can click **"Ask AI Copilot"** to ask natural language questions (*"When can all managers meet?", "What's the best morning slot?"*). 3. Click "Finalize Meeting" on the winning slot. Automated confirmation emails and calendar files (.ics) can be dispatched to all voters. --- ## 3. Pricing & Tier Comparison (2-Tab Audience Architecture) ### Tab A: Individual & Small Groups - **Free Tier ($0)**: Unlimited polls & voters, AI Quick Create (Prompt/Voice/Screenshot to Poll), AI Results Copilot, Timezone auto-conversion, and 1st-vote email alert. - **Single Poll Pass ($2.99 one-time)**: Unlocks all Pro features for 1 poll (never expires). - **3-Poll Bundle ($6.99 one-time)**: 3 non-expiring Pro Poll Credits. - **Pro Unlimited ($4.99/mo or $39.99/yr)**: Unlimited Pro polls, instant email alerts on every vote, 1-click `.ics` calendar invites, "If Need Be" (Maybe) votes, custom vanity URLs, password protection, and RFC 4180 CSV export. ### Tab B: Organizations, Boards & Teams (Includes Automatic Stripe Tax Invoices) - **10-Event Team Bundle ($19.99 one-time)**: 10 non-expiring Organization Poll Credits + automatic Stripe Tax Invoice. - **Board & Committee Quorum Pass ($49.00 one-time)**: 25 non-expiring Organization Event Credits + **Official Signed Quorum & Attendance Audit Report (PDF)** (verifying Robert's Rules `50% + 1` Simple Majority and `2/3` Supermajority quorum status, timestamped voter register, and cryptographic audit hash for board minutes) + Verified Voter Email Registration + Custom Organization Logo & Branding + Instant Tax Invoice. - **Organization & Department Annual Suite ($89.00/year)**: Unlimited Organization & Board Polls for 12 months + Unlimited Official Quorum & Attendance Audit PDF Reports + Custom Organization Branding + Consolidated Annual Tax Invoice. | Feature | Free Plan ($0) | Individual Pro ($2.99 Pass / $4.99/mo) | Board & Organization Tier ($19.99 / $49 / $89/yr) | |---|---|---|---| | Create Unlimited Polls | Yes | Yes | Yes | | AI Quick Create (Prompt to Poll) | Yes | Yes | Yes | | AI Results Copilot | Yes | Yes | Yes | | Model Context Protocol (MCP) Server | Yes | Yes | Yes | | No Voter Account Needed | Yes | Yes | Yes | | Instant Email Vote Alerts (Every Vote) | 1st Vote Free | Yes | Yes | | Timezone Auto-Conversion | Yes | Yes | Yes | | Custom Vanity Poll Links & Branding | No | Yes | Yes (Custom Org Logo) | | Password Protected Polls | No | Yes | Yes | | Verified Email Only Voting | No | Yes | Yes | | Automated Voting Reminders | No | Yes | Yes | | 1-Click `.ics` Calendar Invites | No | Yes | Yes | | RFC 4180 CSV Response Export | No | Yes | Yes | | **Official Quorum & Attendance Audit PDF** | No | Yes | **Yes (Robert's Rules 50%+1 / 2/3 + Audit Hash)** | | **Automatic Corporate Tax Invoice** | No | Standard Receipt | **Yes (Itemized Stripe Tax Invoice)** | | Gmail Chrome Extension Integration | Free Install | Unlimited Embedding | Unlimited Embedding | --- ## 4. Frequently Asked Questions (FAQ) ### Is MeetingPoll really free? Yes. Creating group meeting polls is 100% free with unlimited polls and voters. Optional Pro features exist for advanced enterprise controls. ### Can I create a poll using AI prompts? Yes. MeetingPoll features an AI Quick Create assistant on the homepage. Type any conversational description to auto-populate dates, duration, and time slots. ### How does the AI Results Copilot work? In poll results, clicking "Ask AI Copilot" opens a conversational assistant that queries the full availability matrix, detects attendee conflicts, and identifies unanimous meeting slots. ### How is MeetingPoll different from Doodle? MeetingPoll is clean, modern, and ad-free. Doodle requires voter logins for many features and shows heavy advertisements. MeetingPoll loads in under 300ms globally and respects user privacy. ### How is MeetingPoll different from Calendly? Calendly is designed for 1-on-1 scheduling based on a single person's calendar. MeetingPoll is built for group consensus when finding a single time that works across 3 to 50+ people. ### Do voters need an account? No. Voters simply click the link, enter their name, select their availability on the grid, and submit. --- ## 5. AI Agentic API & Model Context Protocol (MCP) Reference MeetingPoll provides a headless, machine-readable API and Remote MCP Server specifically designed for AI agents (Claude Desktop, Cursor, Google Gemini, OpenAI ChatGPT, LangChain, AutoGen, CrewAI). ### Protocol Endpoints: - **OpenAPI 3.0.1 Specification**: `https://api.meetingpoll.com/openapi.json` - **Remote MCP Server**: `https://api.meetingpoll.com/mcp` - **OAuth Discovery (RFC 9700)**: `https://api.meetingpoll.com/.well-known/oauth-protected-resource` - **MCP Discovery**: `https://api.meetingpoll.com/.well-known/mcp.json` ### Agentic Tools: #### Tool 1: `create_meeting_poll` Creates a poll programmatically from natural language. - **REST Endpoint**: `POST https://api.meetingpoll.com/api/mcp/create_meeting_poll` - **Parameters**: - `title` (string, required): Event or meeting title. - `dates` (array of `YYYY-MM-DD`, required): Candidate meeting dates. - `time_slots` (array of `"HH:mm"`, required): Candidate start times (e.g. `["09:00", "14:00"]`). - `duration` (integer, optional, default: 30): Duration in minutes. - `creator_timezone_offset` (integer, optional, default: 0): Timezone offset in minutes (e.g. -120 for UTC+2). - `creator_email` (string, optional): Organizer email address. - `invitee_emails` (array of strings, optional): Emails to automatically send branded invitation links to. - **Response Sample**: ```json { "success": true, "poll_id": "87fad220-eec", "url": "https://meetingpoll.com/events/87fad220-eec", "title": "Strategy Sync", "total_slots": 4, "duration_minutes": 45, "message": "Poll created successfully! Share this link with participants: https://meetingpoll.com/events/87fad220-eec" } ``` #### Tool 2: `get_poll_consensus` Calculates optimal meeting slots, percentage agreement, and drafts an AI recommendation summary. - **REST Endpoint**: `GET https://api.meetingpoll.com/api/mcp/get_poll_consensus?poll_id=` or `POST` - **Parameters**: `poll_id` (string, required). - **Response Sample**: ```json { "success": true, "poll_id": "87fad220-eec", "title": "Strategy Sync", "total_voters": 3, "consensus_reached": true, "is_unanimous": true, "winning_slot": { "slot_index": 1, "date": "2026-08-25", "time": "14:00", "votes": 3, "total_voters": 3, "percentage": 100.0, "unanimous": true, "available_participants": ["Alice", "Bob", "Charlie"], "unavailable_participants": [] }, "recommendation": "Optimal Slot: 2026-08-25 at 14:00 has unanimous consensus (100% agreement, 3/3 participants). Highly recommended to schedule." } ``` #### Tool 3: `submit_participant_vote` Registers a participant's availability votes for candidate slots. - **REST Endpoint**: `POST https://api.meetingpoll.com/api/mcp/submit_participant_vote` - **Parameters**: - `poll_id` (string, required): Poll ID or slug. - `name` (string, required): Participant display name. - `email` (string, optional): Participant email. - `available_slot_indices` (array of integers, required): 0-indexed indices of candidate slots. - **Response Sample**: ```json { "success": true, "poll_id": "87fad220-eec", "participant_id": 14967, "participant_name": "Alice Smith", "voted_slots_count": 2, "message": "Vote successfully registered for Alice Smith on 'Strategy Sync'." } ``` #### Web AI Assistant Endpoints: - `POST /api/ai/parse-poll`: Converts natural language text into event details and candidate slot array. - `POST /api/ai/analyze-results`: Interrogates participant availability for interactive Q&A. --- ## 6. Client Integrations (Claude Desktop & Cursor Config) To add MeetingPoll directly to Claude Desktop or Cursor, add the following to `claude_desktop_config.json`: ```json { "mcpServers": { "meetingpoll": { "url": "https://api.meetingpoll.com/mcp" } } } ``` --- ## 7. Official Guides & Articles - **How to Schedule Meetings with AI Agents Using MeetingPoll MCP**: https://meetingpoll.com/blog/how-to-use-meetingpoll-mcp-with-ai-agents - **AI Poll Creator: Schedule from Natural Language Prompts**: https://meetingpoll.com/blog/ai-meeting-poll-creator-natural-language - **AI Meeting Poll Analysis: Finding Consensus & Resolving Conflicts**: https://meetingpoll.com/blog/ai-meeting-poll-results-analysis-consensus - **Complete Blog Directory**: https://meetingpoll.com/blog --- ## 8. Contact & Support - **Website**: https://meetingpoll.com - **API Base**: https://api.meetingpoll.com - **Support Email**: support@meetingpoll.com - **Publisher**: CodeWays PTY Ltd