Adding Your First Account
Before you can send messages through campaigns, you need to connect at least one Telegram account to Reach.Prerequisites
Before adding an account, make sure you have:- A Telegram account (phone number or access to Telegram app)
- Access to receive SMS or Telegram verification codes
- Your 2FA password (if two-factor authentication is enabled)
Adding an Account
Step 1: Open Add Account Form
- Navigate to Accounts page
- Click “Add Account” button
- Add account form appears
Screenshot placeholder: Add a screenshot showing the “Add Account” button and form
Step 2: Choose Authentication Method
Select how you want to authenticate: Phone Number:- Enter your phone number
- Receive verification code via SMS/Telegram
- Enter code to verify
- Generate QR code
- Scan with Telegram app
- Automatic authentication
QR code authentication is often faster and doesn’t require SMS access.
Step 3: Complete Authentication
Follow the steps for your chosen method (see detailed guides below).Step 4: Account Added
Once authenticated:- Account appears in your accounts list
- Status shows as “Connected”
- Account is ready for campaigns
- Health check runs automatically
Phone Number Authentication
Step 1: Enter Phone Number
- Select “Phone Number” authentication method
- Enter your phone number with country code
- Format: +1234567890 (include + and country code)
- Click “Send Code”
Use the same phone number format you use in Telegram. Include the country code.
Step 2: Receive Verification Code
- Code is sent via Telegram (not SMS)
- Check your Telegram app for the code
- Code is typically 5 digits
- Code expires after a few minutes
Step 3: Enter Verification Code
- Enter the code you received
- Click “Verify Code”
- If 2FA is enabled, you’ll be prompted for password
- Account authenticates
Step 4: Two-Factor Authentication (if enabled)
If your Telegram account has 2FA:- Enter your 2FA password
- Click “Verify Password”
- Account completes authentication
QR Code Authentication
Step 1: Generate QR Code
- Select “QR Code” authentication method
- Click “Generate QR Code”
- QR code appears on screen
- QR code is valid for 30 seconds
Screenshot placeholder: Add a screenshot showing the QR code generation interface
Step 2: Scan QR Code
- Open Telegram app on your phone
- Go to Settings → Devices → Link Desktop Device
- Scan the QR code displayed in Reach
- Confirm on your phone
Step 3: Wait for Authentication
- QR code polling starts automatically
- System checks for authentication
- Status updates when scanned
- May take a few seconds
Step 4: Two-Factor Authentication (if enabled)
If your Telegram account has 2FA:- Enter your 2FA password
- Click “Confirm 2FA Password”
- Account completes authentication
Account Status
After Adding
Once added, your account:- Appears in accounts list
- Shows connection status
- Health check runs automatically
- Ready for campaigns
Connection Status
Connected:- Account is healthy
- Can send messages
- Ready to use
- Account needs reconnection
- Cannot send messages
- Check account health
Troubleshooting
Verification Code Not Received
If you don’t receive the code:- Check Telegram app is working
- Verify phone number is correct
- Check internet connection
- Wait a few minutes and try again
- Try QR code method instead
Code Expired
If code expires:- Click “Back” or “Resend Code”
- Request a new code
- Enter new code promptly
- Codes expire quickly for security
2FA Password Required
If 2FA is required:- Enter your Telegram 2FA password
- This is different from your account password
- If forgotten, reset through Telegram
- Cannot proceed without 2FA password
QR Code Expired
If QR code expires:- Click “Generate New QR Code”
- Scan new code immediately
- QR codes expire after 30 seconds
- Generate fresh code if needed
Authentication Fails
If authentication fails:- Verify phone number format
- Check Telegram account is active
- Ensure internet connection is stable
- Try alternative authentication method
- Contact support if issues persist
Best Practices
- Use QR Code: Often faster and more reliable
- Keep 2FA Password: Store 2FA password securely
- Verify Status: Check account status after adding
- Test Connection: Use “Test Connection” to verify
- Multiple Accounts: Consider adding backup accounts
Security Considerations
Account Security
- Accounts are encrypted and stored securely
- Session data is protected
- Only you can access your accounts
- Accounts are isolated per user
Best Practices
- Secure Password: Use strong 2FA password
- Don’t Share: Never share account credentials
- Monitor Access: Check account activity regularly
- Remove Unused: Delete accounts you no longer use
Next Steps
After adding your account:Managing Accounts
Learn how to manage and monitor your accounts
Creating Campaigns
Start creating campaigns with your connected account