Overview
Works on any Mac with Python 3, including Macs older than macOS 13. Allow HTTPS togetunbound.ai, backend.getunbound.ai, api.getunbound.ai, raw.githubusercontent.com and github.com.
1. Create the script
Go to Settings → Computer Management → Scripts → New. Name itUnbound daily onboard and paste this into the Script tab:
API key.
The script only uses root-owned interpreters. A Homebrew or /usr/local python can be replaced by the logged-in user, and this script runs as root.
--backfill imports past Claude Code and Codex sessions. Re-running never duplicates a session.
2. Create the policy
Go to Computers → Policies → New.1
General
Name it
Unbound daily onboard. Set Trigger to Recurring Check-in and Execution Frequency to Once every day.2
Scripts payload
Add the script and paste your API key into Parameter 4.
3
Scope
Select your developer Mac group, then save.
Troubleshooting
Remove Unbound
/Library/Application Support/Unbound.
