SMS-to-Webhook Service

Forward matching SMS
to your webhook

A lightweight service that receives SMS messages from your Android forwarder app, stores them securely with duplicate protection, and lets you review everything in a professional admin panel.

Secure & Encrypted
Duplicate Protection
Instant Forwarding
9:41
IVACBD
(IVACBD) For security, type the following sequence when prompted
Zero-Seven-Zero-Five-Four-Six
Just now
Forwarding to webhook...
Sent · HTTP 200
Stored
No duplicates
100%
Pattern Matching
24/7
Always Online
SHA-256
Dedup Hashing
GET/POST
Webhook Support
Features

Everything you need for SMS forwarding

Powerful features wrapped in a clean, professional interface

Pattern Matching

Configure sender filters and SMS patterns on your Android app. Only matching messages get forwarded — everything else is ignored.

Duplicate Protection

Every message is hashed with SHA-256. Identical messages are detected and rejected automatically — no double-forwarding.

Secure Storage

Messages are stored in a MySQL database with full metadata: sender, destination, timestamp, IP, and status.

Search & Filter

Find any message instantly by sender, destination, or content. Paginated results for smooth browsing.

User Management

Database-backed authentication with role-based access. Create admins, managers, and users with granular permissions.

Security First

Bcrypt password hashing, CSRF protection, session regeneration, and protected admin routes out of the box.

Process

How it works

Three simple steps from SMS to dashboard

1
Android App Detects SMS

The app monitors incoming SMS and forwards only messages matching your configured sender filter and pattern.

2
Webhook Receives It

The SMS body is URL-encoded and sent to this service. We validate, hash, and store it with duplicate protection.

3
Review in Admin Panel

Log in to the dashboard to browse, search, and inspect every received message with full metadata.

API Reference

Webhook endpoint

A simple HTTP endpoint that accepts URL-encoded SMS content via GET or POST. Returns a plain-text status response.

  • Accepts GET and POST
  • URL-encoded SMS body
  • SHA-256 duplicate detection
  • Plain-text status response
Request Example
# Send an SMS to the webhook
GET https://websms.exclutips.com/sms.php
    ?number=01700000000
    &sender=IVACBD
    &sms=%28IVACBD%29%20For%20security...

# Response (HTTP 200)
OK

# Duplicate response (HTTP 200)
DUPLICATE
FAQ

Frequently asked questions

Everything you need to know about the service

The Android SMS Forwarder app monitors incoming SMS on your device. When a message matches your configured sender filter and pattern, it URL-encodes the SMS body and sends it to this webhook endpoint. The service stores the message in the database with duplicate protection.

Every incoming message is hashed using SHA-256 based on the sender, destination, and message body. If a message with the same hash already exists in the database, the webhook returns "DUPLICATE" and does not store it again.

Yes. The webhook endpoint accepts both GET and POST requests. The same parameters (number, sms, sender) are accepted in either method.

Log in as an admin or super admin, then navigate to the Users section. You can create, edit, delete, and activate/deactivate users. Four roles are supported: Super Admin, Administrator, Manager, and User — each with different permissions.

Ready to get started?

Access the admin panel to manage your SMS messages and users.

Go to Admin Panel