Steps to Use SMSEagle with PageGate
Send Text and SMS Messages from SMSEagle
PageGate can be easily configured to send SMS through SMS Eagle's REST API .
To do so, you'll need to create an SMS Eagle account and generate an access token. Once you have those, you can proceed with the setup in PageGate!
1) Run PageGate Admin.
2) Right click Carriers, select 'Add'.
3) Set the following:
Name: SMSEagle
Protocol: HTTPPOST
Host: smseagleipaddres/api/v2/messages/sms
Port: 443
MaxChars: 16000
4) Click Apply
5) Go to Carriers - SMSEagle - Template
6) Add the following to the 'Settings' section:
SubjectDelimiter = :
StripNonPrintable = True
7) Set the following in the 'Text' section:
|content-type|application/json|
|access-token|Access Token (API key) generated in SMSEagle's web-GUI|
{
"to": ["+1%RecipientId%"],
"text": "%Message%"
}
8) Click Apply
Now that we've told PageGate how to communicate with SMSEagle, you'll need to add recipients to message. Here's how:
1) In PG Admin, right click Recipients and select 'Add'.
2) Give the recipient a name.
3) Set the Carrier to: SMSEagle
4) Enter the phone number with no spaces or dashes.
NOTE: SMS Eagle requires that all phone numbers be passed in international format (example: +17818290500). In the carrier template above, we have provided an example that includes the +1 country code for the US.
If you are outside of the US or are messaging internationally from within US, you will want to remove the +1 from the 'to' section of the carrier template and include the country code in the ID/PIN field.
5) Click Apply.
NotePage, Inc.
PO Box 296
Hanover, MA 02339