Send SMS notifications from your own number
Trigger SMS notifications for any business event — order updates, payment confirmations, shipping status, and more. One API call, sent from your own SIM at a flat monthly price.
Notifications your customers will actually read
Email notification open rates hover around 20–30%. SMS open rates sit above 90%. For time-sensitive business events — a shipped order, a confirmed payment, a booking change — SMS gets the message in front of the customer faster and more reliably.
SimGate sends those notifications through your own Android SIM, which means they arrive from your real business number rather than a shared shortcode. Recipients can reply, call back, or save the number — the interaction stays personal.
Cost is a flat monthly plan rather than per-message billing, so a spike in order confirmations or payment alerts doesn't translate directly into a surprise invoice.
Add SMS notifications to your backend
Get an API key
Sign up, connect an Android device, and generate an API key from the dashboard. Takes about five minutes.
Trigger on your event
Add a SimGate API call wherever you fire a notification: post-checkout, on payment capture, on shipping status change, on booking confirmation.
Send the message
POST to /v1/sms/send with the customer's phone number and your notification text. The message goes out through your SIM in seconds.
Track delivery
Each send returns a messageId. Check delivery state in the logs or poll the messages endpoint to confirm delivery.
Send a notification
1const res = await fetch("https://api.simgate.app/v1/sms/send", {2method: "POST",3headers: {4"x-api-key": process.env.SIMGATE_API_KEY,5"Content-Type": "application/json",6},7body: JSON.stringify({8deviceId: "android-5q15b182f2704gbz",9phoneNumber: "+1234567890",10message: `Your code is ${code}`,11}),12});1314const { messageId } = await res.json();
Replace the message with your notification text — order confirmation, shipping update, payment receipt.
Notification types teams send with SimGate
- Order confirmed / shipped / delivered status updates
- Payment received or failed alerts
- Booking and reservation confirmations
- Password reset and account security alerts
- Subscription renewal reminders
- Flash sale and time-sensitive promotional texts (consented contacts only)
Always send to consented contacts
SimGate sends through a consumer SIM, which makes it well-suited for transactional notifications to customers who gave you their number. Sending unsolicited messages risks your number's reputation and may violate local law — always message people who have opted in.
Frequently asked questions
Can I personalise notification messages per recipient?
Yes — build the message string in your backend before calling the API. Include the customer's name, order number, or any other variable. SimGate just sends whatever message text you pass.
How many notifications can I send per day?
Each plan includes a daily and monthly message allowance. Choose the plan that covers your expected notification volume. You can see current limits and usage on the plans and dashboard pages.
Can customers reply to notification texts?
Yes. Because you send from your own SIM number, recipients can reply and the message arrives in your inbound webhook. You can handle replies programmatically or configure automation rules in the dashboard.
How do I know a notification was delivered?
Every send returns a messageId. Delivery state (queued, accepted, failed) is available in the logs and via the messages endpoint. The dashboard shows per-message status in real time.
Is SimGate suitable for high-volume transactional sends?
SimGate works well for low-to-mid volume transactional notifications — up to the daily limit on your plan. For very high-volume A2P sends (hundreds of thousands per day), a carrier CPaaS is purpose-built for that scale.
Keep exploring
Turn your phone into an SMS API
Send and receive SMS from your own SIM at a flat monthly price. Install the app, connect a device, and call the API in minutes.
Start free