Skip to main content

Batches (GrowthKit)

Batches are learning groups within a program configuration: each batch has its own schedule, optional survey settings, and (once persisted) participant management. Team Learning and Team Sales use GrowthKit to create drafts, edit batch attributes and session dates, and publish batches when the underlying program configuration is confirmed.


Who this is for​

  • Team Learning — primary operators: publish/unpublish, manage participants, request coach dates, edit most batch fields until publish.
  • Team Sales — can save drafts and work on configurations; some actions are Team Learning only (see Create/Edit Batch).

All copy in this internal section is English for a multicultural team.


Where batches live in the product​

  • Batches belong to a program configuration (GrowthKit configuration workflow).

  • The batch editor is opened from the configuration context, typically at:

    /growthkit/configurations/:configurationId/batches/:batchId

    where batchId may represent a new unsaved batch until a draft is created.


Documentation in this section​

PageDescription
Create/Edit BatchFull reference for the batch editor screen: fields, schedule, surveys, modals, and role behaviour.
Batch Survey ConfigurationStandalone detail for midterm/endterm survey setup, date windows, validation, and autosave behavior.
Coach Appointment Date RequestsStandalone detail for coach selection, date selection, request submission, and backend notification flow.
Manage ParticipantsTeam Learning participant management view: learner CRUD, invites, target groups, Excel import, and HR manager invites.


The following are intentional placeholders. Links will be added when those sections exist.

TopicStatus
Processes hub — “Program configuration & batches”Processes hub — navigation and links to detailed YAML-generated flows; additional manifests for draft save / surveys / unpublish: PLACEHOLDER — planned.