SMSKIT turns any Android phone into a dedicated SMS relay server. Flat-file PHP backend, zero database, zero monthly costs — deploy on any shared host in minutes.
A three-node communication loop. Your web server, your Android phone, and the people you need to reach — connected by nothing but PHP and a 5-second heartbeat.
Every feature you need for a production SMS pipeline. Nothing you don't.
Full programmatic control over every SMSKIT function. Bearer token auth, JSON in, JSON out. Rate limits and permissions per key.
// Send an OTP via SMSKIT REST API const SMSKIT_URL = "https://yourdomain.com"; const API_KEY = "sk_live_xxxxxxxxxxxxxxxx"; async function sendOTP(phone, otp) { const res = await fetch( `${SMSKIT_URL}/api/v1/send.php`, { method: "POST", headers: { "Authorization": `Bearer ${API_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ numbers: [phone], message: `Your OTP is ${otp}. Valid 5 min.`, }), } ); const data = await res.json(); // { ok: true, message_id: "msg_abc", count: 1 } return data.message_id; } // Check delivery status async function checkStatus(messageId) { const res = await fetch( `${SMSKIT_URL}/api/v1/status.php?id=${messageId}`, { headers: { "Authorization": `Bearer ${API_KEY}` }} ); return (await res.json()).status; // "sent" | "queued" }
Chosen for maximum compatibility and zero operational friction. If PHP runs on it, SMSKIT runs on it.
Deploy SMSKIT in under 10 minutes. Upload PHP, install the app, start sending. No configuration wizards, no third-party accounts, no monthly invoice.