Configuring AWSSNS

Top  Previous  Next

Step 1: Create an Amazon Web Services Account

 

Step 2: Create an Access Key for PageGate to use

Creating an access key can be done by providing PageGate access to the root account and password or you can tie the AWS SNS permissions to a specific user account.

 

If you want PageGate to use the root account, you would do the following:

1)Log in to your AWS account.

2)In the upper right hand corner, click on your account's name and select 'My Security Credentials'

3)Click 'Create new Access Key'

4)Copy the 'Access Key ID' and 'Secret Access Key' values as we'll need both in PageGate.

 

If you want to grant the ability to use AWS SNS to an existing account, you would do the following:

1)Log in to your AWS account.

2)In the upper right hand corner, click on your account's name and select 'My Security Credentials'

3)On the left hand side, click 'Users'

4)Select the user in question.

5)Click 'Add Permissions'

6)Select 'Attach existing policies directly'

7)In the 'Filter policies' field, enter: SNS

8)Check 'AmazonSNSFullAccess'

9)Click Next.

10) Click 'Add Permissions'

11) Select the 'Security Credentials' tab for that user.

12) Click 'Create Access Key'

13) Copy the 'Access Key ID' and 'Secret Access Key' values as we'll need both in PageGate.

 

Step 3: Request a 10 digit long code number

Please go through the AWS documentation to request a phone number that gives you permission to send SMS. There may be additional 10DLC verification steps you will need to go through as a part of this process. Again, please review the AWS documentation at
https://docs.aws.amazon.com/sms-voice/latest/userguide/phone-numbers-request-long-code.html

Step 4: Configure AWS SNS in PageGate

1)Run PG Admin.

2)Right click Carriers, select Add

3)Specify the following:

Carrier: AWSSNS

Protocol: AwsSns

Host: Please see Amazon's SNS documentation

https://docs.aws.amazon.com/sns/latest/dg/sns-supported-regions-countries.html

The 'Endpoint' value is what you will use in the this field. Examples:

sns.us-east-1.amazonaws.com

sns.us-west-2.amazonaws.com

Port: 443

Max Chars: 6000

4)Click Apply to add the new delivery method.

5)Go to Carriers - AWSSNS - Advanced

6)Enter the Access Key ID value in the Username field.

7)Enter the Secret Access Key value in the Password field.

8)Click Apply.

 

 

Step 5: Create Recipients tied to the AWSSNS method of delivery

1) Right click Recipients, select Add.

2)Specify the following:

Full Name: The name of the recipient

Recipient: This field will automatically populate but can be edited and may ONLY contain alphanumeric characters, underscores and dashes.

 

Type: Normal

Carrier: AWSSNS

Failover: See Failover Scenarios

ID/PIN: The 10 digit cell phone number

Correct

Incorrect

7818290500

1781829500

Max Chars: Specify the number of characters you want the ability to send to this recipient. If this value is higher than the carrier's "Max Chars" value, PageGate will break up long messages in to multiple blocks.
 

3)Click Apply.