Two-way SMS alerts that escalate until someone acts
The most universal critical channel — no app, no login, works on every phone. my-iris turns a single SMS into a stateful, two-way escalation with acknowledgement and an audit trail.
One REST call
Send your first alert in minutes
Post an alert from any sensor, monitoring system or script. my-iris handles routing, language, escalation and proof — you make one call.
- Idempotent ingestion endpoint
- Per-recipient language & number mapping
- Replies & delivery status via the status endpoint, console and audit log
curl -X POST https://api.my-iris.io/api/v1/alerts -H "X-API-Key: $MY_IRIS_API_KEY" -H "Content-Type: application/json" -d '{
"phase": "Start",
"alertMsg": "Freezer #3 is +2.1C over limit",
"customer": "lab-oncall",
"service": "SMS1"
}'
# customer = your receiver group KEY · service = SMS1 (text) or IVR1 (voice call)
# Same alertMsg while it is still active → 409, never a second escalation.
# Clear it: {"phase": "Stop", "alertMsg": "Freezer #3 is +2.1C over limit"}Built for critical SMS
Two-way acknowledgement
Recipients reply “1” to acknowledge or “2” to escalate. Replies are captured and logged.
Stateful escalation
No reply in time? my-iris escalates to the next person in the group — up to ~20 rounds.
7-language messages
Per-recipient language. Message templates adapt automatically.
STOP/START opt-out
GDPR-grade opt-out keyword handling in 7 languages, tenant-wide.
Number mapping
Assign sender numbers per country and recipient for the best deliverability.
Delivery & cost tracking
Per-message delivery status and actual provider cost, recorded against your credits.
SMS alerts run on Cloudflare’s EU edge with GDPR opt-out and audit logging built in.
Compliance detailsSMS — frequently asked
Which provider sends the SMS?
Twilio today, via our provider abstraction. Telnyx and Vonage are on the roadmap for multi-provider routing and failover.
How are replies handled?
Inbound SMS hits a secure webhook; my-iris interprets “1” (acknowledge) / “2” (escalate) and updates the alert’s state machine, then logs it to the audit trail.
What does an SMS alert cost in credits?
Credits are priced at 1 credit = €0.01. A single SMS send costs a few to ~10 credits depending on destination; an escalating alert spans a couple of rounds, so your 1,000 free trial credits cover roughly 80 SMS alerts.
Is this GDPR-compliant?
Yes. Data resides on Cloudflare’s EU edge; we support GDPR Art. 15 export and Art. 17 erasure, STOP/START opt-out, and configurable retention. A DPA is available.
Try SMS alerting free
1,000 credits (≈80 SMS alerts), no credit card. Verify your email and admin mobile to spin up a workspace.