User Settings
Configure your personal profile, security settings, sessions, and notification preferences.
Profile Settings
Update your personal information:
- Go to Settings > Profile
- Edit your details:
- First name and last name
- Organization name (if organization account)
- Job position (optional)
- Phone number (optional)
- Click Save
Regenerating Your Recovery Code
If you've lost your recovery security code:
- Go to Settings > Profile
- Click Regenerate Recovery Code
- Solve the CAPTCHA verification
- Copy and save the new code immediately
- The code is only shown once
Your recovery code is only shown once. Store it in a secure location like a password manager.
Changing Your Password
- Go to Settings > Security
- Enter your current password
- Enter your new password (meeting all requirements)
- Confirm the new password
- Click Change Password
Password requirements:
- At least 8 characters
- One uppercase letter
- One lowercase letter
- One number
Two-Factor Authentication
Add an extra layer of security to your account with two-factor authentication (2FA). When enabled, you'll need to enter a verification code from your authenticator app each time you sign in.
Enabling 2FA
- Go to Settings > Security
- Click Enable 2FA
- Download an authenticator app if you don't have one:
- Scan the QR code with your authenticator app
- Enter the 6-digit verification code to confirm
Even if your password is compromised, attackers can't access your account without the code from your phone. Learn more about 2FA
Trusted Devices
When signing in with 2FA, you can choose to trust a device for 7 days. During this period, you won't need to enter a verification code on that specific device.
To trust a device, check "Don't ask for a code on this device for 7 days" when entering your verification code during sign-in.
Disabling 2FA
- Go to Settings > Security
- Click Disable 2FA
- Enter a verification code from your authenticator app to confirm
If you lose access to your authenticator app, use your recovery security code to regain access to your account. Contact support if you've lost both.
Managing Sessions
View and manage your active sessions:
- Go to Settings > Sessions
- See all devices and browsers where you're logged in
- Click Logout on any session to end it
- Use Logout All Sessions to sign out everywhere
Notification Preferences
Configure email notifications:
- Go to Settings > Notifications
- Toggle notifications for:
- Newsletter — Product updates and tips
- Auto Top-Up — When credits are automatically added
- Purchases — Credit purchase confirmations
- Save your preferences
Checkpoint Notifications
Get notified when your AI agent reaches a checkpoint and needs your attention. Checkpoint notifications use two channels — Desktop (a native OS banner from the CLI) and Webhook (route to Slack, Discord, or custom systems) — and are free (no credits).
Learn more about checkpoint notifications →
Webhooks
Configure a webhook URL to receive checkpoint notifications programmatically:
- Go to Settings > Webhooks
- Enter your webhook URL (must be HTTPS)
- Click Save
- Use Send Test to verify your endpoint
For platform-specific setup guides, see:
- Slack Integration — Receive notifications in Slack channels
- Discord Integration — Receive notifications in Discord channels
The webhook payload includes both text (for Slack) and content (for Discord) fields with identical values for maximum compatibility with popular platforms.