Scheduling
Scheduled audits let you run automated security scans on a recurring basis without any manual intervention. Set a cron expression, and WithGiga will provision a fresh sandbox and run the full audit on schedule.Creating a scheduled audit
- Open a workspace and click Scheduling in the workspace sidebar
- Click New Schedule
- Configure the schedule:
- Name — a label for this schedule (e.g., “Weekly prod scan”)
- Cron expression — when to run (see examples below)
- Session duration — how long to allow the agent to run (1–24 hours)
- Click Save
Cron syntax
WithGiga uses standard 5-field cron syntax:| Expression | Runs |
|---|---|
0 9 * * 1 | Every Monday at 9:00 AM |
0 0 * * * | Every day at midnight |
0 */6 * * * | Every 6 hours |
0 9 1 * * | First of every month at 9:00 AM |
Managing schedules
From the Scheduling page you can:- Pause a schedule without deleting it
- Edit the cron expression or duration
- Run now to trigger an immediate ad-hoc audit outside the schedule
- Delete the schedule (does not affect past audit history)
Notifications
When a scheduled audit completes, WithGiga can notify you via:- Email — sent to your account email by default
- Slack — if your workspace has Slack connected (see Slack Integration)
Viewing scheduled audit history
Past runs triggered by a schedule appear in the workspace audit history, tagged with their schedule name so you can distinguish scheduled scans from manual ones.Next steps
Slack Integration
Send scheduled audit results to a Slack channel.
API: Audits
Manage schedules via the REST API.