Auto-Signup
Configure automatic user activation for verified email domains
Auto-Signup
Auto-signup controls whether users with verified email domains are immediately activated or require manual admin approval.
How Auto-Signup Works
When auto-signup is enabled (the default), users signing up with a verified company domain are immediately granted access:
Settings
| Setting | Default | Description |
|---|---|---|
| Enabled | ✅ Yes | Users with verified domain emails are immediately active |
| Disabled | Users are created but remain inactive until admin approval |
When to Use Each Setting
Enable Auto-Signup (Default)
Best for organizations that want frictionless onboarding:
- Open enrollment — Any employee can start booking immediately
- Large organizations — Reduces admin overhead for user management
- Fast onboarding — New hires can book travel on day one
Even with auto-signup, users are still assigned the default MEMBER role. Admins can upgrade roles afterward.
Disable Auto-Signup
Best for organizations requiring explicit approval:
- Compliance requirements — Need to verify each user before granting access
- Contractor management — Not all domain email holders should have access
- Controlled rollout — Gradually onboard departments
With auto-signup disabled, new signups will appear as inactive users. Admins must manually activate each user from the Users page.
User Experience
With Auto-Signup Enabled
- User signs up with company email (e.g.,
john@acme.com) - Email verification link sent
- User verifies email
- User can immediately log in and book travel
- User has the Member role by default
With Auto-Signup Disabled
- User signs up with company email
- Email verification link sent
- User verifies email
- User sees "Account pending approval" message
- Admin receives notification of pending user
- Admin activates user from dashboard
- User can now log in and book travel
OAuth Signups
For Google and Microsoft OAuth signups:
- Email verification is handled by the OAuth provider
- Auto-signup setting still applies for activation
- If disabled, OAuth users are also created as inactive
Default Role Assignment
All auto-signup users receive the Member role automatically:
- Basic booking capabilities
- View own travelers and bookings
- Submit booking requests
Admins can later upgrade users to Manager or Admin roles, or assign custom roles.
Changing Auto-Signup Setting
You can toggle auto-signup at any time:
- Navigate to Company Settings
- Find Auto-Signup setting
- Toggle between Enabled/Disabled
- Save changes
Changing this setting does not affect existing users. It only applies to future signups.
Best Practices
Start with Auto-Signup Enabled
For most organizations, enabling auto-signup reduces friction and administrative work. Consider:
- Enable auto-signup for easy onboarding
- Set up policies to control what users can book
- Configure budgets to limit spending
- Let policies and budgets be your access controls
Use Policies Instead of Manual Approval
Rather than manually approving each user:
- Create restrictive policies requiring manager approval
- Set low budget limits for new users
- Use role-based policy assignments to auto-apply rules
This approach scales better than manual user approval while maintaining control.