Reclaim.ai schedule-actions API
The schedule-actions API from Reclaim.ai — 12 operation(s) for schedule-actions.
The schedule-actions API from Reclaim.ai — 12 operation(s) for schedule-actions.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/reclaim-ai-schedule-actions-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Reclaim account-time-schemes Schedule Actions API
description: Reclaim's awesome API
contact:
name: Reclaim.ai Inc.
url: http://reclaim.ai
email: info@reclaim.ai
license:
name: Reclaim 9.9
url: http://reclaim.ai
version: '0.1'
servers:
- url: https://api.app.reclaim.ai
description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:
- name: schedule-actions
paths:
/api/schedule-actions:
post:
tags:
- schedule-actions
operationId: actions
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ScheduleActionRequest'
required: true
responses:
'200':
description: actions 200 response
content:
application/json:
schema:
$ref: '#/components/schemas/ScheduleActionResponse'
security:
- Authorization: []
/api/schedule-actions/apply-actions:
post:
tags:
- schedule-actions
operationId: applyActions
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ApplyScheduleActionsRequest'
required: true
responses:
'200':
description: applyActions 200 response
content:
application/json:
schema:
$ref: '#/components/schemas/ApplyScheduleActionsResponse'
security:
- Authorization: []
/api/schedule-actions/disable-background-automation:
post:
tags:
- schedule-actions
operationId: disableBackgroundAutomation
parameters:
- name: value
in: query
required: true
schema:
type: boolean
responses:
'200':
description: disableBackgroundAutomation 200 response
content:
application/json:
schema:
type: object
security:
- Authorization: []
/api/schedule-actions/enable:
post:
tags:
- schedule-actions
operationId: enable
parameters:
- name: value
in: query
required: true
schema:
type: boolean
responses:
'200':
description: enable 200 response
content:
application/json:
schema:
type: object
security:
- Authorization: []
/api/schedule-actions/enable-calendar-ui:
post:
tags:
- schedule-actions
operationId: enableCalendarUI
parameters:
- name: value
in: query
required: true
schema:
type: boolean
responses:
'200':
description: enableCalendarUI 200 response
content:
application/json:
schema:
type: object
security:
- Authorization: []
/api/schedule-actions/enable-experimental-features:
post:
tags:
- schedule-actions
operationId: enableExperimentalFeatures
parameters:
- name: value
in: query
required: true
schema:
type: boolean
responses:
'200':
description: enableExperimentalFeatures 200 response
content:
application/json:
schema:
type: object
security:
- Authorization: []
/api/schedule-actions/enable-org-relationships:
post:
tags:
- schedule-actions
operationId: enableOrgRelationships
parameters:
- name: value
in: query
required: true
schema:
type: boolean
responses:
'200':
description: enableOrgRelationships 200 response
content:
application/json:
schema:
type: object
security:
- Authorization: []
/api/schedule-actions/event-actions:
post:
tags:
- schedule-actions
operationId: actionsForEvents
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ActionsForEventsRequest'
required: true
responses:
'200':
description: actionsForEvents 200 response
content:
application/json:
schema:
type: object
security:
- Authorization: []
/api/schedule-actions/find-problems:
post:
tags:
- schedule-actions
operationId: findProblems
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ScheduleProblemRequest'
required: true
responses:
'200':
description: findProblems 200 response
content:
application/json:
schema:
$ref: '#/components/schemas/ScheduleProblemResponse'
security:
- Authorization: []
/api/schedule-actions/migrate-user-assist:
get:
tags:
- schedule-actions
operationId: getMigrationLogs
responses:
'200':
description: getMigrationLogs 200 response
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/UserAssistMigrationLogView'
security:
- Authorization: []
post:
tags:
- schedule-actions
operationId: migrateUserAssist
parameters:
- name: dryRun
in: query
required: true
schema:
type: string
default: 'true'
- name: notificationKey
in: query
schema:
type:
- string
- 'null'
responses:
'200':
description: migrateUserAssist 200 response
content:
application/json:
schema:
$ref: '#/components/schemas/MigrateUserAssistResponse'
security:
- Authorization: []
/api/schedule-actions/migrate-user-assist-available:
get:
tags:
- schedule-actions
operationId: isMigrationAvailable
responses:
'200':
description: isMigrationAvailable 200 response
content:
application/json:
schema:
$ref: '#/components/schemas/MigrateUserAssistAvailableResponse'
security:
- Authorization: []
/api/schedule-actions/set-self-service-migration:
post:
tags:
- schedule-actions
operationId: setSelfServiceMigration
parameters:
- name: value
in: query
required: true
schema:
type: boolean
responses:
'200':
description: setSelfServiceMigration 200 response
content:
application/json:
schema:
type: object
security:
- Authorization: []
components:
schemas:
TravelBufferId:
required:
- id
type: object
properties:
id:
type: string
type:
type: string
AddBufferEventAction:
required:
- bufferEventType
- bufferedEventKey
- end
- eventKey
- policyId
- start
- title
type: object
properties:
hash:
type:
- string
- 'null'
policyId:
type: string
format: uuid
bufferedEventKey:
$ref: '#/components/schemas/EventKey'
eventKey:
$ref: '#/components/schemas/EventKey'
title:
type: string
start:
type: string
format: date-time
end:
type: string
format: date-time
bufferEventType:
$ref: '#/components/schemas/BufferEventType'
bufferEventPriority:
allOf:
- $ref: '#/components/schemas/PriorityLevel'
eventDescription:
type:
- string
- 'null'
eventVisibility:
allOf:
- $ref: '#/components/schemas/Visibility'
eventTransparency:
allOf:
- $ref: '#/components/schemas/Transparency'
eventReminders:
allOf:
- $ref: '#/components/schemas/Reminders'
bufferEventCategory:
allOf:
- $ref: '#/components/schemas/EventCategory'
eventColor:
allOf:
- $ref: '#/components/schemas/EntryColor'
type:
type: string
AttendeeAvailabilityWarningPatchRequestFields:
type: object
properties:
commonData:
$ref: '#/components/schemas/SchedulePolicyCommonDataPatchRequestFields'
timePolicy:
allOf:
- $ref: '#/components/schemas/SchedulePolicyTimePolicy'
type:
type: string
AutoDeclineMode:
type: string
enum:
- DECLINE_NONE
- DECLINE_ALL_CONFLICTING_INVITATIONS
- DECLINE_ONLY_NEW_CONFLICTING_INVITATIONS
x-type: String
DailyHabitId:
required:
- id
type: object
properties:
id:
type: integer
format: int64
type:
type: string
ExistingTimeScheme:
required:
- timeSchemeId
type: object
properties:
timeSchemeId:
type: string
description: ID of an existing time scheme (e.g. the user's working hours).
type:
type: string
PolicyAssociation:
required:
- association
- policyId
- policyType
type: object
properties:
policyId:
type: string
format: uuid
association:
$ref: '#/components/schemas/EventPolicyAssociation'
policyType:
$ref: '#/components/schemas/SchedulePolicyType'
ShieldsUpEventData:
required:
- policyId
type: object
properties:
policyId:
type: string
format: uuid
GtdTodoistTask:
required:
- completed
- id
- priority
- title
type: object
properties:
id:
type: string
title:
type: string
description:
type:
- string
- 'null'
priority:
$ref: '#/components/schemas/PriorityLevel'
status:
type:
- string
- 'null'
link:
allOf:
- $ref: '#/components/schemas/GtdTaskLink'
due:
type:
- string
- 'null'
format: date-time
start:
type:
- string
- 'null'
format: date-time
completed:
type: boolean
estimateMinutes:
type:
- integer
- 'null'
format: int32
labels:
type:
- array
- 'null'
items:
type: string
projectId:
type:
- string
- 'null'
url:
type:
- string
- 'null'
type:
type: string
EventResponseStatus:
type: string
enum:
- None
- Organizer
- Accepted
- Declined
- TentativelyAccepted
- NotResponded
x-enum-varnames:
- None
- Organizer
- Accepted
- Declined
- TentativelyAccepted
- NotResponded
FeatureMigrationResultView.NoMappingNeeded:
required:
- reason
type: object
properties:
reason:
type: string
type:
type: string
description: Indicates that the feature will not be migrated to 2.0, likely because the user has not enabled it in 1.0. This is for informational purposes only and should not be displayed to the user.
ScoringReason:
type: string
enum:
- CALENDAR_NOT_AVAILABLE
- CONFLICT_UNAVAILABLE
- CONFLICT_UNKNOWN
- CONFLICT_HARD
- CONFLICT_WARN
- AVAILABILITY_OUTSIDE_MEETING_HOURS
- AVAILABILITY_UNKNOWN
- AVAILABLE
- AVAILABLE_AUTOMATED
AttendeeDeclined:
required:
- declinedAttendeeEmails
- event
- policyId
- policyType
type: object
properties:
hash:
type:
- string
- 'null'
policyId:
type: string
format: uuid
policyType:
$ref: '#/components/schemas/SchedulePolicyType'
event:
$ref: '#/components/schemas/EventKey'
recurringEventId:
type:
- string
- 'null'
declinedAttendeeEmails:
type: array
items:
type: string
relatedFields:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/CalendarEventField'
type:
type: string
FindANewTimeAction:
required:
- eventKey
- policyId
type: object
properties:
hash:
type:
- string
- 'null'
policyId:
type: string
format: uuid
eventKey:
$ref: '#/components/schemas/EventKey'
type:
type: string
RsvpEventAction:
required:
- eventKey
- policyId
- responseStatus
type: object
properties:
hash:
type:
- string
- 'null'
policyId:
type: string
format: uuid
eventKey:
$ref: '#/components/schemas/EventKey'
responseStatus:
$ref: '#/components/schemas/ResponseStatus'
attendeeRsvpNote:
type:
- string
- 'null'
recurrenceEditType:
allOf:
- $ref: '#/components/schemas/RecurrenceEditType'
type:
type: string
BufferEventSettingsView:
required:
- idealDuration
- minDuration
type: object
properties:
idealDuration:
type: integer
format: int32
minDuration:
type: integer
format: int32
BasicEventWarningPolicy:
required:
- commonData
- primaryCalendarOnly
- warningCondition
- warningMessage
type: object
properties:
commonData:
$ref: '#/components/schemas/SchedulePolicyCommonData'
warningCondition:
$ref: '#/components/schemas/EventMatcher'
warningConditionTags:
allOf:
- $ref: '#/components/schemas/EventMatcherTags'
warningMessage:
type: string
adherenceMetric:
allOf:
- $ref: '#/components/schemas/PolicyAdherenceMetricDescriptor'
primaryCalendarOnly:
type: boolean
type:
type: string
AttendeeStringMatcher:
required:
- field
- operator
- value
type: object
properties:
field:
$ref: '#/components/schemas/AttendeeStringMatcher.StringField'
operator:
$ref: '#/components/schemas/AttendeeStringMatcher.StringOperator'
value:
type: string
type:
type: string
description: Matches an attendee's string field using an operator
AttendeeBooleanMatcher.BooleanField:
type: string
enum:
- SELF
- OPTIONAL
- ORGANIZER
- RESOURCE
ApplyScheduleActionsResponse:
required:
- results
type: object
properties:
results:
type: array
items:
$ref: '#/components/schemas/ScheduleActionResultWithMessage'
events:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/Event'
calendarEvents:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/CalendarEventV2'
EventDateRange:
type: object
discriminator:
propertyName: type
mapping:
FixedDateTimeRange: '#/components/schemas/FixedDateTimeRange'
AllDayDateRange: '#/components/schemas/AllDayDateRange'
oneOf:
- $ref: '#/components/schemas/FixedDateTimeRange'
- $ref: '#/components/schemas/AllDayDateRange'
AddFocusEventAction:
required:
- end
- eventKey
- policyId
- start
- title
type: object
properties:
hash:
type:
- string
- 'null'
policyId:
type: string
format: uuid
eventKey:
$ref: '#/components/schemas/EventKey'
title:
type: string
start:
type: string
format: date-time
end:
type: string
format: date-time
description:
type:
- string
- 'null'
visibility:
allOf:
- $ref: '#/components/schemas/Visibility'
transparency:
allOf:
- $ref: '#/components/schemas/Transparency'
reminders:
allOf:
- $ref: '#/components/schemas/Reminders'
autoDeclineMode:
allOf:
- $ref: '#/components/schemas/AutoDeclineModeView'
autoDeclineMessage:
type:
- string
- 'null'
eventCategory:
allOf:
- $ref: '#/components/schemas/EventCategory'
eventColor:
allOf:
- $ref: '#/components/schemas/EntryColor'
type:
type: string
GtdLinearTask:
required:
- completed
- id
- priority
- title
type: object
properties:
id:
type: string
title:
type: string
description:
type:
- string
- 'null'
priority:
$ref: '#/components/schemas/PriorityLevel'
status:
type:
- string
- 'null'
link:
allOf:
- $ref: '#/components/schemas/GtdTaskLink'
due:
type:
- string
- 'null'
format: date-time
start:
type:
- string
- 'null'
format: date-time
completed:
type: boolean
estimateMinutes:
type:
- integer
- 'null'
format: int32
labels:
type:
- array
- 'null'
items:
type: string
team:
type:
- string
- 'null'
projectName:
type:
- string
- 'null'
cycleNumber:
type:
- integer
- 'null'
format: int32
cycleStart:
type:
- string
- 'null'
cycleEnd:
type:
- string
- 'null'
state:
type:
- string
- 'null'
creator:
type:
- string
- 'null'
assignee:
type:
- string
- 'null'
possibleStatuses:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/LinearState'
type:
type: string
EventCategoryEventMatcher:
required:
- operator
- predicateValue
type: object
properties:
operator:
$ref: '#/components/schemas/EventMatcherOperator'
predicateValue:
$ref: '#/components/schemas/EventCategory'
type:
type: string
description: Matches by event category
NotionTaskGroup:
type: string
enum:
- To-do
- In progress
- Complete
GtdGoogleTasksTaskForCreate:
required:
- sourceType
- title
type: object
properties:
sourceType:
$ref: '#/components/schemas/GtdTaskId.TaskSourceType'
title:
type: string
description:
type:
- string
- 'null'
due:
type:
- string
- 'null'
format: date-time
start:
type:
- string
- 'null'
format: date-time
priority:
allOf:
- $ref: '#/components/schemas/PriorityLevel'
estimateMinutes:
type:
- integer
- 'null'
format: int32
listId:
type:
- string
- 'null'
parentTaskId:
type:
- string
- 'null'
type:
type: string
MigrateUserAssistResponse.Error:
required:
- message
type: object
properties:
message:
type: string
type:
type: string
ShieldsUpThresholdType:
type: string
enum:
- WEEK
- DAY
- WEEK_AND_DAY
JiraStatusCategory:
type: string
enum:
- NEW
- INDETERMINATE
- DONE
x-type: String
UserAssistMigrationLogView:
required:
- createdAt
- dryRun
- migrationId
- state
- updatedAt
- userId
type: object
properties:
migrationId:
type: string
userId:
type: string
createdAt:
type: string
format: date-time
updatedAt:
type: string
format: date-time
state:
$ref: '#/components/schemas/UserAssistMigrationLogView.MigrationState'
details:
description: The migration plan for this migration. Will not be populated for QUEUED, RUNNING migration states, as the migration plan is populated asynchronously.
allOf:
- $ref: '#/components/schemas/MigrationResultView'
dryRun:
type: boolean
description: Records the output of a 1.0 -> 2.0 migration (both dry run and non-dry run).
TimeOfDayEventMatcher.TimeField:
type: string
enum:
- START
- END
DayHours:
required:
- intervals
type: object
properties:
intervals:
type: array
items:
$ref: '#/components/schemas/LocalTimeInterval'
startOfDay:
type:
- string
- 'null'
format: partial-time
endOfDay:
type:
- string
- 'null'
format: partial-time
GtdJiraTaskForCreate:
required:
- sourceType
- title
type: object
properties:
sourceType:
$ref: '#/components/schemas/GtdTaskId.TaskSourceType'
title:
type: string
description:
type:
- string
- 'null'
due:
type:
- string
- 'null'
format: date-time
start:
type:
- string
- 'null'
format: date-time
priority:
allOf:
- $ref: '#/components/schemas/PriorityLevel'
estimateMinutes:
type:
- integer
- 'null'
format: int32
projectKey:
type:
- string
- 'null'
issueTypeId:
type:
- string
- 'null'
labels:
type:
- array
- 'null'
items:
type: string
assigneeId:
type:
- string
- 'null'
parentKey:
type:
- string
- 'null'
type:
type: string
GtdClickUpTaskForCreate:
required:
- sourceType
- title
type: object
properties:
sourceType:
$ref: '#/components/schemas/GtdTaskId.TaskSourceType'
title:
type: string
description:
type:
- string
- 'null'
due:
type:
- string
- 'null'
format: date-time
start:
type:
- string
- 'null'
format: date-time
priority:
allOf:
- $ref: '#/components/schemas/PriorityLevel'
estimateMinutes:
type:
- integer
- 'null'
format: int32
listId:
type:
- string
- 'null'
labels:
type:
- array
- 'null'
items:
type: string
type:
type: string
FeatureMigrationResultView.Error:
required:
- message
type: object
properties:
message:
type: string
type:
type: string
OrEventMatcher:
required:
- left
- right
type: object
properties:
left:
$ref: '#/components/schemas/EventMatcher'
right:
$ref: '#/components/schemas/EventMatcher'
type:
type: string
description: Matches if either the left or right matcher matches
SchedulePolicyCommonDataPatchRequestFields:
type: object
properties:
automationType:
$ref: '#/components/schemas/AutomationType'
status:
$ref: '#/components/schemas/PolicyStatus'
title:
type: string
description:
type: string
HasVideoConferenceEventMatcher:
required:
- predicateValue
type: object
properties:
predicateValue:
type: boolean
type:
type: string
description: Matches events with or without a video conference link
AssistDetails:
type: object
properties:
type:
$ref: '#/components/schemas/AssistType'
customHabit:
type: boolean
smartSeries:
type: boolean
focus:
type: boolean
habitOrTask:
type: boolean
task:
type: boolean
conferenceBuffer:
type: boolean
travelBuffer:
type: boolean
status:
$ref: '#/components/schemas/AssistStatus'
travelNewEventId:
type:
- string
- 'null'
description: The source event id for a travel assist event.
conferenceEventId:
type:
- string
- 'null'
description: The source event id for a conference (decompression time) event.
lastControlledUpdate:
type: string
format: date-time
lastControlledHash:
type: integer
format: int32
defended:
type: boolean
pinned:
type: boolean
lockState:
allOf:
- $ref: '#/components/schemas/LockState'
dailyHabitId:
type:
- integer
- 'null'
format: int64
seriesLineageId:
type:
- integer
- 'null'
format: int64
seriesId:
type:
- integer
- 'null'
format: int64
taskId:
type:
- integer
- 'null'
format: int64
taskIndex:
type:
- integer
- 'null'
format: int32
policyOverride:
allOf:
- $ref: '#/components/schemas/AssistPolicyOverride'
lastManualAdjustment:
type: string
format: date-time
recurringAssignmentType:
$ref: '#/components/schemas/RecurringAssignmentType'
eventType:
$ref: '#/components/schemas/ReclaimEventType'
manuallyStarted:
type: boolean
focusId:
type:
- integer
- 'null'
format: int64
assistReferenceValid:
type: boolean
description: This entity maps to the assist_events table.
ManualEditEventAction:
required:
- eventKey
- policyId
type: object
properties:
hash:
type:
- string
- 'null'
policyId:
type: string
format: uuid
eventKey:
$ref: '#/components/schemas/EventKey'
type:
type: string
MergeableEventView.MergeType:
type: string
enum:
- ORGANIZER_EVENT
- ATTENDEE_EVENT
- SYNC_EVENT
MigrateUserAssistResponse:
type: object
discriminator:
propertyName: type
mapping:
MigrateUserAssistResponseOk: '#/components/schemas/MigrateUserAssistResponse.Ok'
MigrateUserAssistResponseError: '#/components/schemas/MigrateUserAssistResponse.Error'
oneOf:
- $ref: '#/components/schemas/MigrateUserAssistResponse.Ok'
- $ref: '#/components/schemas/MigrateUserAssistResponse.Error'
MoreEntryPoint:
required:
- uri
type: object
properties:
uri:
type: string
label:
type:
- string
- 'null'
pin:
type:
- string
- 'null'
type:
type: string
TimePolicy:
required:
- dayHours
type: object
properties:
startOfWeek:
$ref: '#/components/schemas/DayOfWeek'
endOfWeek:
$ref: '#/components/schemas/DayOfWeek'
dayHours:
properties:
MONDAY:
$ref: '#/components/schemas/DayHours'
TUESDAY:
$ref: '#/components/schemas/DayHours'
WEDNESDAY:
$ref: '#/components/schemas/DayHours'
THURSDAY:
$ref: '#/components/schemas/DayHours'
FRIDAY:
$ref: '#/components/schemas/DayHours'
SATURDAY:
$ref: '#/components/schemas/DayHours'
SUNDAY:
$ref: '#/components/schemas/DayHours'
AssistStatus:
type: string
enum:
- CONTROLLED
- RELEASED
- ARCHIVED
SchedulePolicyCommonData:
required:
- automationType
- deleted
- description
- id
- index
- policyScope
- status
- title
type: object
properties:
id:
type: string
format: uuid
index:
type: integer
format: int32
status:
$ref: '#/components/schemas/PolicyStatus'
automationType:
$ref: '#/components/schemas/AutomationType'
title:
type: string
description:
type: string
sourceTemplateId:
allOf:
- $ref: '#/components/schemas/PolicyTemplateId'
deleted:
type: boolean
policyScope:
$ref: '#/components/schemas/PolicyScope'
priority:
allOf:
- $ref: '#/components/schemas/PriorityLevel'
ScheduleAction:
type: object
discriminator:
propertyName: type
mapping:
AddFocusEventAction: '#/components/schemas/AddFocusEventAction'
FindATimeAction: '#/components/schemas/FindANewTimeAction'
AddEventAction: '#/components/schemas/AddEventAction'
CancelEventAction: '#/components/schemas/CancelEventAction'
ManualEditEventAction: '#/components/schemas/ManualEditEventAction'
ManagedEventLockAction: '#/components/schemas/EventLockAction'
RescheduleEventAndCancelOthersAction: '#/components/schemas/RescheduleEventAndCancelOthersAction'
CompleteGtdTaskAction: '#/components/schemas/CompleteGtdTaskAction'
IgnoreScheduleProblemAction: '#/components/schemas/IgnoreScheduleProblemAction'
IgnoreEventKeyAction: '#/components/schemas/IgnoreEventKeyAction'
MutatePolicyAction: '#/components/schemas/MutatePolicyAction'
AddVideoConferenceAction: '#/components/schemas/AddVideoConferenceAction'
UncompleteGtdTaskAction: '#/components/schemas/UncompleteGtdTaskAction'
LogTaskAction: '#/components/schemas/LogTaskAction'
UpdateEventAction: '#/components/schemas/UpdateEventAction'
AddGoogleEventAction: '#/components/schemas/AddEventAction'
RescheduleEventAction: '#/components/schemas/RescheduleEventAction'
EventLockAction: '#/components/schemas/EventLockAction'
RsvpEventAction: '#/components/schemas/RsvpEventAction'
AddBufferEventAction: '#/components/schemas/AddBufferEventAction'
UpdateGtdTaskStatusAction: '#/components/schemas/UpdateGtdTaskStatusAction'
CreateGtdTaskAction: '#/components/schemas/CreateGtdTaskAction'
all
# --- truncated at 32 KB (184 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/reclaim-ai/refs/heads/main/openapi/reclaim-ai-schedule-actions-api-openapi.yml