---
title: "Send Text Alerts Directly from Checkmk"
url: "https://textbolt.com/integration/checkmk-email-to-text-alerts/"
date: "2026-07-22T05:03:26-05:00"
modified: "2026-08-03T07:10:21-05:00"
type: "WebPage"
resource: "https://textbolt.com/integration/checkmk-email-to-text-alerts/"
timestamp: "2026-08-03T07:10:21-05:00"
author:
  name: "Rakesh Patel"
word_count: 2760
reading_time: "14 min read"
summary: "Send Text Alerts Directly from Checkmk"
description: "Send host and service alerts as text from Checkmk with 10DLC compliance, audit trails, and replies. Works with Raw, Enterprise, Cloud, and MSP."
keywords: "Checkmk Email to Text Alerts"
language: "en"
schema_type: "WebPage"
---

# Send Text Alerts Directly from Checkmk

_Published: July 22, 2026_  
_Author: Rakesh Patel_  

![Checkmk](https://wp.textbolt.com/wp-content/uploads/2026/07/CheckMK-OG-1024x538.webp)

Turn any Checkmk host or service notification into an instant text/SMS with TextBolt, sent from a [10DLC-compliant business number](https://textbolt.com/blog/10dlc-compliance/). Reach the on-call sysadmin without a GSM modem or a per-seat paging platform.


[**Try TextBolt** →](https://my.textbolt.com/signup/)[Book a Demo](https://calendly.com/rp-spaceo/textbolt-demo-or-consultation-call-via-zoom) ![Delivery rate](https://wp.textbolt.com/wp-content/uploads/2026/06/SMS-Delivery-Rate-b5a1c3.svg)  SMS Delivery Rate   ![Setup time](https://wp.textbolt.com/wp-content/uploads/2026/06/Setup-Time-d843f3.svg)  Setup Time   ![Team members](https://wp.textbolt.com/wp-content/uploads/2026/06/Team-Members-4a8a30.svg)  Team Members   ![Shield](https://wp.textbolt.com/wp-content/uploads/2026/04/Frame-23-7ac4ac.svg) Trusted by DevOps, IT, and Support teams worldwide. ![Send Text Alerts Directly from Checkmk](https://wp.textbolt.com/wp-content/uploads/2026/07/Send-Text-SMS-Alerts-Directly-from-Checkmk-convert.io_.webp)Checkmk sends notifications to email, Slack, PagerDuty, Opsgenie, Microsoft Teams, Cisco Webex, and other services through its Notification rules engine. Cloud SMS is not a native notification method. As a result, many sysadmins, IT operations teams, NOC engineers, and MSPs face the same challenges when adding SMS alerting to their Checkmk environment.

 ![No native SMS](https://wp.textbolt.com/wp-content/uploads/2026/04/Gmail-Has-No-Native-SMS-Feature-0c8cec.svg)Checkmk supports notifications through email, Slack, PagerDuty, ServiceNow, Opsgenie, Splunk On-Call, Microsoft Teams, Cisco Webex, and more, but not cloud SMS. Its only native SMS option requires a local GSM modem with **smstools** and manual configuration. TextBolt uses your existing email notification rules to deliver SMS without installing anything on the Checkmk server.

 ![Gateways shut down](https://wp.textbolt.com/wp-content/uploads/2026/04/Carrier-Gateways-Were-Never-Reliable-for-Business-75e97b.svg)Many teams previously sent Checkmk email alerts to carrier gateways like **@vtext.com**, **@txt.att.net**, and **@tmomail.net**. That workaround is disappearing. [AT&T](https://textbolt.com/migration/att/) and [T-Mobile](https://textbolt.com/migration/tmobile2/) have already retired their gateways, and[ Verizon is shutting down **vtext.com**](https://textbolt.com/migration/verizon/) by March 31, 2027. Existing SMS alert workflows can silently stop working.

 ![Unreliable gateways](https://wp.textbolt.com/wp-content/uploads/2026/04/Carrier-Email-to-SMS-Gateways-Have-Shut-Down-e16cac.svg)Checkmk’s native SMS method depends on a GSM modem, SIM card, and active carrier plan. Hardware failures, expired SIMs, signal loss, or USB disconnects can stop alerts completely. Administrators have also reported built-in SMS handler issues on the Checkmk forum. Maintaining dedicated hardware adds unnecessary risk to your monitoring notification pipeline.

 ![ Gmail Has No Native SMS Feature](https://wp.textbolt.com/wp-content/uploads/2026/04/Gmail-Has-No-Native-SMS-Feature-0c8cec.svg)Checkmk also supports custom notification scripts that connect to SMS APIs like Twilio. Someone must build and maintain the script, manage API credentials, update it when APIs change, and monitor per-message costs. Instead of simplifying alerting, the SMS integration becomes another application your operations team must maintain.

 ![Replies Disappear](https://wp.textbolt.com/wp-content/uploads/2026/04/Frame-2-1-1b1254.svg)Many organizations use PagerDuty or Opsgenie to add SMS notifications to Checkmk. Both are full incident response platforms with per-user licensing on top of your Checkmk Enterprise or MSP subscription. If you only need SMS alerts, paying for an entire IRM platform can be an expensive solution.

 ![Fragmented teams](https://wp.textbolt.com/wp-content/uploads/2026/04/Frame-2-3-9fb303.svg)Native GSM modem and custom-script methods only send one-way SMS alerts. Two-way acknowledgments are typically available only through incident response platforms like PagerDuty or Opsgenie. Teams that simply want engineers to reply to alerts from their phones often end up deploying a much larger incident management solution than they actually need.

TextBolt connects Checkmk to a registered 10DLC business number using the same email notification method your notification rules already use. There is no GSM modem, **smstools**, custom notification script, or PagerDuty/Opsgenie integration to manage. You simply add TextBolt as an email recipient, and Checkmk notifications become SMS alerts.

 ![Send SMS instantly](https://wp.textbolt.com/wp-content/uploads/2026/04/Send-SMS-from-Gmail-Instantly-a64eee.svg)Every Checkmk notification is converted into an SMS within seconds. Critical alerts such as Host Down, Service Critical, Disk Nearly Full, Database Unreachable, or Certificate Expiring reach the on-call sysadmin, NOC technician, or IT operations engineer immediately, reducing response time before users notice an outage.

 ![10DLC compliant](https://wp.textbolt.com/wp-content/uploads/2026/04/10DLC-Compliant-Business-Number-ecade4.svg)TextBolt registers your business with **The Campaign Registry** during onboarding and sends messages through **carrier-approved 10DLC infrastructure**. You get a professional business number, high delivery rates, and an exportable message history, making it suitable for regulated industries such as healthcare, finance, and government.

 ![Two-way replies](https://wp.textbolt.com/wp-content/uploads/2026/04/Two-Way-Replies-to-Your-Gmail-Inbox-e2a1c9.svg)When an engineer replies with messages like “On it,” “Investigating,” or “Handing to Priya,” TextBolt delivers that reply to the original notification email inbox. Everyone monitoring the mailbox sees the acknowledgement, enabling simple [two-way communication](https://textbolt.com/blog/two-way-messaging/) without deploying a separate incident management platform.

 ![Email-native](https://wp.textbolt.com/wp-content/uploads/2026/05/Email-native-not-another-app-aabe34.svg)Open your Checkmk notification rule, select the HTML or ASCII email method, choose Explicit email addresses, and enter +15551234567@sendemailtotext.com. Checkmk sends the notification email to TextBolt, which converts it into SMS. No Checkmk user account, contact object, or additional plugin is required.

 ![Shared Account](https://wp.textbolt.com/wp-content/uploads/2026/05/Businesses-sending-SMS-through-TextBolt-626994.svg)TextBolt eliminates the need for GSM modems, SIM cards, smstools, custom scripts, or per-user incident response platforms. It works with the email notification method already included in every Checkmk edition. One subscription supports up to 10 team members without additional seat licensing.

 ![No code required](https://wp.textbolt.com/wp-content/uploads/2026/04/No-Apps-Script-No-Twilio-No-Code-bafc15.svg)Because every Checkmk edition supports email notifications, TextBolt works with Checkmk Raw, Enterprise, Cloud, and MSP. The same email-to-SMS workflow works across all deployments, with no edition-specific configuration, plugins, or upgrades required. One account can support your entire Checkmk environment.

![](https://wp.textbolt.com/wp-content/uploads/2026/04/Up-to-98-637585.svg)SMS Delivery Rate

![Two-Way-f9cf1b](https://wp.textbolt.com/wp-content/uploads/2026/04/Two-Way-f9cf1b.svg)SMS Replies to Your Inbox

![Carrier-Grade-1f829c](https://wp.textbolt.com/wp-content/uploads/2026/04/Carrier-Grade-1f829c.svg)Routes & Infrastructure

![Up to 10-604a83](https://wp.textbolt.com/wp-content/uploads/2026/04/Up-to-10-604a83.svg)Up to 10

Team Members on Shared Account

Hands-on setup takes around 30 minutes. TextBolt handles 10DLC business verification with The Campaign Registry on your behalf in parallel. No modem to configure, no smstools daemon to start, no script to deploy on the Checkmk server.

**01 Sign Up for TextBolt and Choose a Business Number**

Create your TextBolt account using your work email. Account creation takes about 2 minutes. The account ties to your domain so you can add coworkers later. Then, pick a dedicated toll-free or 10DLC number for outbound SMS. The number is the sender ID on every SMS Checkmk sends through TextBolt.

**02 TextBolt Handles 10DLC Business Verification**

Provide your business details during TextBolt onboarding. TextBolt handles 10DLC business and campaign registration with The Campaign Registry on your behalf, so you don’t manage the registration process yourself. Once approved, your number is enabled for compliant business SMS.

**03 Add a Checkmk User for the TextBolt Address**

Go to **Setup > Users > Users** and create or edit the user who should receive texts. Under **Contact Information**, put the TextBolt gateway address in the **Email address** field in the form **+15551234567@sendemailtotext.com**, then add the user to the relevant **Contact Group** such as Linux Admins or Network Engineering. The **Pager number** field is only for Checkmk’s native smstools modem method, so leave it empty for this path.

**04 Create the Notification Rule**

Go to **Setup > Events > Notifications** and click **Add notification rule**. Set the **Notification Method** to **HTML Email** or **ASCII Email**. With the gateway address on the user you just set up, the rule hands that notification to TextBolt, which converts the email to SMS. To skip the user object entirely, choose **Add recipient > Explicit email addresses** instead and enter the gateway address directly on the rule.

**05 Filter to Critical and Down States**

Scroll to the rule’s **Conditions** and add **Match host states** or **Match service states**, restricting the SMS to the states that need a person awake, usually **DOWN** and **CRITICAL**. Save the rule and **Activate changes** to deploy it live. Lower-severity events keep going to email or Slack instead of the on-call phone.

**06 Trigger a Test Notification**

Use Checkmk’s built-in **Test notifications** feature (Setup > Events > Notifications > Test notifications) to fire a sample host or service notification, or temporarily lower a threshold to trip a real check. The SMS should land within seconds. Check the TextBolt delivery log to confirm.

![How to Set Up Checkmk SMS With TextBolt](https://wp.textbolt.com/wp-content/uploads/2026/07/How-to-Set-Up-Checkmk-SMS-With-TextBolt-convert.io_.webp)Your Notification Rules Stay the Same. The Alerts Now Reach a Phone.

Sign up, grab your gateway address, and paste it into a Checkmk notification rule. Most teams finish setup during a single maintenance window.

[Start Free Trial ![](https://wp.textbolt.com/wp-content/uploads/2026/05/arrow-white-5c9b5a.svg)](https://my.textbolt.com/signup/)Add **+1[phone]@sendemailtotext.com** as an explicit recipient in a notification rule that uses Checkmk’s email method. Checkmk sends the notification email to TextBolt, which converts it into an SMS. This is the simplest option for a single on-call engineer, solo administrator, or basic escalation workflow.

Use Checkmk notification rule conditions such as **host groups, service groups, host tags,** or **notification periods** to route alerts to different gateway addresses. Teams receive only relevant SMS alerts based on severity, environment, customer, or on-call schedule, making it ideal for NOCs and MSPs without custom scripts or plugins.

If you’re using a GSM modem or retired carrier gateways like **@vtext.com**, replace the recipient with your TextBolt gateway address. Your existing notification rules remain unchanged while eliminating the modem, SIM card, **smstools** daemon, and discontinued carrier email-to-SMS gateways.

Five common Checkmk notification categories where SMS to the on-call engineer replaces a GSM modem, a per-seat IRM plugin, or a dead carrier gateway. The same email method works across every check type. TextBolt is built for operational alerts to your own on-call IT staff, not for cold customer outreach or marketing campaigns.

**Host and Availability Alerts**

Sysadmins get SMS for host DOWN, UNREACHABLE, and recovery-to-UP events on servers, network switches, routers, firewalls, and VPN devices. The same email method works on every host notification rule, so a switch going offline at 2 AM reaches the on-call phone in seconds.

**Server Resource Alerts**

IT operations engineers get SMS for CPU spikes, memory pressure, disk-space thresholds (“C: drive is 95% full”), and stopped services before applications crash. Standard email-method rule, no per-check configuration.

**Database Alerts**

Database admins get SMS when MySQL, PostgreSQL, SQL Server, or Oracle response times climb, replication lags, or a database server goes unreachable. Checkmk reports the issue through the same email method before users start filing tickets.

**Website and Certificate Alerts**

Web and platform teams get SMS when a site starts returning 500 errors, load time crosses a threshold, or an HTTPS certificate is about to expire. Checkmk’s HTTP and certificate checks push through the same gateway-address pattern.

**Cloud and Container Alerts**

DevOps engineers running Checkmk against AWS, Azure, GCP, Kubernetes, and Docker get SMS for instance failures, node-pool problems, container restarts, and managed-service disruptions surfaced through Checkmk. One TextBolt account covers the whole stack.

![](https://wp.textbolt.com/wp-content/uploads/2026/04/IT-and-DevOps-Teams.png)![](https://wp.textbolt.com/wp-content/uploads/2026/04/Frame-21-e6442f.svg)![](https://wp.textbolt.com/wp-content/uploads/2026/04/Telecommunications-1-03e25a.svg)![](https://wp.textbolt.com/wp-content/uploads/2026/04/Data-Assessment-and-Audit-c41edf.svg)There are three practical ways to send SMS alerts from Checkmk. You can use a local GSM modem or SMS gateway appliance, route notifications through an email-to-SMS service like TextBolt, or connect Checkmk to an incident response platform such as PagerDuty. Each option differs in cost, maintenance, and operational complexity.

Local hardware with a SIM card

Checkmk’s native SMS approach relies on a GSM modem, while appliances like SMSEagle or Ozeki provide similar functionality through an on-premises SMS gateway. Both require hardware, a SIM card, and ongoing maintenance. They’re best suited for air-gapped environments where outbound internet access isn’t allowed.

- ![X](https://wp.textbolt.com/wp-content/uploads/2026/04/circle-f4068a.svg)Hardware appliance to deploy and maintain
- ![X](https://wp.textbolt.com/wp-content/uploads/2026/04/circle-f4068a.svg)SIM card and carrier plan required
- ![X](https://wp.textbolt.com/wp-content/uploads/2026/04/circle-f4068a.svg)Notification script or manual configuration
- ![X](https://wp.textbolt.com/wp-content/uploads/2026/04/circle-f4068a.svg)Single point of failure
- ![X](https://wp.textbolt.com/wp-content/uploads/2026/04/circle-f4068a.svg)No email-threaded two-way replies

Recommended

Flat monthly plan, no per-message billing

Add **+1[phone]@sendemailtotext.com** as an explicit recipient in your Checkmk notification rule. TextBolt converts the notification email into SMS using a registered 10DLC business number. No hardware, scripts, or additional monitoring plugins are required.


[Start Standard Plan Trial →](https://my.textbolt.com/signup/)Enterprise alerting and on-call management

These platforms integrate with Checkmk and provide SMS, escalations, on-call scheduling, mobile apps, and incident management. They’re designed for enterprise operations, but per-user licensing and additional platform administration can make them more than teams need if SMS delivery is the only requirement.

- ![X](https://wp.textbolt.com/wp-content/uploads/2026/04/circle-f4068a.svg)Per-user subscription costs
- ![X](https://wp.textbolt.com/wp-content/uploads/2026/04/circle-f4068a.svg)Separate platform to deploy and manage
- ![X](https://wp.textbolt.com/wp-content/uploads/2026/04/circle-f4068a.svg)Includes advanced IRM features beyond SMS
- ![X](https://wp.textbolt.com/wp-content/uploads/2026/04/circle-f4068a.svg)Best for large operations with structured on-call processes

CUSTOMER REVIEWS

Three IT teams share how TextBolt replaced GSM modems, carrier email gateways, and expensive incident management platforms with reliable Checkmk SMS alerts.

![Frame 1686556011](https://wp.textbolt.com/wp-content/uploads/2026/06/Frame-1686556011-1.png)On [Google Workspace Marketplace](https://workspace.google.com/marketplace/app/textbolt_formerly_email_to_textsms_from/135822310631), with

![](https://wp.textbolt.com/wp-content/uploads/2026/05/download-icon-6b6c30.svg) 263K+ installs
![](https://wp.textbolt.com/wp-content/uploads/2026/05/quote-icon-787fd3.svg)We were still relying on a GSM modem for Checkmk notifications. Every few months the SIM would expire or the modem would disconnect, and we’d find out only after missing an alert. TextBolt let us keep our existing notification rules and removed that entire failure point

![Brian Stanley](https://wp.textbolt.com/wp-content/uploads/2026/07/Brian-Stanley.webp)Senior Systems Administrator

Managed Service Provider

![](https://wp.textbolt.com/wp-content/uploads/2026/05/quote-icon-787fd3.svg)When Verizon started retiring its email-to-SMS gateway, our Checkmk alerts stopped reaching the on-call phone. We replaced the old recipient address with TextBolt’s gateway and everything worked again. No plugins, no scripts, and no changes to our monitoring setup.

![Jimmy Parker](https://wp.textbolt.com/wp-content/uploads/2026/07/Jimmy-Parker.webp)NOC Manager

Manufacturing Company

![](https://wp.textbolt.com/wp-content/uploads/2026/05/quote-icon-787fd3.svg)We looked at PagerDuty, but paying per user just to get SMS notifications didn’t make sense. TextBolt plugged into Checkmk’s existing email notifications, gave us two-way texting, and our entire operations team was live in less than an hour.

![Mike S.](https://wp.textbolt.com/wp-content/uploads/2026/07/Mike-S.webp)Infrastructure Operations Manager

Financial Services

The things that matter when wiring SMS into a Checkmk notification stack.

SMS Delivery Rate

End-to-End Setup

Team Members on Standard Plan

4.4★

Workspace Marketplace (483+ reviews)

**Can Checkmk send SMS without a modem?**

Yes. Checkmk’s native SMS needs a GSM modem, but TextBolt uses Checkmk’s email instead. You add a gateway address to a notification rule and the email becomes a text, so there is no modem, SIM, or smstools daemon involved.

**How do I set up SMS alerts in Checkmk?**

Create a TextBolt account, then in Checkmk put the gateway address on a user’s email field, build a notification rule with the HTML Email method, and limit it to critical or down states. Save, activate changes, and send a test. It takes about 30 minutes.

**Where do I add the TextBolt gateway address?**

In a notification rule under Setup > Events > Notifications, or on a user’s email field under Setup > Users > Users. Either way, Checkmk sends the alert email to that address and TextBolt turns it into a text.

**Which Checkmk alerts can I turn into text?**

Any alert sent by email: host down or unreachable, service critical or warning, flapping, recovery, and scheduled-downtime notices. If the rule uses the email method, TextBolt can deliver it as SMS.

**Does Checkmk support SMS through an API?**

Only through a custom script that calls an SMS API like Twilio, or a plugin like ilert or SIGNL4 that uses its own API key. Both need credentials and upkeep. TextBolt skips the API and uses Checkmk’s email method instead.

**Can I use email-to-SMS instead of direct SMS?**

Yes, and it is usually simpler. Direct SMS needs a modem or an API. Email-to-SMS reuses the notification email Checkmk already sends, so you just point a rule at a gateway address.

**How do I send only critical alerts by SMS?**

In the notification rule’s conditions, set the service state to CRITICAL and the host state to DOWN, and leave warnings out. Only those events become texts, so the on-call phone stays quiet otherwise.

**Can an engineer reply to acknowledge an alert?**

Yes. A reply to the text arrives as an email in the sender’s inbox, so the rotation sees the acknowledgment. It does not write back into Checkmk itself, which still needs the Checkmk interface.

**Does it work with the free Checkmk Raw edition?**

Yes. TextBolt works on any edition with the email method, which includes Raw, Enterprise, Cloud, and MSP. No upgrade is needed.

**What is the best SMS provider for Checkmk alerts?**

It depends on your setup. For no hardware and no code, an[ email-to-SMS gateway](https://textbolt.com/blog/email-to-sms-gateway/) like TextBolt is simplest.

**Why are my Checkmk SMS alerts not sending?**

Check that a rule matches the alert and uses the email method, that the gateway address is typed correctly, and that Checkmk’s mail server is actually sending email. Then confirm 10DLC approval and check the TextBolt delivery log for a reason code.

Reach the On-Call Sysadmin Without a Modem or a Per-Seat Platform

Send SMS from any Checkmk notification rule in about 30 minutes. Add the gateway address as a recipient and your existing rules, conditions, and schedules keep working, now compliant and two-way.

[Start Free Trial ![](https://wp.textbolt.com/wp-content/uploads/2026/05/arrow-white-5c9b5a.svg)](https://my.textbolt.com/signup/)


---

_View the original post at: [https://textbolt.com/integration/checkmk-email-to-text-alerts/](https://textbolt.com/integration/checkmk-email-to-text-alerts/)_  
_Served as markdown by [Third Audience](https://github.com/third-audience) v3.6.1_  
_Generated: 2026-08-03 12:10:21 UTC_  
