You can add in a new provider settings by tweaking a back-end config file:
Here is where you can plug in the carrier and SMS gateway information from a provider.
You need to know the recipient’s cellular carrier, and find out the carrier’s SMS gateway, by looking it up online.
Once you have the carrier and gateway, you can add them to the ’com.esri.ges.transport.sms.cfg’ file located under the <GeoEvent-Processor-Install-Directory>\etc folder, and restart the GeoEvent Processor
10.3 Product Update
At the 10.3 release of GeoEvent we began exposing some configurable properties through the GeoEvent Manager and retiring files from …\GeoEvent\etc rendered obsolete. The list of SMS carriers and their associated gateways is one of these properties.
In GeoEvent Manager, if you navigate to Site > Settings you will see a page allowing you to Configure Global Settings. Search or scroll to locate the SMS Settings properties:
Click to edit and you should be able to add regional carriers and their gateways to allow SMS notifications to be sent using GeoEvent. Look for an update to the Notifications tutorial to be uploaded this week (11-April-2015).
Hope this information helps –
Hello RJ Sunderman,
Hope you are doing great.
We are working on 10.3.1 for configuring SMS Output for a Telecom Client in Kuwait. Based on the above answer, I understand that we will require the following details:
1. Specific carrier name (Eg. AT&T, Altel)
2. SMS Gateway which should be used (Eg. @txt.att.net, @message.alltel.com)
3. SMTP server host name or IP address
4. SMTP server port number
5. SMTP authentication mode
After my discussion with the client, they mentioned that they can provide "SMPP" configuration. Could you please let us know whether we can configure SMS Output using SMPP configuration?
Thanks a lot.
Hello Richardson –
The ‘Send a Text Message’ output is really just a special case of the ‘Send an Email’.
GeoEvent relies on SMTP for both e-mail and SMS. It does not support the SMPP protocol.
When you specify the ‘Carrier’ and ‘Recipients’ (which is just a numeric phone number) you’re allowing GeoEvent to construct an e-mail address for the recipient. So you provide:
And GeoEvent constructs email@example.com for you and sends the SMS text to that e-mail address via the SMTP server you specified. So you could use the ‘Send an Email’ output instead and just enter in the known SMS / SMTP address for the recipient.
The Carrier / Gateway values are configurable, by the way, from Site > Settings as illustrated above.
Sorry for the delay in response.
Hope this information is helpful.