Smart triggers
While the work is running
Choose your conditions. Keepresso holds the Mac awake while they are met, then allows normal sleep again.
- Gaming
Stay active in GeForce NOW
Keep me active can add small inputs. The cloud service's own session rules still apply.
Playing a game - Gaming
Controller in hand
It stays on while your selected controller is connected, even when you put it down.
Game controller connected - AI and code
Agents finish their run
With the agent trigger and closed-display mode configured, Claude Code, Codex, or Cursor can keep working. Sleep is allowed again after the idle grace period.
AI agent working - Meetings
Through the whole call
A camera or microphone in use starts it. The display follows your session settings.
Camera or microphone in use - Gaming
Updates finish, then it sleeps
Covers Steam downloads, then allows sleep again.
Steam is downloading - Creative
Renders run to the last frame
Select ffmpeg or another export process. It ends when that process exits.
Process running - Downloads
Big downloads land
Point it at a folder. It covers downloads detected there.
Download in a watched folder - Backups
Time for backups
Runs while the selected backup drive is mounted. Eject the drive to end it.
Volume mounted - At the desk
Docked at the desk
Runs while your selected external display is connected. Disconnect it and normal sleep returns.
External display connected - And more
11 more conditions to mix
- On AC power
- Charging
- On Wi-Fi network
- VPN connected
- Bluetooth device connected
- Schedule
- Calendar event in progress
- Audio playing
- Microphone in use by app
- CPU above a threshold
- Network activity