Product Overview: Taking Control of Your Calendar
Our Mission & Core OfferingsInstead of letting outsiders drop meetings directly onto your calendar just because a time slot looks free, CoordinateWith.Me puts you back in complete control of your schedule. You decide which candidate times fit your real life before inviting others to vote. We offer 5 primary tools tailored for every scheduling scenario:
1. Meeting Poll
Choose multiple candidate time slots (that work for you!) and multiple physical or virtual locations. Send invite links to your participants to collect ranked votes and find the optimal consensus automatically.
2. Quick Poll
Need to pick a time fast? Build an instant lightweight poll in seconds and broadcast a public voting link via email, Slack, or SMS without having to compile an invitee list upfront.
3. Inbound Meeting Requests
Publish your personalized My Booking Page with custom Booking Presets to let guests request 1-on-1 meetings. Review incoming requests on your dashboard to confirm directly, dismiss, or convert the request into a Meeting Poll to offer alternative times.
4. Address Book
Keep track of meeting invitees and enhance their contact cards with home and work physical addresses to plot accurate location markers on the interactive map when picking places to meet.
5. Meeting Templates
Save any completed or active poll as a reusable blueprint. Re-launch recurring meetings with your favorite guest lists, venues, and duration settings in a single click without re-typing details.
How To: Create & Manage a Meeting Poll
Step-by-Step InstructionsStart a New Meeting Poll
Click Create Meeting from the top menu or dashboard. Give your meeting a title, optional agenda, and choose duration (e.g. 15m, 30m, 60m, or custom duration).
Add Invitees & Set Roles
Enter invitee emails or mobile numbers. Designate each participant as Required or Optional so our scoring algorithm prioritizes required attendees when calculating consensus.
Select Candidate Times
Use the visual calendar grid to pick multiple candidate date & time slots that fit your schedule. Your connected Outlook or Google Calendar events overlay automatically to avoid personal conflicts.
Suggest Venues or Virtual Links
Add physical locations or select auto-generated virtual meeting rooms (Microsoft Teams, Google Meet, or Zoom Meeting). You can also enable "Allow Write-in Locations".
Send Invites & Track Votes
Click Publish Meeting Poll. Invitees receive secure links to vote in their local timezone. Track live votes on your Meeting View page.
Finalize & Lock Meeting
Once votes are collected, click Finalize Meeting to lock in the winning slot. If a virtual meeting option (Microsoft Teams, Google Meet, or Zoom Meeting) was selected in the "Where" section, a live meeting room link will be automatically generated and attached to calendar invitations (.ics) and emails sent to all participants.
How To: Handle Inbound Meeting Requests
Step-by-Step InstructionsConfigure My Booking Page & Booking Presets
Navigate to My Booking Page (under My Connected Apps in the navigation menu). Claim your custom vanity handle (e.g. coordinatewith.me/request/<vanity_url>) or download your personalized QR code. Then click + Create Booking Preset to configure reusable meeting options with predefined durations (e.g. 15m, 30m, 60m), descriptions, and default agendas.
Share Your Public Booking Link
Share your personal booking link (coordinatewith.me/request/<vanity_url>) or QR code in your email signature, social profiles, or messaging status so clients and guests can easily request 1-on-1 meetings with you.
Guest Chooses a Booking Preset & Submits Request
Requesters visit your booking page, choose from your tailored Booking Presets (or enter custom meeting details), provide their contact info, and select their preferred date & time in their local timezone.
Review Inbound Requests & Conflict Warnings
Incoming requests land under Meeting Requests on your dashboard. Inspect the request to view the selected booking preset, attendee details, and proposed times in your local timezone alongside automated conflict warnings from your synced calendars.
Take Action: Confirm, Convert, or Dismiss
You maintain total control over your schedule with 3 flexible choices for every incoming request:
- Confirm & Send Invites: If the requested time works, confirm it immediately with one click to lock it in and dispatch calendar invitations (.ics) and emails.
- Convert to Poll / Suggest Times: If the requested time conflicts, click Convert to Poll to create a Meeting Poll prefilled with the requester so you can propose alternative times that work for you.
- Dismiss Request: Remove requests that are no longer applicable.
How To: Launch a Quick Poll
Step-by-Step InstructionsOpen Quick Poll Creator
Click Quick Poll from the header menu or dashboard. Quick Polls are built for speed when you need group feedback without building formal invitee lists upfront.
Set Title & Select Proposed Times
Enter a title (e.g. "Coffee Catch-Up") and tap multiple proposed time slots on the date picker.
Generate Shareable Voting Link
Click Create Quick Poll. A unique public share link is generated instantly for your clipboard.
Share & Collect Feedback
Paste the link into group chats (Slack, Teams, WhatsApp, SMS) or emails. Participants pick their available slots without needing an account.
How To: Enhance & Manage Your Address Book
Overview & Key CapabilitiesAutomatic Contact Capture
Your Address Book automatically saves participants you invite to meetings on CoordinateWith.Me. We never mass-import or overwrite contacts from your connected Google, Microsoft, Salesforce, or HubSpot accounts, keeping your personal directory lean, privacy-focused, and relevant.
Add Physical Addresses & Geocoding
Click Edit on any contact to add their Home or Work street address, city, state, and ZIP. CoordinateWith.Me automatically geocodes these addresses into precise geographic coordinates behind the scenes without changing records in your source calendar or email accounts.
Interactive Map Pinning & Smart Location Suggestions
When building a Meeting Poll, navigating to Step 4 (Where) automatically plots your invitees' home or work locations directly on Google Maps. This makes it effortless to spot central hubs, estimate travel convenience, and pick meeting venues (e.g. coffee shops, lunch spots, or shared workspaces) that minimize commute times for everyone.
Timezone Intelligence
Assign specific timezones to individual contacts. When you send meeting invitations, candidate slots automatically convert and render in the invitee's local timezone so there is never scheduling confusion across global teams.
Custom Labels & Group Filtering
Create custom labels (such as Friends, Neighbor, or Employee) to organize contacts into meaningful groups. Filter your address book with a single click, instantly autocomplete group members when creating meeting polls, and let AI assistants connected through our MCP Server filter and organize your guest lists.
Safe Contact Deletion with Active Poll Alerts
You can remove outdated contacts anytime. If a contact is currently part of an active, open meeting poll, CoordinateWith.Me displays an alert before deletion, reminding you that removing the contact will also withdraw them from the active poll and deactivate their voting link.
How To: Create, Use & Maintain Meeting Templates
Reusable Scheduling Blueprints for Recurring EventsIf you regularly host recurring gatherings — such as weekly team standups, monthly client reviews, project retros, or regular club outings — re-entering the same meeting descriptions, invitee email lists, and favorite venues wastes valuable time. Meeting Poll Templates let you turn any past or active poll into a reusable blueprint so you can launch next week's or next month's scheduling poll in seconds.
Save Any Meeting Poll as a Template
From any active or completed meeting details page, click the Save as Template button in the top action bar. Enter a descriptive template name (e.g. "Weekly Team Sync" or "Client Quarterly Review") and an optional note describing its purpose.
Granular Control: Choose What to Include
Customize exactly what information gets saved in your blueprint using three granular toggles:
- Meeting Details & Settings: Preserves meeting title, duration (e.g. 30m, 45m, 60m), description, agenda, auto-scheduling rules, write-in location permissions, and forwardability.
- Invitees: Saves your participant roster — including email addresses, phone numbers, and Required vs. Optional attendee designations.
- Venues & Locations: Saves proposed physical locations (complete with street addresses and geocodes) or pre-configured virtual conference rooms (Google Meet, Microsoft Teams, Zoom Meeting).
Launch a New Meeting Poll from a Template
When you are ready to schedule your next session, you have two quick ways to spin up a poll:
- From Create Meeting: Start at Create Meeting and click the Use Template button at the top of the form. Select your template from the modal to instantly auto-populate all saved fields.
- From My Meeting Templates: Visit My Meeting Templates in your navigation menu, locate the desired blueprint, and click Use Template.
All your pre-saved details, attendees, and venues populate into the creation wizard automatically. You only need to select your new candidate dates and times on the visual calendar grid before publishing!
Manage & Maintain Your Templates
Keep your scheduling blueprints tidy and up-to-date on the dedicated My Meeting Templates management dashboard:
- Inspect Blueprint Details: Review duration badges, saved participant chips, location tags, and the original source poll from which the template was created.
- Rename & Update Descriptions: Click Rename on any template card to adjust its title or update notes without having to recreate the template.
- Safe Deletion: Click Delete to remove outdated blueprints. Deleting a template never alters or removes any past, active, or finalized meetings that were launched from it.
Independent Lifecycles
Templates operate independently from your active polls. Modifying or deleting a past meeting poll will not affect templates you created from it, and updating or retiring a template will never disrupt ongoing voting on active polls.
How To: Configure & Use Meeting Poll Defaults
Save Your Personal Preferences Once to Accelerate Poll CreationCreating meeting polls shouldn't require you to re-select the same duration, finalization rules, participant visibility permissions, and venue types over and over again. With Meeting Poll Defaults, you configure your personalized scheduling baseline once inside My Profile, and CoordinateWith.Me pre-populates every new poll creator screen automatically while still giving you complete freedom to tweak any setting on a per-poll basis.
Accessing Meeting Poll Defaults
Click your user avatar or profile menu in the top navigation bar, select My Profile (or visit /profile#profileDefaultsSection), and expand the Meeting Poll Defaults section. Here you will find all scheduling settings cleanly organized across four framed sub-panels corresponding to the stages of poll creation.
Meeting Details & Scheduling Defaults
Establish your standard meeting baseline:
- Default Meeting Duration: Enter your preferred baseline meeting length using smart time syntax (e.g. 15m, 30m, 45m, 1h, 1h 30m). Whenever you start a new poll, this duration is pre-selected and automatically sizes your candidate time blocks.
- Scheduling & Finalization Mode: Choose how consensus is resolved by default — Manual Review (alerting you to pick the winner), Auto-Schedule (Required Guests) (finalizing as soon as required attendees vote), or Auto-Schedule (All Guests).
- Vote Notifications: Pre-checks whether you receive immediate email or SMS alerts whenever an invited attendee casts their vote.
Participant Permissions
Set default voting screen capabilities for your guests:
- Response Visibility: Allow attendees to view each other's availability and votes on the voting page to foster collaborative scheduling.
- Invitee Forwarding: Allow invited guests to share the poll link or delegate attendance to team members who should join.
Calendar & Time Proposals
Manage calendar sync and flexibility for proposed time slots:
- Place Tentative Holds on Calendar: When enabled (the recommended default), proposed candidate times are automatically placed as tentative holds on your connected Google or Outlook calendar during voting so you don't double-book yourself. Losing holds are automatically cleared once the meeting is finalized!
- Allow Suggested Times: Gives participants the ability to propose alternative dates or times if none of your initial slots work for their schedule.
Meeting Locations
Select your favorite venue workflow:
- Default Location Type: Choose which tab opens first on the Where step — Location Lookup (physical addresses and Yelp/Google places), Online / Virtual (Google Meet, Teams, Zoom), or Write In.
- Write-In Venues: Allow participants to suggest custom coffee shops, meeting rooms, or client sites during voting.
Per-Poll Flexibility
Your saved defaults serve as your effortless starting point. Whenever you create a specific poll that requires different rules — such as an all-day offsite or a confidential review — you can easily change any setting on the spot without altering your stored defaults.
How To: Cast Your Preferences in a Meeting Poll
A Simple, Friction-Free Guide to Responding to Poll InvitationsWhen someone invites you to coordinate a meeting, you will receive a secure, customized link to the voting screen. In just a few clicks, you can harmonize timezones, vote on all slots that fit your day, rank your top choices, pick preferred meeting venues, and lock in your ballot without any back-and-forth email chains.
Harmonize Your Timezone
Eliminate mental math and cross-country scheduling confusion before picking your times:
- Automatic Local Detection: CoordinateWith.Me inspects your browser to show proposed times in your local timezone automatically.
- Timezone Selector: Traveling or scheduling across regions? Use the Show in Timezone dropdown at the top of the candidate list to instantly convert every date and time slot into any global timezone.
Pick & Rank Your Available Times
Flexibility is king! Voting for multiple times helps the organizer find the golden hour that works for the entire group:
- Select ALL Feasible Slots: Click or tap ALL the times that you can make. The more times you select, the easier it is for the group to reach consensus.
- Rank in Order of Preference: Once selected, rank your top choices (1st, 2nd, 3rd choice) using the up/down arrows or simply dragging and dropping items into position.
- None of These Work: If none of the organizer's proposed dates fit your schedule, simply select 'None of these work for me' which lets the organizer know they need to consider other times (and propose alternative slots if allowed).
- Select All Available (Connected Calendar): If you have connected your Google or Microsoft calendar, tap Select All Available to automatically select every conflict-free candidate slot with zero effort.
Rank Locations & View on Map
If the organizer added venue options or video conferencing links, rank your location preferences:
- Physical Hangouts & View on Map: Click the View on Map button to see coffee shops, restaurants, or office venues plotted on an interactive map with driving directions.
- Rank Preferred Venues: Use the rank controls to order your favorite spots from top choice downward.
- Virtual & Video Options: Select preferred video platforms (such as Google Meet, Microsoft Teams, or Zoom) or phone bridge options.
- Suggest a Venue: If write-in locations are allowed, enter your favorite local spot or private meeting room.
Add a Note & Lock In Your Preferences
Finish up in seconds:
- Note for the Organizer: Leave an optional message or heads-up (e.g., "I prefer mornings if possible" or "Looking forward to connecting!").
- Submit My Preferences: Click the primary Submit My Preferences button to record your ballot. Your votes are immediately processed, updating the organizer's live heatmap and enabling automatic finalization.
- Unsubmitted Ballot Protection: If you select preferences but attempt to close the window or navigate away before clicking Submit, CoordinateWith.Me alerts you so your selections aren't accidentally lost.
How To: Manage Your Billing, Payment Methods & Invoices
Complete Guide to Pro Subscriptions, Stored Cards, and Invoice HistoryCoordinateWith.Me offers simple, transparent subscription plans and PCI-compliant card storage powered by Stripe. Track your Pro status, save multiple credit cards, easily switch your default payment method, and inspect detailed itemized invoice receipts anytime.
Complimentary 1-Month Pro Trial
Every account receives a full 1-month Pro trial automatically upon initial sign-in:
- No Upfront Card Required: Get immediate access to 500k monthly AI Nate tokens, custom email branding, and your personalized booking page with zero commitments.
- Automatic Free Tier Transition: When your trial ends, your account smoothly transitions to our standard Free tier unless you choose to store a card and renew your Pro subscription.
PCI-Compliant Credit Card Storage
Save multiple credit cards with bank-grade security:
- Stripe Tokenization: Sensitive credit card numbers never touch or traverse CoordinateWith.Me servers; all cards are securely tokenized directly through Stripe Elements.
- Multiple Cards & Default Switching: Store multiple business or personal credit cards and designate your primary default card with a single click.
- Safe Card Removal: Deactivate and delete stored payment methods anytime with clean confirmation prompts.
Flexible Plans & Easy Cancellation
Choose the cadence that works best for your workflow and cancel anytime with zero lock-in:
- Monthly or Annual Cadence: Select Monthly ($5/mo) or Annual ($50/yr, saving \$10 and receiving 2 free months) with transparent renewal cycles.
- Keep Pro Access Through Your Period: If you cancel your subscription, your Pro benefits and AI token allowances remain completely active until the end of your prepaid period, after which your account automatically shifts to the Free tier.
Review Itemized Invoice Receipts
Complete visibility into all account charges:
- Billing History: View every invoice issued to your account, including monthly subscription cycles, courtesy credits, and manual charges.
- Itemized Details & Branded PDF Downloads: Open any invoice to inspect itemized line items or download a clean, professionally branded PDF invoice document for your company accounting and expense records.
- Developer API & MCP Assistant Access: Query and retrieve your invoices programmatically or through connected AI assistants using our REST API endpoints (
GET /api/v1/invoices) and Model Context Protocol tools (list_invoices,get_invoice_details).
Adding the App
CoordinateWith.Me integrates with Zoom to automatically generate virtual meeting rooms when your group schedules an event. Follow these steps to authorize and add the CoordinateWith.Me integration to your Zoom account.
Prerequisites
- An active CoordinateWith.Me user account.
- A valid Zoom account (Free, Pro, Business, or Enterprise).
Step-by-Step Setup Guide
- Log in to your CoordinateWith.Me account.
- Open your user profile dropdown menu in the top-right header toolbar and select My Connected Apps.
- On the Zoom Video Communications card, click Connect Zoom Account.
- You will be securely redirected to the official Zoom App Marketplace OAuth authorization consent screen.
- Review the requested permissions (accessing meeting creation for user-organized meetings) and click Authorize.
- Once authorized, you will return to CoordinateWith.Me with a confirmation badge showing Connected.
Usage & Feature Descriptions
CoordinateWith.Me streamlines group scheduling by finding mutually available times and locations. Here is how to use Zoom with CoordinateWith.Me:
When creating a new event, select Zoom under the "Online/Virtual" while on the 'Where" tab as one of your proposed locations. Once your group reaches a consensus and the meeting is finalized selecting Zoom as the meeting place, CoordinateWith.Me calls Zoom's API to immediately create a unique, secure Zoom meeting room with a passcode.
The generated Zoom join URL and passcode are automatically attached to final confirmation emails and downloadable .ics calendar files sent to all invited attendees.
All meeting participants can click the Join Zoom Meeting button directly on the finalized meeting page or invitation email without manually copying meeting IDs or passwords.
Removing the App
You can disconnect or remove the Zoom integration at any time using either of the following two options:
- Log in to CoordinateWith.Me and go to your My Connected Apps page.
- Locate the Zoom Video Communications card.
- Click Disconnect Zoom Account.
- Your Zoom access and refresh tokens will be immediately revoked and cleared from your profile.
- Log in to your Zoom account and navigate to the Zoom App Marketplace.
- Click Manage >> Added Apps or search for CoordinateWith.Me.
- Select the CoordinateWith.Me app.
- Click Remove.
Implications of Disconnecting
Disconnecting Zoom prevents CoordinateWith.Me from automatically creating new Zoom meeting rooms for future events. Any Zoom meeting rooms previously created for past finalized events remain active on your Zoom account.
User Data & Account Retention Policy
Important Note on Your Account: Disconnecting Zoom only removes your Zoom OAuth credentials and refresh tokens from CoordinateWith.Me. Your CoordinateWith.Me user account, meeting history, votes, and profile remain 100% intact and are never deleted when disconnecting Zoom.
Upon uninstallation, Zoom dispatches a Compliance Data Deauthorization webhook event to CoordinateWith.Me. Our server automatically processes this signal to revoke and purge all stored Zoom tokens from our database within 24 hours.
Troubleshooting Guide
Solution: Verify that your Zoom account administrator allows third-party app additions if you are on an enterprise plan. Try navigating to My Connected Apps, clicking Disconnect, and authorizing again.
Solution: Ensure your Zoom integration status shows Connected on your My Connected Apps page prior to finalizing the meeting.
Frequently Asked Questions
Yes. CoordinateWith.Me uses industry-standard OAuth 2.0 protocol and request encryption. We only request minimum scopes required to generate meeting room links on your behalf.
No. Attendees can click the generated Zoom join URL directly from their email invitation or CoordinateWith.Me meeting page to join in their browser or Zoom desktop app.
Connecting Your Microsoft 365 Account
Connecting CoordinateWith.Me to Microsoft 365 allows the platform to generate Microsoft Teams meeting links, overlay your Outlook calendar availability when picking meeting slots, and search your Microsoft contacts.
Prerequisites
- An active CoordinateWith.Me user account.
- A valid personal Microsoft account or work/school Microsoft 365 account.
Step-by-Step Setup Guide
- Log in to your CoordinateWith.Me account.
- Open your user profile dropdown menu and select My Connected Apps.
- On the Microsoft 365 / Teams card, click Connect Microsoft Account.
- You will be redirected to Microsoft's secure OAuth 2.0 login and permissions page.
- Review the requested permissions (Online Meetings, Calendars Read, Contacts Read) and click Accept.
- Once authorized, you will return to CoordinateWith.Me with a confirmation badge showing Connected.
Usage & Feature Descriptions
When creating a meeting, select Microsoft Teams as one of your venue options under the "Where" section. Upon event finalization, CoordinateWith.Me automatically calls the Microsoft Graph API to provision a unique Teams meeting link and passcode.
When choosing proposed time slots on the interactive visual calendar, your Outlook events overlay in real-time so you avoid double-booking yourself.
IT Administrator Guide: Granting Organization-Wide Approval
When standard users in corporate Microsoft 365 / Entra ID organizations connect their accounts, Microsoft may display a "Need admin approval" notice. This is a standard security default in Microsoft Entra ID requiring an IT administrator to authorize multi-tenant applications once on behalf of the company domain.
- Sign in to the Microsoft Entra Admin Center.
- Navigate to Identity > Applications > Enterprise applications.
- Select CoordinateWith.Me from the application list.
- Under Security in the left menu, click Permissions.
- Click the button "Grant admin consent for <Your Organization>" and accept the permissions.
Tip: CoordinateWith.Me is an officially Verified Publisher by Microsoft (identified with the blue checkmark). Once admin consent is granted, all colleagues and employees in your organization domain can connect their Microsoft accounts instantly with a single click.
Disconnecting Microsoft 365
To disconnect, go to your My Connected Apps page and click Disconnect Microsoft Account. Your OAuth tokens will be instantly purged from our database. Your CoordinateWith.Me profile and meeting history remain 100% intact.
Connecting Your Google Workspace Account
Connecting CoordinateWith.Me to Google Workspace allows the platform to generate Google Meet video links, overlay your Google Calendar availability when picking meeting slots, and search your Google Contacts.
Prerequisites
- An active CoordinateWith.Me user account.
- A valid personal Google account or Google Workspace account.
Step-by-Step Setup Guide
- Log in to your CoordinateWith.Me account.
- Open your profile dropdown menu and select My Connected Apps.
- On the Google Workspace card, click Connect Google Account.
- You will be redirected to Google's secure OAuth 2.0 authorization screen.
- Review permissions (Google Calendar read-only access, Google Contacts read access) and click Allow.
- Once authorized, you will return to CoordinateWith.Me with a confirmation badge showing Connected.
Usage & Feature Descriptions
Select Google Meet under the "Where" section during meeting poll creation. When your group reaches consensus and finalizes the meeting, CoordinateWith.Me calls the Google Calendar API to automatically generate a unique Google Meet join link.
Your existing Google Calendar events display on your poll creation grid so you can quickly pick times where you are free.
IT Administrator Guide: Google Workspace App Authorization
By default, Google Workspace domains and personal Google accounts allow individual users to authorize their Google Calendar and Contacts seamlessly. However, if your enterprise enforces a strict "Block all third-party API access" policy, standard users may see an "Access blocked: Your institution's admin has not authorized this app" message.
- Sign in to the Google Workspace Admin Console.
- Navigate to Security > Access and data control > API controls.
- Under the App access control card, click Manage Third-Party App Access.
- Click Add app > OAuth App Name or Client ID and search for CoordinateWith.Me.
- Select the app and set its access level to Trusted for your organization.
Note: Once marked as trusted, all employees and team members across your Google Workspace domain can connect their Google Calendar, Google Meet, and Contacts with a single click.
Disconnecting Google Workspace
To disconnect, open your My Connected Apps page and click Disconnect Google Account. Tokens will be immediately deleted from our database. Your CoordinateWith.Me profile and meeting history remain 100% intact.
What is Model Context Protocol (MCP)?
The Model Context Protocol (MCP) is an open standard that enables AI assistants (such as Anthropic Claude, Google Antigravity, Cursor, and custom LLM applications) to securely interact with external tools and live data sources.
CoordinateWith.Me provides a built-in MCP server supporting both Streamable HTTP (direct cloud connections via https://coordinatewith.me/mcp) and Local Command (Stdio) execution. Once connected, your AI assistant can view your upcoming polls, create new group voting requests, check responses, manage address book contacts, and finalize meeting consensus.
Generating Your MCP Client ID & Secret
To authenticate your AI assistant with CoordinateWith.Me, you need to generate a secure Client ID and Client Secret.
- Sign in to your CoordinateWith.Me account.
- Click on your profile avatar in the upper navigation bar and select My Connected Apps.
- Scroll down to SECTION 3: Model Context Protocol (MCP) & API.
- Click the Create MCP Client ID & Secret button (or Regenerate Credentials if rotating an existing key).
- A secure modal will appear displaying your Server URL (
https://coordinatewith.me/mcp), your unique Client ID, and your newly minted Client Secret. - Click the copy button next to each field and store your secret in your password manager or configuration file immediately.
Security Notice: For your security, your raw Client Secret is never stored in plaintext on our servers — only a salted cryptographic hash is retained. Once you close the creation modal, the secret cannot be retrieved. If you misplace your secret, simply click Regenerate Credentials to issue a replacement.
Available MCP Tools & Capabilities
The CoordinateWith.Me MCP server equips your connected AI assistant with 12 specialized tools covering complete scheduling workflows:
list_polls: Retrieve your active and archived scheduling polls.get_poll_details: Inspect time options, votes, and invitee RSVP responses.create_poll: Schedule a new multi-attendee poll with proposed times, venues, and invitees.update_poll: Modify poll details, title, or status.finalize_poll: Lock the winning date/time and venue.
list_quickpolls: List your lightweight quick polls.get_quickpoll_details: View ranked-choice voting tallies and public voting link.create_quickpoll: Generate an instant quick poll with automatic public voting URLs.
list_contacts: Search and list contacts with optionalqueryandlabelfilters (e.g. filter by "Friends" or "Employee").get_contact: Retrieve full contact profiles, including labels, home and work addresses.create_contact: Add new contacts with street addresses, phone numbers, labels, and notes.update_contact: Update existing contact records and assigned labels.list_contact_labels: List all custom contact labels and groups with contact counts.create_contact_label: Create a new custom contact label or group category.delete_contact_label: Delete a contact label while safely retaining all associated contacts.
list_poll_attendees: View attendee response statuses and attendance tokens.add_poll_attendees: Invite additional participants to an existing poll.
Connecting Your AI Tools & Sample Configurations
We provide copy-ready configuration snippets directly within the My Connected Apps page for popular AI assistants, including Claude Desktop and Antigravity Desktop.
Because configuration file formats and transport options (such as local command-line execution versus remote Streamable HTTP URLs) differ between AI tools, please consult your specific tool's documentation for exact file locations and configuration options.
Add the following block to your mcp_config.json (typically located at ~/.gemini/antigravity/mcp_config.json or ~/.gemini/config/mcp_config.json):
{
"mcpServers": {
"coordinatewithme": {
"serverUrl": "https://coordinatewith.me/mcp",
"headers": {
"X-Client-Id": "<YOUR_CLIENT_ID>",
"X-Client-Secret": "<YOUR_CLIENT_SECRET>"
},
"disable_standalone_sse": true
}
}
}
Add the following block to your claude_desktop_config.json:
{
"mcpServers": {
"coordinatewithme": {
"command": "python",
"args": [
"-m",
"app.mcp.server",
"--client-id",
"<YOUR_CLIENT_ID>",
"--client-secret",
"<YOUR_CLIENT_SECRET>",
"--api-url",
"https://coordinatewith.me/mcp"
]
}
}
}
When connecting web-based AI assistants (such as Claude.ai Custom Connectors or Cursor), select Streamable HTTP or No Sign-In, enter the Server URL https://coordinatewith.me/mcp, and supply custom headers X-Client-Id and X-Client-Secret.
We support a standard REST API that lets you integrate CoordinateWith.Me directly into your apps, scripts, bots, and business workflows. Manage scheduling polls, query attendee responses, and synchronize address book contacts programmatically with standard HTTP methods and JSON responses.
Developer REST API Reference
Explore complete endpoint documentation, test API requests interactively in your browser, and download the official Postman collection.
Our customer support team is ready to assist you with account setup, video integration questions, or technical troubleshooting.
Need Help or Have a Question?
Open a support case to track your inquiry and communicate directly with support staff.