Integrations
Start with the app and your dashboard — then let your own website and tools hand texts to your phone, too
Android App
SMSTunnel Android App
Write texts on your computer — your own Android phone sends them from your number. Optionally sync the texts your phone receives back to your computer and answer from there.
- ✓ Your own number and SIM
- ✓ Optional sync of received texts (off by default)
- ✓ You link it yourself; unlink anytime in the app
- ✓ Rate-limited sending; premium-rate numbers blocked
WordPress Core Plugin
SMSTunnel for WordPress
Required for all other pluginsThe main SMSTunnel plugin for WordPress. Link your own site to your Android phone so it can hand over the texts your site needs to send. Required for all other WordPress integrations.
- ✓ Quick Setup with QR code
- ✓ Sign-in codes (2FA) for WordPress logins
- ✓ Send a text from the admin
- ✓ SMS History
- ✓ Optional end-to-end encryption
- ✓ A function for your own code
Built in: texts for Fluent Forms and Forminator forms, with no extra plugin.
Or in your WordPress admin: Plugins → Add Plugin, search for SMSTunnel.
E-commerce
SMSTunnel for WooCommerce
Order notifications via SMSSend SMS notifications for WooCommerce orders: a text to your customer when their order status changes.
- ✓ Texts when an order is processing, completed, on hold, cancelled or refunded
- ✓ Your own messages with order placeholders
- ✓ Low-stock alerts to you
- ✓ Send a text from the order page
Shopify
Shopify Flow, no app to installA text to you for each new order, and to customers when their order ships, is canceled or refunded. Grow, Advanced and Plus plans.
View DetailsWix
App in the Wix App Market · Stores and BookingsA text to you for each new order and booking, and to customers when their order ships or is refunded, and when a booking is confirmed, moved, canceled or about to start.
View DetailsMagento
Free module · 2.4.6 to 2.4.9Order placed, invoice, shipment with tracking, canceled and status texts to customers, and new-order texts to you. Adobe Commerce and Mage-OS too.
View DetailsPrestaShop
Free module · PrestaShop 8.1, 8.2 and 9Texts to customers when their order is shipped, delivered, canceled or gets any status you choose, and a text to you for each new order.
View DetailsOpenCart
Free extension · OpenCart 3.0, 4.0.2 and 4.1A text to you for each new order, and to customers when their order ships, is complete, is canceled or gets any status you choose.
View DetailsForm Builders
SMSTunnel for Contact Form 7
CF7 IntegrationSend SMS when Contact Form 7 forms are submitted. Perfect for lead notifications.
- ✓ Form submission alerts
- ✓ Auto-reply to submitter
- ✓ Use form fields in SMS
SMSTunnel for WPForms
WPForms IntegrationSMS notifications for WPForms submissions. Works with WPForms Lite.
- ✓ Form submission alerts
- ✓ Smart tags for fields
- ✓ Auto-reply to submitter
SMSTunnel Notifications for Gravity Forms
GF IntegrationAdd-on for Gravity Forms: an SMS page in each form's settings. Send SMS on form submission.
- ✓ Form submission alerts
- ✓ Merge tags support
- ✓ Auto-reply to submitter
SMSTunnel for Fluent Forms
Built into SMSTunnelA text to you when a form is submitted, and a confirmation to the person who filled it in. No extra plugin.
- ✓ Works with free Fluent Forms
- ✓ Auto-reply to submitter
- ✓ Form answers in the text
SMSTunnel for Forminator
Built into SMSTunnelA text to you when a form is submitted, and a confirmation to the person who filled it in. No extra plugin.
- ✓ Works with free Forminator
- ✓ Auto-reply to submitter
- ✓ Form answers in the text
SMSTunnel for Elementor Forms
Elementor Pro IntegrationAdds SMSTunnel SMS actions to the Elementor Pro form widget.
- ✓ Actions After Submit
- ✓ Form fields in the text
- ✓ Auto-reply to submitter
Coming to WordPress.org. Want it sooner? Write to us.
View DetailsSMSTunnel for Ninja Forms
Ninja Forms IntegrationSend SMS notifications from Ninja Forms. Easy action-based setup.
- ✓ Custom action type
- ✓ Field merge tags
- ✓ Auto-reply to submitter
Coming to WordPress.org. Want it sooner? Write to us.
View DetailsSMSTunnel for Formidable Forms
Formidable IntegrationSMS notifications for Formidable Forms, set up as form actions. Works with the free version.
- ✓ Form action integration
- ✓ Field ID shortcodes
- ✓ Auto-reply to submitter
Coming to WordPress.org. Want it sooner? Write to us.
View DetailsEvents & Bookings
SMSTunnel for The Events Calendar
Event SMS RemindersSend SMS reminders for events created with The Events Calendar. Perfect for reducing no-shows.
- ✓ Automatic event reminders
- ✓ RSVP/Ticket notifications
- ✓ Custom reminder timing
- ✓ Event change notifications
Coming to WordPress.org. Want it sooner? Write to us.
REST API
Your own software can hand texts to your linked phone with a personal API key — one HTTP call, rate-limited to protect your SIM.
POST /api/v1/sms/send
Content-Type: application/json
X-API-Key: your_api_key
{
"to": "+40712345678",
"message": "Hello from SMSTunnel!"
} Booking & Appointments
Amelia
Confirmations, reminders, cancellationsConfirmations and reminders go out from your own phone and number, on your own plan, so clients can simply reply.
View DetailsComing to WordPress.org. Want it sooner? Write to us.
Bookly
Appointment remindersScheduled SMS reminders for upcoming Bookly appointments. Works with the free version.
View DetailsComing to WordPress.org. Want it sooner? Write to us.
Business Apps & Websites
Odoo
Send via SMSTunnel · Odoo 17, 18, 19Odoo's own texts (the SMS button, delivery confirmations, automated actions, reminders) from your own phone. Odoo.sh and your own server; on Odoo Online, alerts to you through a webhook.
View DetailsDrupal Soon
Webform, ECA, SMS FrameworkA text for each new webform submission, a confirmation to the person who wrote, and texts from any ECA model. Drupal 10.3 and 11.
View DetailsAlerts & Your Own Tools
Uptime Kuma
Webhook notification, no pluginA text from your own phone when a monitor goes down, and when it's back up. Set up in Uptime Kuma's built-in Webhook notification.
View Detailsn8n
n8n-nodes-smstunnelOfficial community node. Let your workflows text you — or people who asked to hear from you — through your own phone: send, sign-in codes, delivery status.
View DetailsWebhooks
Any HTTP POSTOne secret address, made in your dashboard, turns any tool into an SMS alert: Uptime Kuma, Grafana, Alertmanager, Healthchecks, GitHub Actions, cron jobs or your own scripts.
View DetailsHome Assistant
notify.smstunnelWater leak, smoke, power outage or intrusion alerts by SMS, from your own phone — for when push notifications don't get through.
View DetailsMore workflow tools
Built into the tools you already use
Nothing to install: these tools' own webhook, HTTP or SMS settings hand texts to your own phone. Each guide has the values to paste and a prompt for your AI assistant.
Monitoring, servers and home network
Grafana
Webhook contact point
View Details →Prometheus Alertmanager
Webhook receiver
View Details →Zabbix
Webhook media type
View Details →Gatus
Custom alerting provider
View Details →Healthchecks.io
Webhook integration
View Details →PRTG
Custom SMS provider URL
View Details →Proxmox VE and Backup Server
Webhook notification target
View Details →Synology DSM
Custom webhook
View Details →UniFi Alarm Manager
Webhook action
View Details →Apprise
json:// notification URL
View Details →Traccar
HTTP SMS settings
View Details →Business apps and automations
Google Calendar
Reminder texts, Apps Script
View Details →Outlook Calendar
Reminder texts before events
View Details →Google Sheets
Status texts and reminders
View Details →Google Forms
A text for each response
View Details →ERPNext
SMS Settings
View Details →Zoho CRM
Workflow webhook
View Details →Jira
Automation: Send web request
View Details →Airtable
Automation: Run a script
View Details →IFTTT
Webhooks: Make a web request
View Details →Shortcuts, Tasker, MacroDroid
HTTP actions on your devices
View Details →AI assistants (MCP)
Claude, Cursor, VS Code, Gemini CLI
View Details →Sign-in Codes for Your Auth Platform
Your auth platform creates the code as usual, and your own phone texts it from your own number, so people get it from a number they know. Codes have their own daily allowance, apart from your other texts.
npm install @narcisbodea/smstunnel-otp GitHub → Libraries, SDKs & Command Line
Node.js / TypeScript SDK
A client for Node.js and Express, and a service for NestJS: texts, sign-in codes, delivery status and received texts.
npm install @narcisbodea/smstunnel-sdk View Details → 🐘 PHP
A small client for your own PHP apps: texts, sign-in codes, delivery status and received texts.
composer require smstunnel/smstunnel-php View Details → 🔔 Laravel
A notification channel: $user->notify() sends the text from your phone.
composer require smstunnel/smstunnel-laravel View Details → Symfony Notifier
A texter transport: TexterInterface and the sms channel send the text from your phone.
composer require smstunnel/smstunnel-notifier View Details → 🐍 Python
A small client for your own Python apps: texts, sign-in codes, delivery status and received texts, sync or async.
pip install smstunnel View Details → Django
send_sms() and django-two-factor-auth sign-in codes from your Django app, with setup checks and a test command.
pip install django-smstunnel View Details → Ruby and Rails
A gem for your Ruby and Rails apps: texts and sign-in codes, an Active Job that never sends twice, and a Noticed delivery method.
bundle add smstunnel View Details → Go
A small client for your own Go programs: texts, sign-in codes, delivery status and received texts, standard library only.
go get github.com/narcisbodea/smstunnel-go View Details → .NET
A client for ASP.NET Core and your other .NET apps: texts, sign-in codes (ASP.NET Core Identity too), delivery status and received texts.
dotnet add package SmsTunnel View Details → Java and Spring Boot
A client with no dependencies and a Spring Boot starter: texts, sign-in codes, delivery status and received texts, with safe retries.
io.github.narcisbodea:smstunnel-java View Details → Command line
The smstunnel command for Windows, macOS and Linux: texts and sign-in codes from your terminal and scripts.
smstunnel send +14155550123 "Backup done" View Details → Coming soon: Keycloak, Medusa, Strapi, Directus and Payload. Until then, use the REST API directly.
Need a Custom Integration?
Contact us and we'll help you integrate SMSTunnel with your platform.
Contact Us