# Do I Need the Phone to Be On All the Time?

The answer depends on which WhatSnap service you're using: SMS, iMessage, or WhatsApp. Each has different requirements for device availability.

## Quick Answer by Service

| Service               | Phone Must Be On? | Details                                                                   |
| --------------------- | ----------------- | ------------------------------------------------------------------------- |
| **SMS (Android)**     | ✅ Yes, 24/7       | Phone and app must run continuously                                       |
| **iMessage (Mac)**    | ✅ Yes, 24/7       | Mac must be on; iPhone recommended but not strictly required for iMessage |
| **iMessage (iPhone)** | ⚠️ Recommended    | iPhone required for SMS fallback to Android users                         |
| **WhatsApp**          | ❌ No              | Phone only needed for initial setup, can be off after                     |

***

## SMS (Android): Phone Must Be On

### Requirements

**For WhatSnap SMS Gateway on Android:**

{% hint style="danger" %}
**Critical**: Your Android phone must be **turned on continuously** and the WhatSnap Gateway app must be running for messages to send and receive reliably.
{% endhint %}

**Why It's Required:**

* SMS processing happens on the physical device
* App acts as bridge between your SIM card and GoHighLevel
* If phone is off, messages cannot be sent or received
* Workflows will fail if phone is unavailable

### What Happens if Phone is Off?

**When Android phone is turned off or app is stopped:**

* ❌ SMS messages fail to send
* ❌ Incoming messages are not received
* ❌ Workflows cannot execute SMS actions
* ❌ Contacts cannot reply to your messages
* ⚠️ Messages may queue up and send in bulk when phone restarts (can trigger spam filters)

### Power Management

**Keeping Phone On 24/7:**

**✅ Recommended Setup:**

1. Keep phone plugged into power
2. **Use an electrical timer** to cycle charging on/off
3. Prevents battery degradation from constant charging
4. Ensures phone never runs out of power

**Timer Cycle Example:**

* 2 hours ON (charging)
* 2 hours OFF (running on battery)
* Repeat continuously

**See**: [Battery Life Management](/whatsnap-docs/faq/phone/battery-life-management.md) for detailed power setup instructions.

### Network Connectivity

**Phone must maintain internet connection:**

* ✅ WiFi (recommended - more stable)
* ✅ Mobile data (backup)
* Configure phone to never disconnect from WiFi when sleeping
* Ensure sufficient data allowance if using mobile data

***

## iMessage: Mac Must Be On, iPhone Recommended

### Mac Requirements (Critical)

**For WhatSnap iMessage:**

{% hint style="danger" %}
**Mac must remain powered on 24/7** for iMessage messages to send and receive through WhatSnap.
{% endhint %}

**Why Mac Must Be On:**

* Mac runs the WhatSnap Gateway software
* Mac bridges iMessage to GoHighLevel
* All message processing happens on the Mac
* Mac must never sleep or shut down

**Recommended Hardware:**

* **Mac mini** - ideal for 24/7 operation
  * Compact, power-efficient
  * Designed for always-on use
  * Can run headless (no monitor needed)
  * Low power consumption

**See**: [iMessage Device Specifications](/whatsnap-docs/account-management/imessage/imessage-specifications.md)

### iPhone Requirements (Recommended)

**iPhone Status:**

* ✅ **Recommended**: Keep iPhone on continuously
* ⚠️ **Minimum**: iPhone required for SMS fallback to Android users

**Why iPhone Should Stay On:**

**iPhone Handles:**

* SMS text messages to Android users (green bubble messages)
* SMS fallback when iMessage is unavailable
* Two-factor authentication prompts
* iMessage sync and continuity

**What Happens Without iPhone On:**

* ✅ iMessages to Apple devices work (Mac handles these)
* ❌ SMS to Android users fail (iPhone required for SMS fallback)
* ⚠️ Some iMessage features may be limited

{% hint style="info" %}
**Best Practice**: Keep both Mac and iPhone powered on and connected 24/7 for full iMessage and SMS fallback functionality.
{% endhint %}

### Power Configuration for Mac

**Mac Energy Settings:**

1. Prevent Mac from sleeping
   * System Settings → Energy (or Battery)
   * Set "Prevent automatic sleeping when display is off"
   * Disable Power Nap
2. Enable auto-restart after power failure
3. Set WhatSnap Gateway to launch at startup

**See**: [iMessage Device Specifications - Power Configuration](/whatsnap-docs/account-management/imessage/imessage-specifications.md#power--reliability-configuration)

***

## WhatsApp: Phone NOT Required After Setup

### Initial Setup Only

**For WhatSnap WhatsApp:**

{% hint style="success" %}
**Key Advantage**: Your phone is **only required during initial connection**. Once connected, your WhatsApp account runs on WhatSnap's private cloud server and your phone can be turned off.
{% endhint %}

**Setup Process:**

1. Phone required to scan QR code
2. WhatsApp links to WhatSnap's cloud server
3. Connection complete
4. **Phone can now be turned off** - messages continue working

### Phone Can Be Off

**After successful connection:**

* ✅ Phone can be turned off completely
* ✅ Messages continue sending/receiving through WhatSnap cloud
* ✅ No battery drain on your phone
* ✅ No need to keep phone plugged in
* ✅ Works even if phone loses signal or power

**How It Works:**

* WhatsApp account runs on WhatSnap's dedicated server
* Server handles all message processing
* Independent of your phone's status
* Messages flow directly through GoHighLevel

### Recommended: Keep Phone On

While not required, we **strongly recommend** keeping your phone on and using it occasionally:

**Why Keep Phone On (Best Practice):**

* ✅ Maintains natural "footprint" of WhatsApp usage
* ✅ Supports better deliverability and account health
* ✅ Reduces risk of WhatsApp flagging the account
* ✅ Allows natural activity (read messages, send reactions, etc.)

**Recommended Activity:**

* Open WhatsApp on phone at least once per week
* Read some messages
* Send a few reactions or brief replies
* Keep account looking "human" to WhatsApp

{% hint style="warning" %}
**Account Health**: While phone can be off, WhatsApp may flag accounts with zero phone activity as suspicious. Using the phone occasionally helps maintain account standing.
{% endhint %}

**See**: [WhatsApp Connection Guide](/whatsnap-docs/account-management/whatsapp.md)

***

## Comparison Table: Phone Availability

### Service Requirements Summary

| Service      | Phone          | Must Be On?        | Why?                         | What if Off?                                |
| ------------ | -------------- | ------------------ | ---------------------------- | ------------------------------------------- |
| **SMS**      | Android        | ✅ Yes, 24/7        | Processing happens on device | Messages fail completely                    |
| **iMessage** | Mac            | ✅ Yes, 24/7        | Mac bridges to GoHighLevel   | iMessages fail                              |
| **iMessage** | iPhone         | ⚠️ Recommended     | Handles SMS fallback         | SMS to Android fails                        |
| **WhatsApp** | iPhone/Android | ❌ No (after setup) | Runs on WhatSnap cloud       | No impact (recommended to use occasionally) |

***

## Power Management Best Practices

### For 24/7 Operation

**All Services (SMS, iMessage):**

**✅ Do:**

* Keep devices plugged into reliable power source
* Use electrical timers to cycle charging (prevents battery degradation)
* Configure power settings to prevent sleep
* Use UPS (uninterruptible power supply) for critical setups
* Ensure stable internet connection (WiFi preferred)
* Set apps to launch automatically at startup

**❌ Don't:**

* Leave devices on constant charge without cycling (degrades battery)
* Allow devices to enter sleep mode
* Rely on battery power alone (will eventually die)
* Skip power failure recovery settings
* Forget to test auto-restart after power loss

### Cycling Power for Battery Health

**Recommended Approach:**

{% hint style="success" %}
**Best Practice**: Use a timer-controlled power strip or smart plug to cycle charging on and off. This preserves battery health while ensuring 24/7 operation.
{% endhint %}

**Setup:**

1. Purchase electrical timer or smart plug ($10-30)
2. Plug phone/device charger into timer
3. Configure cycle:
   * **Option 1**: 2 hours on, 2 hours off
   * **Option 2**: 4 hours on, 4 hours off
4. Battery cycles naturally while maintaining operation

**Benefits:**

* ✅ Extends battery lifespan significantly
* ✅ Prevents battery swelling or degradation
* ✅ Reduces heat buildup
* ✅ Device never runs out of power
* ✅ No manual intervention required

**Where to Buy Timers:**

* Amazon: "Outlet timer" or "Smart plug with scheduling"
* Home Depot, Lowe's (mechanical timers)
* Electronics stores (TP-Link Kasa, Wemo, etc.)

***

## Multiple Device Setups

### Managing Availability Across Devices

**For agencies with multiple devices:**

**SMS (Multiple Android Phones):**

* Keep all devices on 24/7
* Stagger timer cycles so devices charge at different times
* Always have backup device online while others charge
* Monitor connectivity status in WhatSnap dashboard

**iMessage (Multiple iPhones on One Mac):**

* Mac must stay on continuously (runs all accounts)
* All iPhones should stay on for SMS fallback
* Use Fast User Switching on Mac (don't log out)
* Each account runs in separate Mac user profile

**WhatsApp (Multiple Accounts):**

* Phones only needed for initial setup
* All can be turned off after connection
* Recommend occasional use for account health
* No 24/7 requirement

***

## Troubleshooting Availability Issues

### Messages Not Sending

**Problem**: Messages fail to send or conversations stop syncing.

**Check:**

1. ✅ Is phone/Mac powered on?
2. ✅ Is WhatSnap Gateway app running?
3. ✅ Is internet connection active?
4. ✅ Is phone in airplane mode or disconnected?
5. ✅ Did power settings cause device to sleep?

**Solutions:**

* Restart device and WhatSnap Gateway app
* Verify power settings prevent sleep
* Check internet connectivity
* Ensure battery isn't depleted

### Device Went to Sleep

**Problem**: Android or Mac entered sleep mode and stopped processing messages.

**Solutions:**

1. **Android**: Disable battery optimization for WhatSnap
2. **Mac**: Configure Energy settings to prevent sleep
3. **Both**: Set "Stay awake when plugged in"
4. **Both**: Disable screensavers that might trigger sleep

**See**:

* [Battery Life Management - Power Settings](/whatsnap-docs/faq/phone/battery-life-management.md#optimizing-android-power-settings)
* [iMessage Specifications - Power Configuration](/whatsnap-docs/account-management/imessage/imessage-specifications.md#power--reliability-configuration)

***

## Summary: Device Availability Requirements

### Checklist by Service

**SMS (Android):**

* [ ] Phone stays on 24/7
* [ ] WhatSnap Gateway app runs continuously
* [ ] Battery optimization disabled for app
* [ ] Power cycling timer configured
* [ ] Internet connection stable (WiFi preferred)
* [ ] Auto-start on boot enabled

**iMessage (Mac + iPhone):**

* [ ] Mac stays on 24/7 (never sleeps)
* [ ] iPhone stays on 24/7 (recommended)
* [ ] Mac energy settings prevent sleep
* [ ] Both devices maintain internet connection
* [ ] WhatSnap Gateway launches at Mac startup
* [ ] Auto-restart after power failure enabled

**WhatsApp:**

* [ ] Phone available for initial QR code scan
* [ ] Connection successful
* [ ] Phone can be turned off after setup
* [ ] (Optional) Keep phone on and use occasionally for account health

***

## Next Steps

1. [**Battery Life Management**](/whatsnap-docs/faq/phone/battery-life-management.md) - Optimize power settings and battery health
2. [**SMS Installation & Setup**](/whatsnap-docs/account-management/sms/sms-installation-setup.md) - Configure 24/7 operation
3. [**iMessage Specifications**](/whatsnap-docs/account-management/imessage/imessage-specifications.md) - Mac power configuration
4. [**WhatsApp Connection**](/whatsnap-docs/account-management/whatsapp.md) - Setup and disconnect phone

***

**Device Availability Questions?** Contact WhatSnap support at <support@whatsnap.ai> for help configuring reliable 24/7 operation.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whatsnap.gitbook.io/whatsnap-docs/faq/phone/phone-availability-requirements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
