← Files Find a Time: Group PollARCHIVED FILE
plugin.json
5.2 KB · Nov 6, 2026 · 00:14 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "find-a-time",
"version": "0.1.0",
"description": "Find a time that works for a group: create an availability poll from chat, share one no-account link, and get the best times back.",
"author": {
"name": "Brightstep Tech Inc.",
"email": "contact@thecvapp.com",
"url": "https://findatime.eralpbayraktar.com/"
},
"license": "MIT",
"keywords": [
"schedule",
"meeting",
"availability",
"poll",
"when2meet",
"doodle",
"group",
"calendar"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Find a Time: Group Poll",
"shortDescription": "Pick a time that suits all",
"longDescription": "Find a Time collects a group's availability so you can pick a time that works for everyone. Tell ChatGPT the dates, hours and time zone; Find a Time creates a time grid and a share link. Anyone can open the link without an account, enter a name and drag over the times they are free. Ask ChatGPT for the results to see the best times, who is missing and whether required people can attend, then choose the final time and get a calendar file. Polls store only the title, time slots, voters' display names and their availability, and are deleted 30 days after the last date. Find a Time does not read or change your calendar and does not send invitations.",
"developerName": "Brightstep Tech Inc.",
"category": "Productivity",
"capabilities": [
"Create polls",
"Read results",
"Finalize a time"
],
"websiteURL": "https://findatime.eralpbayraktar.com/",
"privacyPolicyURL": "https://findatime.eralpbayraktar.com/privacy",
"termsOfServiceURL": "https://findatime.eralpbayraktar.com/terms",
"defaultPrompt": [
"Find a time for a team retro next week, 10:00 to 16:00",
"Make a poll for dinner with friends this weekend evenings",
"Which time works best for my retro poll?"
],
"brandColor": "#2F6FE4",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"supportURL": "https://findatime.eralpbayraktar.com/support"
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Create a poll",
"prompt": "Find a time for a team retro between 2026-12-07 and 2026-12-11, weekdays only, 10:00 to 13:00 Europe/Warsaw, 60-minute slots.",
"tools_triggered": "create_poll",
"expected_behavior": "Creates a poll with 15 slots and returns a share link and a results widget."
},
{
"description": "Show results",
"prompt": "Which time works best for my Team retro poll? (poll from the demo account with 3 responses)",
"tools_triggered": "list_my_polls, get_results",
"expected_behavior": "Lists the best times with how many people are free and who is missing."
},
{
"description": "Required person",
"prompt": "Find a time for a 1:1 dinner with Bo this weekend 18:00-22:00; Bo must attend.",
"tools_triggered": "create_poll",
"expected_behavior": "Creates a poll with Bo as required; results prefer slots where Bo is free."
},
{
"description": "Finalize",
"prompt": "Go with the best time for the Team retro poll.",
"tools_triggered": "get_results, finalize_poll",
"expected_behavior": "After confirmation, marks the slot as chosen, closes voting and returns an .ics calendar link."
},
{
"description": "Delete",
"prompt": "Delete my Team retro poll.",
"tools_triggered": "list_my_polls, delete_poll",
"expected_behavior": "After confirmation, deletes the poll and all responses."
}
],
"negative": [
{
"description": "Booking into someone's calendar is out of scope",
"prompt": "Put a meeting with Ana in my Google Calendar for Tuesday at 10."
},
{
"description": "Sending invitations is out of scope",
"prompt": "Email the poll to ana@example.com and bo@example.com."
},
{
"description": "Too large a range is rejected with guidance",
"prompt": "Make a poll for every hour of the next three months."
}
]
},
"demo_recording_url": "https://findatime.eralpbayraktar.com/demo.mp4",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"countries": [
"US",
"GB",
"PL",
"DE"
],
"release_notes": "Initial release: create availability polls, share a no-account voting link, see the best times, finalize with a calendar file, delete polls."
},
"apps": "./.app.json"
}
},
"homepage": "https://findatime.eralpbayraktar.com/"
}
SHA-256: 4cb54a8738a6460fa76562f806c2c8f3a0c80db44fb307d6b22db8bd6b528cb0