CM SMS Connector

Content Type: Service
Categories: Communication


With the CM SMS connector you can send and receive SMS via the SMS gateway of CM. Start in 3 simple steps: 1. Create a CM demo account at 2. Store the CM product token in the constant ProductToken in the module BulkSMS 3. Start sending messages with the SUB_SendSMS microflow The price per SMS is country-based and can be found at for example EUR 0.068 for the Netherlands, GBP 0.0286 for the UK, USD 0.0044 for the USA. Check the CM Demo application to learn more about the typical usage of SMS in Mendix and feel free to copy screens and microflows. Features • Send and receive SMS from Mendix • Receive real-time SMS delivery status updates • Unicode character set support • Multipart outbound and inbound messages • Global coverage Why choose CM? CM is an international company that specializes in processing millions of messages and transactions through a highly secured communication platform. Learn more about CM here. • Reliability & support: 24/7 monitoring from our headquarters in The Netherlands • Global reach: SMS coverage to 5 billion mobile phones • Fast delivery: Direct connections to 150 mobile operators messaging



With the CM SMS connector you can send and receive SMS with your Mendix application using the SMS gateway of CM. The connector supports all common features like real-time delivery reports, Unicode character set, multipart messages and more (see detailed feature list below).

Why use the CM SMS Connector The CM SMS connector stands for

  • Global coverage 5 Billion phones in 220 countries Low latency 90%
  • Delivery within 10 seconds High throughput 500 Messages per second
  • Competitive pricing Country based pricing starting at less than 1 Euro cent per SMS

2-way SMS The connector supports 2-way SMS conversations by linking the inbound reference of an reply SMS to the reference of the original outbound message. You can use shared CM long virtual numbers for free, or get your own dedicated numbers for a small monthly fee.

Typical usage scenario SMS is used by all company sizes, in all industries all over the world. SMS is fast, personal, secure and has the highest and fastest open-rate of any communication channel available at the moment. Use SMS for example to send:

  • One-time-passwords for secure login to employees, suppliers and customers
  • Order delivery status updates to customers
  • Mobile customer questionnaires for measuring your service quality
  • (critical) Announcements, updates or alerts to employees
  • Special offers to customers and prospects
  • Appointment reminders to patients

Detailed feature overview

  • Send SMS
  • Automatic encoding detection
  • Unicode support
  • Multipart support
  • Realtime status reports
  • Message validity time
  • Custom groupings
  • Receive SMS
  • Shared or dedicated virtual long numbers
  • Unicode support
  • Multipart support
  • 2-way conversations


  • Mendix modeler 7.3.0 and above
  • Rest services module

Installation and Configuration

In case you don’t have a CM account yet, get one at and get 10 test credits for free to send SMS. Get the CM Product token at and store this key in the app constant ProductToken. You’re ready to go. Use the microflow SUB_SendSMS to send your first SMS

You can configure your webhooks for receiving status reports of the sent SMS and Inbound SMS in the platform as well. Choose for the GET method.


The CM Demo application allows you to test the SMS module and Number Verifier module of CM. The demo has both modules fully integrated in a fully functional app so you can actually test every functionality to see how it works.


CM offers prepaid and postpaid packages at Country and volume based SMS prices can be found at starting with EUR 0.068 for The Netherlands, GBP 0.0286 for UK and USD 0.0044 for USA. Creating a CM demo account is free including 10 test credits for sending SMS. To upgrade your CM account to a fully featured prepaid account go to or apply for a postpaid account by sending an email to


Version: 2.0.0
Framework Version: 8.17.0
Release Notes: Upgrade Mx8
Version: 1.1.0
Framework Version: 7.13.1
Release Notes: Upgrade to new version of Mendix
Version: 1.0.3
Framework Version: 7.3.0
Release Notes: Validation of numbers is less strict now