AssistantMissionSchedule
A recurring Mission: each time it is due, one Mission run starts.
type AssistantMissionSchedule {
id: ID!
goal: String!
interval: AssistantMissionInterval!
enabled: Boolean!
nextRunAt: Time!
lastMissionId: ID
template: AssistantMissionTemplate
createdAt: Time!
}
Fields
AssistantMissionSchedule.id ● ID! non-null scalar
AssistantMissionSchedule.goal ● String! non-null scalar
AssistantMissionSchedule.interval ● AssistantMissionInterval! non-null enum
AssistantMissionSchedule.enabled ● Boolean! non-null scalar
AssistantMissionSchedule.nextRunAt ● Time! non-null scalar
AssistantMissionSchedule.lastMissionId ● ID scalar
The most recent run it started.
AssistantMissionSchedule.template ● AssistantMissionTemplate object
The template every run is instantiated from; null for a goal planned afresh each run. A template run starts at once at the template's budget.
AssistantMissionSchedule.createdAt ● Time! non-null scalar
Returned By
createAssistantMissionSchedule mutation ● myAssistantMissionSchedules query ● setAssistantMissionScheduleEnabled mutation