👤 Profile & Settings - User Guide
Configure your account, business information, and communication settings. Set up email and SMS to communicate with property owners, agents, and buyers directly from RE-AI.
📋 Overview
Your profile page contains five main sections:
Username, email, and display name
Company details and contact information
SMTP or Gmail for sending emails
TextMagic, Twilio, or other SMS providers
Password changes and account security
👤 Account Information
Your basic account details that identify you in the system.
Fields
- Username: Your login username (cannot be changed)
- Email: Your account email address
- Full Name: Your display name shown throughout the app
- Role: Your account type (admin, wholesaler, etc.)
🏢 Business Profile
Your company information appears in emails, contracts, and communications with sellers and buyers.
Company Information
- Company Name: Your business name (e.g., "Pacific Investment Group")
- Legal Name: Official registered business name (e.g., "Pacific Investment Group LLC")
- Business Phone: Main contact number (used as fallback for SMS testing)
- Business Email: Company email address
- Website: Your company website URL
Experience & Track Record
- Representative Name: Primary contact person
- Years in Business: How long you've been investing
- Properties Purchased: Total number of deals closed
Mailing Address
- Address: Street address
- City, State, ZIP: Complete mailing address
📧 Email Configuration
Set up your email to send messages to property owners, agents, and buyers from within RE-AI.
Email Provider Options
Gmail (Recommended)
Easiest setup - just authorize with Google OAuth
- Click "Authorize Gmail"
- Sign in with your Google account
- Grant permissions
- Done! No SMTP settings needed
SMTP (Any Email Provider)
Works with Yahoo, Outlook, custom domains
- SMTP Host: smtp.yourdomain.com
- Port: 587 (TLS) or 465 (SSL)
- Username: Your email address
- Password: Email password or app password
- From Email: Sender email address
- From Name: Display name (e.g., "John at Pacific Investments")
Common SMTP Settings
Email Verification
After configuring email, verify ownership:
- Click "Send Verification Code"
- Check your inbox for 6-digit code
- Enter code and click "Verify"
- Email is now verified and ready to use
Testing Your Email
Click "Test Email" to send a test message to your configured email address. You should receive it within seconds.
📱 SMS Configuration
Set up SMS to send text messages to property owners, agents, and buyers. Each user configures their own SMS provider.
Supported SMS Providers
Recommended - Easy setup, no phone number required
Best for real estate - Built for agents and investors
Most popular - Powerful API, requires phone number
User-friendly interface, good for beginners
Alternative option with competitive pricing
Why Per-User SMS?
Each user configures their own SMS provider because:
- Cost Control: You pay for your own SMS usage
- Your Number: Messages come from your business number
- Compliance: You control your own SMS consent and opt-outs
- Flexibility: Choose the provider that works best for you
🎯 TextMagic Setup (Recommended)
TextMagic is the easiest SMS provider to set up. No phone number required - uses shared numbers.
Step-by-Step Setup
Create TextMagic Account
Sign up at textmagic.com
- Free trial available
- Pay-as-you-go pricing
- No monthly fees
Get API Credentials
Go to API Keys page
- Your Username is shown at the top
- Click "Generate new API key"
- Copy the API key (starts with "key_")
Configure in RE-AI
In your profile, SMS Configuration section:
- Select "TextMagic" from provider dropdown
- Enter your TextMagic username
- Paste your API key
- Phone number is optional (leave empty to use shared number)
- Click "Save SMS Configuration"
Test Your Setup
Click "Test SMS" button
- Test SMS sent to your business phone
- Check your phone for test message
- Success! You're ready to send SMS
TextMagic Pricing
📞 Other SMS Providers
Twilio Setup
Most popular SMS API, requires phone number purchase.
- Account SID: Found in Twilio console dashboard
- Auth Token: Also in console dashboard
- Phone Number: Purchase a number from Twilio ($1-2/month)
Dashboard: console.twilio.com
Salesmsg Setup
Built specifically for real estate professionals.
- API Key: Get from Salesmsg settings
- Phone Number: Your Salesmsg number
Dashboard: app.salesmessage.com/settings/api
SimpleTexting Setup
User-friendly with good support.
- API Key: Generate in account settings
- Phone Number: Your SimpleTexting number
Clerk Chat Setup
Alternative provider with competitive rates.
- API Key: From Clerk Chat dashboard
- Phone Number: Your Clerk Chat number
🔐 Phone Number Verification
To prevent SMS spoofing, you must verify ownership of any phone number you use for sending SMS.
Verification Process
- Save Configuration: Enter your SMS provider details and phone number
- Verification Prompt: Yellow box appears asking to verify your number
- Send Code: Click "Send Verification Code"
- Check Phone: You'll receive a 6-digit code via SMS
- Enter Code: Type the code in the verification box
- Verify: Click "Verify Code"
- Verified: Your phone number is now verified and ready to use
Why Verification?
- Security: Prevents unauthorized use of phone numbers
- Compliance: Ensures you own the number you're sending from
- Anti-Spam: Prevents SMS spoofing and abuse
No Phone Number?
If you're using TextMagic without a dedicated phone number:
- Leave the phone number field empty
- TextMagic will use shared numbers
- No verification needed
- Test SMS will be sent to your business phone
✅ Testing Your Setup
Test Email
- Configure your email settings
- Click "Test Email" button
- Check your inbox (the email you configured)
- You should receive a test email within seconds
Test SMS
- Configure your SMS settings
- Click "Test SMS" button
- Check your phone (business phone or configured SMS number)
- You should receive: "RE-AI SMS Configuration Test: Your SMS is working correctly! 🎉"
Troubleshooting Tests
🔐 Security & Password
Changing Your Password
- Scroll to "Change Password" section
- Enter your current password
- Enter new password (min 8 characters)
- Confirm new password
- Click "Change Password"
Password Requirements
- Minimum 8 characters
- At least one uppercase letter
- At least one lowercase letter
- At least one number
- Special characters recommended
Security Best Practices
- Strong Passwords: Use unique, complex passwords
- API Keys: Never share your API keys or passwords
- Regular Updates: Change passwords periodically
- Secure Storage: All API keys are encrypted in the database
🔧 Troubleshooting
Email Not Sending
SMS Not Sending
Configuration Not Saving
Getting Help
If you're still having issues:
- Check Provider Status: Visit your SMS/email provider's status page
- Review Logs: Check browser console (F12) for error messages
- Test Credentials: Try logging into provider's dashboard directly
- Contact Support: Reach out with specific error messages
📚 Quick Reference
Provider Links
Common SMTP Ports
- 587: TLS (recommended)
- 465: SSL (legacy)
- 25: Unencrypted (not recommended)
Phone Number Format
Use E.164 format: +[country code][number]
- US:
+18053009136 - UK:
+447700900123 - No spaces, dashes, or parentheses