Delivery Services

Integration with Amazon AWS SNS

Step 1 — Create an Amazon Web Services Account

  1. Go to aws.amazon.com. Click Create Account.
  2. Enter email address, password, and payment information. Choose your support plan.

Step 2 — Create an Access Key for PageGate

Using the root account:

  1. Log in to your AWS account. In the upper right, click your account name → My Security Credentials.
  2. Click Create new Access Key. Copy the Access Key ID and Secret Access Key.

Using a specific user account:

  1. In Security Credentials, click Users → select the user → Add Permissions.
  2. Select Attach existing policies directly. Filter for SNS, check AmazonSNSFullAccess. Click Add Permissions.
  3. Under Security Credentials tab, click Create Access Key. Copy the Access Key ID and Secret Access Key.

Step 3 — Configure AWS SNS in PageGate

  1. Run PG Admin. Right click Carriers, select Add.
  2. Specify the following:
    Carrier: AWSSNS
    Protocol: AwsSns
    Host: [AWS SNS Endpoint — see docs.aws.amazon.com/sns/latest/dg/sns-supported-regions-countries.html]
    Examples: sns.us-east-1.amazonaws.com or sns.us-west-2.amazonaws.com
    Max Chars: 160
  3. Click Apply.
  4. Go to Carriers — AWSSNS — Advanced. Enter Access Key ID in Username, Secret Access Key in Password. Click Apply.

Step 4 — Create Recipients

  1. Right click Recipients, select Add.
  2. Specify the following:
    Full Name: [Recipient name]
    Type: Normal
    Carrier: AWSSNS
    ID/PIN: Cell phone number including country code
    Correct: 17818290500 (note: must include the 1 for North America)
    Incorrect: 781829500
    Max Chars: 160
    For North America messaging, always include the country code 1. AWS SNS treats the first character as the country code.
  3. Click Apply.

Return to Delivery Services

Need help with this integration?

Our support team can walk you through the configuration steps.