Feature · Work
Intake
Bring work in through trackers, schedules and events.
How it works
Polls
A poll reads a tracker (GitHub, GitLab, Jira or Linear) on a schedule and gives new items to a worker. Install the tracker under Integrations first.
Schedules
A schedule creates a work item at set times, for example a weekly report. It runs at most every five minutes. It can skip a run while the last run is still open, or when nothing new arrived.
Subscriptions
A subscription starts work when an event happens.
Dependencies
A dependency makes one item wait for another. Members can remove dependencies.
Who can do what
Only an owner or an admin can create, change or delete polls, schedules and subscriptions. Members can preview a schedule.
From the help article Intake, checked against the product on .
What you can do
The operations this feature's screens call. Each one is POST /api/<name>, and the badge says who may call it.
ViewerlistWorkItemsLists work items.
Types:
ListWorkItemsRequestreturnsPageResponse<WorkItemSummary>
ViewerlistWorkDependenciesLists work dependencies.
Types:
ListWorkDependenciesRequestreturnsListResponse<WorkDependencyEdgeDto>
MemberaddWorkItemDependencyAdds a work item dependency.
Types:
AddWorkItemDependencyRequestreturnsWorkItemDependenciesResponse
MemberremoveWorkItemDependencyRemoves the work item dependency.
Types:
RemoveWorkItemDependencyRequestreturnsWorkItemDependenciesResponse
ViewerlistIntakePollsLists intake polls.
Types:
EmptyRequestreturnsListResponse<IntakePollDto>
ViewerlistIntegrationsLists integrations.
Types:
EmptyRequestreturnsListResponse<IntegrationDto>
AdminrunIntakePollRuns the intake poll.
Types:
IntakePollIdRequestreturnsQueuedResponse
AdmindeleteIntakePollDeletes the intake poll.
Types:
IntakePollIdRequestreturnsOkResponse
AdminsaveIntakePollSaves the intake poll.
Types:
SaveIntakePollRequestreturnsIntakePollDto
ViewerlistWorkSchedulesLists work schedules.
Types:
EmptyRequestreturnsListResponse<WorkScheduleDto>
AdmindeleteWorkScheduleDeletes the work schedule.
Types:
WorkScheduleIdRequestreturnsOkResponse
AdminsetWorkScheduleEnabledSets the work schedule enabled.
Types:
SetWorkScheduleEnabledRequestreturnsWorkScheduleDto
AdminsaveWorkScheduleSaves the work schedule.
Types:
SaveWorkScheduleRequestreturnsWorkScheduleDto
ViewerlistSubscriptionsLists subscriptions.
Types:
ListSubscriptionsRequestreturnsListResponse<SubscriptionDto>
AdmindeactivateSubscriptionTurns off the subscription.
Types:
SubscriptionIdRequestreturnsSubscriptionDto
AdminsaveSubscriptionThe pattern, filter and action are checked by the collab module, which owns their grammar.
Types:
SaveSubscriptionRequestreturnsSubscriptionDto
MemberpreviewWorkSchedulePreviews the work schedule.
Types:
PreviewWorkScheduleRequestreturnsSchedulePreviewDto
ViewerlistWorkScheduleReceiptsLists work schedule receipts.
Types:
WorkScheduleIdRequestreturnsListResponse<WorkScheduleReceiptDto>
ViewerlistMembersLists members.
Types:
EmptyRequestreturnsListMembersResponse
Screens
What it records
The feature writes these events to the audit log, the permanent record of what happened.
- Integration changed