Account Settings & Configuration
Manage your HelloAivy account settings, preferences, and security options.
Customize your HelloAivy experience through account settings and preferences.
Accessing Account Settings
- Click your profile icon in the top-right corner
- Select Account Settings from the dropdown
- Navigate through the settings tabs
Profile Settings
Personal Information
Update your profile details:
Basic Info:
- Full Name - Display name shown throughout the app
- Email Address - Primary contact (requires verification to change)
- Profile Picture - Upload an avatar or use Gravatar
How to Update:
- Go to Settings → Profile
- Edit the fields you want to change
- Click Save Changes
- Verify email if you changed it
Account Preferences
Customize your experience:
Language & Region:
- Interface Language - Choose your preferred language
- Time Zone - Set for accurate timestamps
- Date Format - US, European, or ISO format
Notifications:
- Email Notifications - Control which emails you receive
- Browser Notifications - Enable/disable desktop alerts
- Digest Frequency - Daily, weekly, or never
Security Settings
Password Management
Change Password:
- Go to Settings → Security
- Click Change Password
- Enter current password
- Enter new password (twice)
- Click Update Password
Password Requirements:
- Minimum 8 characters
- At least one uppercase letter (recommended)
- At least one number (recommended)
- At least one special character (recommended)
Two-Factor Authentication (2FA)
Enhance security with 2FA:
Enable 2FA:
- Navigate to Security → Two-Factor Authentication
- Click Enable 2FA
- Scan QR code with authenticator app
- Enter verification code to confirm
- Save recovery codes securely
Manage 2FA:
- Disable 2FA - Requires password confirmation
- Regenerate Recovery Codes - Get new backup codes
- Change Authenticator Device - Transfer to new phone
Active Sessions
Monitor and control where you're logged in:
View Sessions:
- Go to Security → Active Sessions
- See all active logins:
- Device type (Desktop, Mobile, Tablet)
- Browser and OS
- Location (approximate)
- Last activity time
Manage Sessions:
- Revoke Individual Session - Sign out specific device
- Revoke All Other Sessions - Keep only current session
- Current Session - Cannot revoke (shown with badge)
Login History
Review past sign-ins for suspicious activity:
- Navigate to Security → Login History
- View last 30 days of activity:
- Successful logins
- Failed login attempts
- IP addresses
- Timestamps
Email Preferences
Control what emails you receive from HelloAivy:
Notification Emails
Product Updates:
- New feature announcements
- Platform updates and improvements
- Scheduled maintenance notifications
Account Activity:
- Login from new device alerts
- Password change confirmations
- Team invitation emails
- Chatbot activity summaries
Marketing:
- Tips and best practices
- Case studies and success stories
- Product news and offers
How to Manage:
- Go to Settings → Email Preferences
- Toggle each category on/off
- Changes save automatically
Notification Frequency
Choose how often you receive digests:
- Real-time - Immediate emails for each event
- Daily Digest - Once per day summary
- Weekly Digest - Once per week summary
- Never - Disable all non-critical emails
Note: Security alerts and critical notifications cannot be disabled.
API & Developer Settings
For developers integrating with HelloAivy:
API Keys
Create API Key:
- Go to Settings → API Keys
- Click Generate New Key
- Enter key name and description
- Set permissions (Read, Write, Delete)
- Copy key (shown only once)
- Store securely
Manage Keys:
- View - See key name, created date, last used
- Regenerate - Create new key, invalidate old one
- Revoke - Permanently delete key
- Usage Stats - Track API call volume
Webhooks
Configure webhook endpoints for event notifications:
Setup Webhook:
- Navigate to Settings → Webhooks
- Click Add Webhook
- Enter endpoint URL (must be HTTPS)
- Select events to trigger webhook
- Optional: Add secret for signature verification
- Save webhook
Available Events:
- Chatbot conversation started
- Chatbot conversation ended
- Message received
- Message sent
- Document uploaded
- Channel synced
- Training completed
Webhook Security:
- HelloAivy signs requests with HMAC-SHA256
- Verify signature to ensure authenticity
- Use HTTPS endpoints only
- Implement rate limiting
- Log all webhook events
Team Settings (Team Accounts Only)
Manage team configuration and members:
Team Profile
Basic Information:
- Team Name - Display name for your team
- Team Slug - URL identifier (e.g.,
yourteam.helloaivy.com) - Team Logo - Brand image for team workspace
Update Team Info:
- Go to Team Settings → Profile
- Edit team details
- Click Save Changes
- Changes apply to all team members
Member Management
Invite Members:
- Navigate to Team Settings → Members
- Click Invite Member
- Enter email address
- Assign role (Owner, Admin, Member)
- Optional: Add personal message
- Send invitation
Member Roles:
- Owner - Full control, billing access, can delete team
- Admin - Manage members, edit all chatbots, manage settings
- Member - Create and edit own chatbots, view team resources
Manage Members:
- Change Role - Update member permissions
- Remove Member - Remove from team (requires confirmation)
- Resend Invitation - For pending invites
- View Activity - See member's recent actions
Team Permissions
Configure what team members can do:
Chatbot Permissions:
- Who can create chatbots
- Who can delete chatbots
- Who can publish to production
- Who can access analytics
Data Permissions:
- Who can upload documents
- Who can configure channels
- Who can export data
- Who can view conversations
Settings Permissions:
- Who can manage integrations
- Who can access billing
- Who can invite members
- Who can modify team settings
Billing & Subscription
Manage your subscription and payment methods:
Current Plan
View your active subscription:
- Plan name (Free, Pro, Enterprise)
- Monthly/Annual billing
- Features included
- Usage limits
- Next billing date
Change Plan
Upgrade or Downgrade:
- Go to Settings → Billing
- Click Change Plan
- Select new plan
- Review changes and pricing
- Confirm change
- Upgrades - Effective immediately
- Downgrades - At end of billing period
Payment Methods
Add Payment Method:
- Navigate to Billing → Payment Methods
- Click Add Payment Method
- Enter card details
- Set as default (optional)
- Save
Manage Cards:
- Set Default - Primary payment method
- Update - Change expiration or billing address
- Remove - Delete unused cards
Billing History
Access invoices and payment history:
- Go to Billing → Invoices
- View all past invoices
- Download PDF copies
- See payment status and dates
Data & Privacy
Control your data and privacy settings:
Data Export
Export your data at any time:
What Can Be Exported:
- Account information
- Chatbot configurations
- Training data and documents
- Conversation history
- Analytics data
How to Export:
- Go to Settings → Data & Privacy
- Click Request Data Export
- Confirm export request
- Receive email when ready (usually within 24 hours)
- Download from secure link
Account Deletion
Permanently delete your account:
Before Deleting:
- Export any data you want to keep
- Cancel active subscriptions
- Remove team members (team accounts)
- Transfer ownership of teams
Delete Account:
- Navigate to Settings → Data & Privacy
- Scroll to Delete Account
- Click Delete My Account
- Enter password for verification
- Confirm deletion (cannot be undone)
What Happens:
- Account deleted within 30 days
- All data permanently removed
- Subscriptions cancelled
- Cannot be recovered after deletion
Troubleshooting Settings
Can't Update Email
If you can't change your email:
- Verify current password is correct
- Check new email isn't already in use
- Confirm verification email received
- Wait 24 hours if recently changed
Settings Not Saving
If changes don't persist:
- Check browser console for errors
- Try different browser
- Clear browser cache
- Disable browser extensions
- Contact support if issue continues
2FA Problems
If you can't enable 2FA:
- Ensure authenticator app is installed
- Check device time is accurate
- Try different authenticator app
- Use recovery codes if already enabled
Best Practices
Security Recommendations
- Enable 2FA - Essential for account security
- Strong Password - Use unique password for HelloAivy
- Review Sessions - Check regularly for suspicious activity
- Update Email - Keep contact information current
- Limit API Keys - Only create what you need
Privacy Tips
- Review Permissions - Periodically audit team member access
- Minimize Data - Only train on necessary content
- Export Regularly - Backup important data
- Monitor Activity - Check login history monthly
- Revoke Access - Remove unused API keys and webhooks
Team Management
- Clear Roles - Assign appropriate permissions
- Regular Audits - Review member access quarterly
- Offboarding - Remove members promptly when they leave
- Communication - Notify team of important changes
- Documentation - Keep team settings documented
Getting Help
Need assistance with settings?
- Help Center - Search documentation
- Support Chat - Get live help
- Email Support - settings@helloaivy.com
- Video Tutorials - Watch settings guides
For urgent security issues, contact our security team immediately at security@helloaivy.com.