PulsesSchedules

Schedules

Learn how shared schedule slots and custom cadences control when a Pulse runs.

A Pulse schedule controls when recurring work runs.

The current Pulse model supports 2 scheduling approaches: shared named schedule slots and custom recurring schedules.

Shared schedule slots

A shared schedule slot is a named time already available in the workspace.

A Pulse can attach to one or more of those slots.

Giga should read the current Pulse configuration to see which named slots are available rather than assuming a fixed list.

Custom schedules

A custom schedule gives the Pulse its own recurring cadence.

The current Pulse model supports:

  • daily
  • weekly
  • monthly
  • intra-day

Choose the cadence that matches how often the recurring job should run.

Use the live schedule options

Exact schedule details and available shared slots can change. Giga should use the current Pulse configuration as the source of truth.

Slot vs custom

Schedule typeGood fit
Shared slotThe Pulse should run at an existing workspace schedule time
Custom scheduleThe Pulse needs its own daily, weekly, monthly, or intra-day cadence

The work itself still comes from the Pulse instruction and optional Agent or Track target.

Schedule and target are separate

The schedule answers when the Pulse runs.

The target answers what context or role the Pulse runs against.

For example:

A Pulse can also target a Track or run without a target.

Editing a schedule

Changing a Pulse schedule changes future recurring behavior.

Giga should read the current Pulse before editing it because the current update operation replaces the full Pulse definition.

That means an update should preserve every setting that should remain, including:

  • name
  • instruction
  • schedule type
  • cadence or selected slots
  • target

Read before updating

Omitting an existing Pulse setting from the replacement definition can reset it.

Learn about Managing Pulses →

Choosing the cadence

Match the schedule to how quickly the underlying work changes.

For example:

  • daily can fit information that changes every day
  • weekly can fit recurring team reviews
  • monthly can fit slower reporting cycles
  • intra-day can fit work that needs several checks within a day

The right cadence depends on the job. Avoid scheduling work more frequently than it needs to run.

A simple example

Imagine a Weekly Pipeline Review Pulse.

SettingExample
InstructionReview meaningful pipeline changes and summarize what needs attention
Schedule typeCustom
CadenceWeekly
TargetSales Reporting Agent

Another Pulse could use a shared workspace slot instead while keeping the same instruction.

Image placeholder

Schedule selector showing Shared schedule slots on one side and Custom cadence with Daily, Weekly, Monthly, and Intra-day options on the other.