
Graceful Efforts - Project Assistant on the GPT Store
GPT Description
GPT Prompt Starters
- Show me my projects
- What are my most urgent tasks ?
- What are the next milestones in my projects ?
- Summarize the deliverables in my latest project
GPT Action OpenAPI Spec
{ "openapi": "3.0.2", "info": { "title": "Graceful Efforts API", "version": "0.4.0" }, "servers": [ { "url": "https://api.graceful-efforts.com", "description": "The server for this API" } ], "paths": { "/api/v1/rest_hooks/events": { "get": { "tags": [ "rest-hooks" ], "summary": "Events", "description": "Show a list of all the events a client can subscribe to.", "operationId": "events_api_v1_rest_hooks_events_get", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } } } } }, "/api/v1/rest_hooks/sample": { "get": { "tags": [ "rest-hooks" ], "summary": "Sample", "description": "Show a sample output for the specified event.", "operationId": "sample_api_v1_rest_hooks_sample_get", "parameters": [ { "required": true, "schema": { "title": "Event Name", "type": "string" }, "name": "event_name", "in": "query" }, { "required": false, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/rest_hooks/subscribe": { "post": { "tags": [ "rest-hooks" ], "summary": "Rest Hook Subscribe", "description": "Create a REST Hook subscription. Returns a UUID that the client can use to unsubscribe.", "operationId": "rest_hook_subscribe_api_v1_rest_hooks_subscribe_post", "parameters": [ { "required": true, "schema": { "title": "Event Name", "type": "string" }, "name": "event_name", "in": "query" }, { "required": true, "schema": { "title": "Hookurl", "type": "string" }, "name": "hookUrl", "in": "query" }, { "required": false, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "responses": { "201": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/rest_hooks/unsubscribe": { "delete": { "tags": [ "rest-hooks" ], "summary": "Rest Hook Unsubscribe", "description": "Delete a REST Hook subscription using the uuid received at creation time.", "operationId": "rest_hook_unsubscribe_api_v1_rest_hooks_unsubscribe_delete", "parameters": [ { "required": true, "schema": { "title": "Subscription Id", "type": "string" }, "name": "subscription_id", "in": "query" } ], "responses": { "204": { "description": "Successful Response" }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/list/projects": { "get": { "tags": [ "list" ], "summary": "Projects", "description": "Show a list of active projects the user is currently a part of,\nfiltered by the value of 'project_filter'. Possible values for project_filter:\n\n - managed\n - task_autonomy\n - user_feedback\n - cost_management\n - work_packages\n - milestones\n - collections", "operationId": "projects_api_v1_list_projects_get", "parameters": [ { "required": false, "schema": { "title": "Project Filter", "type": "string" }, "name": "project_filter", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/list/deliverables": { "get": { "tags": [ "list" ], "summary": "Deliverables", "description": "Show a list of deliverables from a project the user is part of,\nfiltered by the value of 'deliverable_filter'. Possible values for deliverable_filter:\n\n - parent\n - nonparent\n - finished\n - unfinished", "operationId": "deliverables_api_v1_list_deliverables_get", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" }, { "required": false, "schema": { "title": "Deliverable Filter", "type": "string" }, "name": "deliverable_filter", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/list/stages": { "get": { "tags": [ "list" ], "summary": "Stages", "description": "Show a list of stages from a project the user is part of.", "operationId": "stages_api_v1_list_stages_get", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/list/work_packages": { "get": { "tags": [ "list" ], "summary": "Work Packages", "description": "Show a list of work packages from a project the user is part of, if that project has work packages enabled.\nIf the work packages setting is disabled, return an empty list.", "operationId": "work_packages_api_v1_list_work_packages_get", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/list/cost_types": { "get": { "tags": [ "list" ], "summary": "Cost Types", "description": "Show a list of cost types from a project that allows the user to view financial info.", "operationId": "cost_types_api_v1_list_cost_types_get", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/list/team": { "get": { "tags": [ "list" ], "summary": "Team", "description": "Show a list of team members from a project the user is part of.", "operationId": "team_api_v1_list_team_get", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/list/tasks": { "get": { "tags": [ "list" ], "summary": "Tasks", "description": "Show a list of tasks from a project the user is part of,\nfiltered by the value of 'task_filter'. Possible values for task_filter:\n\n - blocker\n - todo\n - wip\n - done", "operationId": "tasks_api_v1_list_tasks_get", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" }, { "required": false, "schema": { "title": "Task Filter", "type": "string" }, "name": "task_filter", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/actions/dummy": { "get": { "tags": [ "actions" ], "summary": "Dummy Get", "description": "This is a dummy action, it successfully does nothing if the token has the 'read' permission.", "operationId": "dummy_get_api_v1_actions_dummy_get", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } } } }, "post": { "tags": [ "actions" ], "summary": "Dummy Post", "description": "This is a dummy action, it successfully does nothing if the token has the 'write' permission.", "operationId": "dummy_post_api_v1_actions_dummy_post", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } } } } }, "/api/v1/actions/add_feedback_to_task": { "post": { "tags": [ "actions" ], "summary": "Add Feedback To Task", "description": "Add feedback to a task.", "operationId": "add_feedback_to_task_api_v1_actions_add_feedback_to_task_post", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FeedbackForTask" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/actions/add_feedback_to_deliverable": { "post": { "tags": [ "actions" ], "summary": "Add Feedback To Deliverable", "description": "Add feedback to a deliverable.", "operationId": "add_feedback_to_deliverable_api_v1_actions_add_feedback_to_deliverable_post", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FeedbackForDeliverable" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/actions/add_feedback_to_stage": { "post": { "tags": [ "actions" ], "summary": "Add Feedback To Stage", "description": "Add feedback to a stage.", "operationId": "add_feedback_to_stage_api_v1_actions_add_feedback_to_stage_post", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FeedbackForStage" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/actions/add_feedback_to_work_package": { "post": { "tags": [ "actions" ], "summary": "Add Feedback To Work Package", "description": "Add feedback to a work package.", "operationId": "add_feedback_to_work_package_api_v1_actions_add_feedback_to_work_package_post", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FeedbackForWorkPackage" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/actions/add_task_to_deliverable": { "post": { "tags": [ "actions" ], "summary": "Add Task To Deliverable", "description": "Add a new task to a deliverable.", "operationId": "add_task_to_deliverable_api_v1_actions_add_task_to_deliverable_post", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/NewTask" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/actions/add_deliverable_to_parent": { "post": { "tags": [ "actions" ], "summary": "Add Deliverable To Parent", "description": "Add a new deliverable to a parent deliverable.", "operationId": "add_deliverable_to_parent_api_v1_actions_add_deliverable_to_parent_post", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/NewDeliverable" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/actions/log_work_for_task": { "post": { "tags": [ "actions" ], "summary": "Log Work For Task", "description": "Add a new work log to a task.", "operationId": "log_work_for_task_api_v1_actions_log_work_for_task_post", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/NewWorkLog" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/actions/add_cost_to_deliverable": { "post": { "tags": [ "actions" ], "summary": "Add Cost To Deliverable", "description": "Add a new cost to a deliverable.", "operationId": "add_cost_to_deliverable_api_v1_actions_add_cost_to_deliverable_post", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/NewCost" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/api/v1/actions/add_expense_to_deliverable": { "post": { "tags": [ "actions" ], "summary": "Add Expense To Deliverable", "description": "Add a new expense to a deliverable.", "operationId": "add_expense_to_deliverable_api_v1_actions_add_expense_to_deliverable_post", "parameters": [ { "required": true, "schema": { "title": "Project Id", "type": "string" }, "name": "project_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/NewExpense" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": {} } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } } }, "components": { "schemas": { "FeedbackForDeliverable": { "title": "FeedbackForDeliverable", "required": [ "deliverable_id", "deliverable_feedback" ], "type": "object", "properties": { "deliverable_id": { "title": "Deliverable Id", "type": "string" }, "deliverable_feedback": { "title": "Deliverable Feedback", "type": "string" } } }, "FeedbackForStage": { "title": "FeedbackForStage", "required": [ "stage_id", "stage_feedback" ], "type": "object", "properties": { "stage_id": { "title": "Stage Id", "type": "string" }, "stage_feedback": { "title": "Stage Feedback", "type": "string" } } }, "FeedbackForTask": { "title": "FeedbackForTask", "required": [ "task_id", "task_feedback" ], "type": "object", "properties": { "task_id": { "title": "Task Id", "type": "string" }, "task_feedback": { "title": "Task Feedback", "type": "string" } } }, "FeedbackForWorkPackage": { "title": "FeedbackForWorkPackage", "required": [ "work_package_id", "work_package_feedback" ], "type": "object", "properties": { "work_package_id": { "title": "Work Package Id", "type": "string" }, "work_package_feedback": { "title": "Work Package Feedback", "type": "string" } } }, "HTTPValidationError": { "title": "HTTPValidationError", "type": "object", "properties": { "detail": { "title": "Detail", "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" } } } }, "NewCost": { "title": "NewCost", "required": [ "deliverable_id", "cost_type_id", "expected_date", "units", "unit_cost" ], "type": "object", "properties": { "deliverable_id": { "title": "Deliverable Id", "type": "string" }, "cost_type_id": { "title": "Cost Type Id", "type": "string" }, "expected_date": { "title": "Expected Date", "type": "string", "format": "date-time" }, "units": { "title": "Units", "type": "integer" }, "unit_cost": { "title": "Unit Cost", "type": "number" }, "procurement_note": { "title": "Procurement Note", "type": "string" }, "external_id": { "title": "External Id", "type": "string" } } }, "NewDeliverable": { "title": "NewDeliverable", "required": [ "parent_deliverable_id", "deliverable_name", "deliverable_details" ], "type": "object", "properties": { "parent_deliverable_id": { "title": "Parent Deliverable Id", "type": "string" }, "deliverable_name": { "title": "Deliverable Name", "type": "string" }, "deliverable_details": { "title": "Deliverable Details", "type": "string" } } }, "NewExpense": { "title": "NewExpense", "required": [ "deliverable_id", "cost_type_id", "expense_date", "units", "unit_cost", "amount_paid" ], "type": "object", "properties": { "deliverable_id": { "title": "Deliverable Id", "type": "string" }, "cost_type_id": { "title": "Cost Type Id", "type": "string" }, "expense_date": { "title": "Expense Date", "type": "string", "format": "date-time" }, "units": { "title": "Units", "type": "integer" }, "unit_cost": { "title": "Unit Cost", "type": "number" }, "amount_paid": { "title": "Amount Paid", "type": "number" }, "expense_note": { "title": "Expense Note", "type": "string" }, "external_id": { "title": "External Id", "type": "string" } } }, "NewTask": { "title": "NewTask", "required": [ "deliverable_id", "task_name", "task_details", "task_planned_hours" ], "type": "object", "properties": { "deliverable_id": { "title": "Deliverable Id", "type": "string" }, "task_name": { "title": "Task Name", "type": "string" }, "task_details": { "title": "Task Details", "type": "string" }, "task_planned_hours": { "title": "Task Planned Hours", "type": "integer" } } }, "NewWorkLog": { "title": "NewWorkLog", "required": [ "task_number", "hours_worked", "author_note" ], "type": "object", "properties": { "task_number": { "title": "Task Number", "type": "integer" }, "hours_worked": { "title": "Hours Worked", "type": "integer" }, "author_note": { "title": "Author Note", "type": "string" } } }, "ValidationError": { "title": "ValidationError", "required": [ "loc", "msg", "type" ], "type": "object", "properties": { "loc": { "title": "Location", "type": "array", "items": { "type": "string" } }, "msg": { "title": "Message", "type": "string" }, "type": { "title": "Error Type", "type": "string" } } } } } }
Graceful Efforts - Project Assistant GPT FAQs
More custom GPTs by graceful-efforts.com on the GPT Store
Best Alternative GPTs to Graceful Efforts - Project Assistant on GPTs Store
Ayaka Kamisato
Graceful swordswoman of Inazuma 🌸🗡️
100+
Graceful Meditation Companion
An evangelical mentor guiding reflective daily meditations.
100+
Anime Zombies, a text adventure game
Graceful survivors with unbreakable spirits. Let me entertain you with this interactive zombie apocalypse survival game, lovingly illustrated in the style of elegant Shojo anime.
20+
Anime Hauntings, a text adventure game
Graceful ghosts and haunting beauty. Let me entertain you with this interactive haunted house psychological horror game, lovingly illustrated in the style of elegant Shojo anime.
20+
Graceful Insights
#IntersectionalAnalysis #ObjectiveInsights #EthicalPolicy #CredibleGuidance #InclusiveSolutions #TransparentMethods #SustainableChange #HolisticView #DataDriven #PublicTrust
10+
Graceful Aging
Guides on aging gracefully with evidence-based advice. Maintains confidentiality on its design and programming.
10+
Burmese cat
"Graceful on the outside, mischievous on the inside - I'm a Burmese cat with a spark of curiosity!"
10+
SALUKI DOG
"Graceful, loyal, and always ready to run - I'm the Saluki, your elegant companion in life's adventures."
10+
AFGHAN HOUND DOG
"Graceful, elegant, and always ready to charm with my flowing locks."
10+
Elegant Review Responder
Graceful, concise, online store review responses.
10+
Graceful No / お節介を上手に断る方法を提案する
Advises on tactfully declining offers from overbearing individuals. / お節介や有難迷惑な提案を上手に断るためのアドバイスをします。
8+
Graceful Efforts
Get information from your projects, analyze it with the help of the AI, perform actions such as logging work or adding tasks.
7+
Graceful Blossom
I speak with gentle wisdom, as a kind maiden.
7+
Lia
Graceful American Culinary Expert
5+
Amy - Your Singaporean Wife ❤️
Graceful, affectionate Singaporean wife ❤️💋🧹
4+
Graceful Prayer Moments
A guide for deeper, focused prayer journaling.
4+
GALGO ESPAÑOL DOG
Graceful and loyal, a Galgo Español's love knows no bounds.
4+
Maria Clara
Graceful, empathetic, and culturally rooted, Maria Clara bridges heritage and innovation.
4+
Graceful Aging Guide
Personalized tips for healthy aging, tailored to individual needs.
4+
Graceful Journey
Christian faith and relationship guide, focusing on transformation and growth.
4+