CM Demo app - Send and receive SMS - Number Verifier
Overview
Documentation
Description
Use this CM Demo application to test the CM SMS module and the CM Number Verifier module. After installing the application you will have a fully functional web app that you can use as an example for your own Mendix projects.
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
Number verification helps to keep your database clean, reduce human errors, improve the communication between you and your audience and reduce fraud risks.
Typical usage of Number Verification:
- Use Number validation to validate the user input for mobile or fixed numbers in web forms
- Use Number validation to categorize numbers in your database as mobile or fixed
- Use Number lookup to clean up your database and remove invalid or unavailable numbers
- Use Number lookup to prevent ATM card cloning fraud by checking the current location of a mobile number
Features
Detailed feature overview
- SMS
- Send SMS from Mendix
- Automatic encoding detection
- Unicode support
- Multipart support
- Receive SMS in Mendix
- Show SMS history
- Show SMS delivery status
- Link outbound and inbound SMS as conversations
- Send SMS from Mendix
- Number verifier
- Validate phone number format
- Check if a number is mobile, fixed, VOIP, and more
- Check if a number has a valid format
- Lookup mobile phone network
- Check if a mobile number is active or not
- Check if a mobile phone is roaming or not
- Check the time zone of the (roaming) country
- Validate phone number format
- Configuration
- CM product token setup (constant)
- SMS status webhook setup
- SMS inbound webhook setup
- SMS default sender setup
- Extensive in-app documentation
Dependencies
Mendix modeler 8.17.0 and above
Installation and Configuration
Install the CM Demo application by downloading it from the App Store in your Mendix modeler. The underlying CM BulkSMS and CM NumberVerifier modules will automatically be installed.
Run the demo app in the Mendix cloud, the webhooks for status reports and inbound SMS will automatically be created and visible in the configuration screen.
Configure your webhooks with the POSTmethod for SMS statusreports and Inbound SMS
The demo app guides you through the process of configuring settings and testing SMS and Number verifier. The app comes with extensive documentation and tips in the app front-end.
In case you don’t have a CM account yet, get one at https://register.cmtelecom.com and get 10 test credits for free to send SMS.
Pricing
CM offers prepaid and postpaid packages at https://www.cm.com/products/pricing/.
SMS prices differ per country and can be found at https://www.cm.com/products/pricing/sms/, which start for example with EUR 0.068 for Netherlands, GBP 0.0286 for UK, 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 follow the instructions in the app and get 100 extra credits for free. You can also upgrade your account at https://shop.cmtelecom.com/ or apply for a postpaid account.
messaging