SMS Forward lets you forward SMS messages from your Android device to your own API (Webhook) or email. Ideal for automation, logging, or using SMS functionality on other devices or servers.
**Key Features**
• **Dual Forwarding** — Send messages to an HTTP/HTTPS API (GET/POST requests with custom headers and bodies) or any SMTP email address.
• **Sender and Content Filters** — Forward only messages from specific numbers or containing specific keywords. Leaving the filter empty forwards all messages.
• **Background Persistence** — Runs as a foreground service with persistent notifications, so forwarding continues even when the app is closed (requires appropriate permissions).
• **Forwarding Log** — View the success and failure of each forward, retry failed forwards, or clear the forwarding history.
• **Multiple Configurations** — Add multiple API and email targets; enable or disable each target at any time.
**How to Use**
1. Grant SMS permissions.
2. Add one or more API or email configurations and enable "Forward Missed Calls" as needed.
3. Enable listening — the app will forward matching SMS messages and missed calls according to your rules.
**System Requirements**
• Android device with SMS capability
• For API: Your endpoint must support HTTPS
• For email: SMTP server details (e.g., Gmail with app password)
All processing is done on your device; you can choose where the data is sent. The app itself does not use any third-party SMS gateways or cloud storage.
This is an open-source project that you can download from https://github.com/koocyton/sms_forwarder_flutter and modify and compile as needed.