Integrating PERDIS with PageGate
Send Text and SMS Messages from PERDIS
How to Integrate
PERDIS is a personnel and roster management, messaging and dispatching system for use with public transit systems.
PageGate can easily be integrated with Initperdis' roster creation and personnel dispatching system PERDIS by using PageGate's GetWeb interface with an ad-hoc SMS configuration.
PERDIS has the ability to issue a GET/POST web method when an SMS alert needs to be triggered; whether that's a password reset request, roster or schedule change or anything else your people need to know!
Before you configure things in PERDIS, you'll need to prepare PageGate's GetWeb module. To do so, have a look at this video tutorial:
That prepares GetWeb to accept the notifications from PERDIS.
Next, we'll need to prepare PageGate to send SMS. This can be done in a variety of ways and we'd recommend having a look at our video tutorial overview of how PageGate sends messages:
The final step in preparing PageGate for the PERDIS notifications is to create an ad-hoc recipient:
1) Open PageGate Admin.
2) Right click Recipients, select 'Add'
3) Specify the following:
Full Name: adhoc
Carrier: Specify your SMS Carrier
Max Chars: Specify the number of characters you want to be able to send in a message. If this is greater than the 'Max Chars' value in the specified Carrier, PageGate will break up long messages in to multiple messages based on the Carrier 'Max Chars' value.
4) Click Apply.
Now that we have PageGate ready for the PERDIS notifications, you'll need to configure PERDIS to use this:
The four variables declared are:
USER - This will be a static reference to the ad-hoc recipient you created above. We do recommend naming it 'adhoc' but you can name it whatever you like; just be sure to reference that value in the USER= declaration.
SUBJECT - This will be the 10 digit cell phone number that needs to be messaged.
FRM - This is the "sender" value associated with the message
MSG - This is the message declaration itself.