Why Cellular Mode?
With Bluetooth Sync, recordings transfer from the device to a phone app, which then uploads to the cloud. Cellular upload removes the phone from the equation — the device uploads directly. Benefits:- No phone needed nearby during or after recording
- Faster time from recording to transcription
- Better for shared devices (clinics, enterprise fleets)
- Enables autonomous, always-on operation
- Medical clinics with shared devices
- Field sales reps without phones nearby
- Remote workers who want instant transcription
- Enterprise deployments with dedicated device fleets
How It Works
The device makes authenticated HTTPS requests directly to the Bota API using its device token (dtok_*) and embedded cellular modem. No phone or Wi-Fi needed.
Network selection, failover, and priority configuration are covered in the Connectivity guide.
Data Usage
Recordings use the OGG Opus codec at 32 kbps. Data consumption is predictable:| Recording Length | File Size |
|---|---|
| 5 minutes | ~1.2 MB |
| 30 minutes | ~7.2 MB |
| 1 hour | ~14.4 MB |
Daily Data Limits
Set a daily cellular data cap to control costs. When the limit is reached:- Cellular uploads are blocked for the rest of the day
- Device falls back to WiFi or Bluetooth Sync
- Counter resets at midnight (device local time)
daily_data_limit_mb to 0 for unlimited cellular data.
Roaming
By default, cellular uploads are disabled when roaming to avoid international data charges. You can enable roaming uploads per device if needed, but monitor data usage carefully — roaming charges can be significant. For international travel, consider using Travel Mode: disable cellular, enable WiFi only, block roaming. See Device Management — Presets.Battery Considerations
Cellular uploads consume more power than Bluetooth Sync. Optimize battery life with:- Pause on low battery — Automatically pause uploads when battery drops below threshold
- Off-peak uploads — Schedule uploads during overnight hours when the device is likely charging
- Radio idle timeouts — Power down the cellular radio after a period of inactivity
Streaming + Cellular
For long recordings, combine cellular upload with streaming upload to start uploading chunks while recording continues. This gives you:- Near real-time transcription over cellular
- Reduced device storage requirements
- Faster time-to-insight
Authentication
Direct uploads use device tokens (dtok_*) for authentication. Tokens are:
- Issued when you bind a device to an end user
- Bound to a specific device + end user pair
- Automatically refreshed
Heartbeat
When connected over 4G, the device automatically sends periodic heartbeats to the Bota API. This keeps the backend informed of the device’s status — battery level, storage usage, signal strength, and connectivity state — without any action from the end user or your application. Heartbeats enable real-time device monitoring through the Heartbeat API and power webhook alerts likedevice.low_battery and device.offline.
Related
- Device Management — Configure connection and upload settings
- Streaming Upload — Upload chunks while recording
- Update Device — API reference for device settings
- Bota Pin — Pin hardware specifications

