← Files GoodDayARCHIVED FILE
plugin.json
5.58 KB · Nov 4, 2026 · 18:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "goodday",
"version": "1.0.0",
"description": "Manage GoodDay projects and tasks from chat: browse projects, find and read tasks, create and update tasks and projects, and post task messages.",
"author": {
"name": "GoodDay",
"email": "support@goodday.work",
"url": "https://www.goodday.work"
},
"homepage": "https://www.goodday.work",
"keywords": [
"project management",
"tasks",
"work management",
"productivity",
"goodday"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "GoodDay",
"shortDescription": "Bring GoodDay into ChatGPT",
"longDescription": "Give ChatGPT the full context of your work in GoodDay. Pull in any task or project, with its description, discussion, subtasks and checklist, and let ChatGPT read it the way a teammate would: catch up on long threads, spot what's overdue or stuck, review a project before a meeting, or draft a status update from what's actually happening. Mix GoodDay context with your own notes, documents and files in the same conversation, then act on the result: create tasks and projects, update status, owners, dates and priority, and reply on tasks without switching tools. Everything you change appears in GoodDay right away for your team.",
"developerName": "GoodDay",
"category": "Productivity",
"capabilities": [
"View my tasks",
"Search tasks and projects",
"Read tasks and projects",
"Create tasks and projects",
"Update tasks and projects",
"Post task messages"
],
"websiteURL": "https://www.goodday.work",
"supportURL": "https://www.goodday.work/support",
"privacyPolicyURL": "https://goodday.work/privacy",
"termsOfServiceURL": "https://www.goodday.work/tos",
"defaultPrompt": [
"What should I focus on today?",
"Summarize where the Website Redesign project stands",
"Turn these meeting notes into tasks"
],
"logo": "./assets/logo.png",
"composerIcon": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the signed-in user's own open tasks",
"prompt": "What GoodDay tasks are assigned to me that are still in progress?",
"tools_triggered": "companies, myTasks",
"expected_behavior": "Returns the demo user's assigned tasks with status In Progress in the demo company, with titles, projects and deadlines. Does not include completed or other users' tasks."
},
{
"description": "Find and read a task by topic",
"prompt": "Find the GoodDay task about the homepage redesign and tell me what was discussed.",
"tools_triggered": "companies, searchTasks, getTask",
"expected_behavior": "Finds the 'Homepage redesign' task in the demo workspace, reads its messages and summarizes the description and discussion without inventing details."
},
{
"description": "Create a task in a named project",
"prompt": "Create a task 'Prepare Q4 report' in the Marketing project in GoodDay, high priority, due next Friday.",
"tools_triggered": "companies, searchProjects, createTask",
"expected_behavior": "Locates the Marketing project, creates a task titled 'Prepare Q4 report' with high priority and the correct deadline, and returns the new task with its link."
},
{
"description": "Update an existing task",
"prompt": "Mark the 'Homepage redesign' task as done and assign the follow-up review to Anna.",
"tools_triggered": "companies, searchTasks, companyUsers, updateTask",
"expected_behavior": "Finds the task and the demo user Anna, sets the task status to a completed status, assigns Anna, and confirms the changes made."
},
{
"description": "Post a message on a task",
"prompt": "Add a comment on the 'Homepage redesign' task saying the new mockups are ready for review.",
"tools_triggered": "companies, searchTasks, addTaskMessage",
"expected_behavior": "Posts a message on the task stating that the new mockups are ready for review and confirms it was added."
}
],
"negative": [
{
"description": "Deletion is not supported; the app has no delete tool and must not imitate deletion by other means",
"prompt": "Delete all completed tasks in the Marketing project."
},
{
"description": "Sending email to external recipients is outside the app's scope",
"prompt": "Email the client a summary of the Marketing project from GoodDay."
},
{
"description": "Access is limited to companies the signed-in user belongs to",
"prompt": "Show me the tasks of a GoodDay company I am not a member of."
}
]
},
"demo_recording_url": "https://youtu.be/T79Ztg6yJDE",
"commerce": false,
"commerce_description": "GoodDay in ChatGPT does not sell products or process payments."
},
"publication": {
"release_notes": "Initial release: view my tasks, browse and search projects and tasks, read task details, create and update tasks and projects, and post task messages."
},
"apps": "./.app.json"
}
}
}
SHA-256: 0afcff2dcd6fc120c66e1e3e84cc43860a220360f2f2c771c2f1a0e98ca047b3