Skip to content

Commit 7f81d4e

Browse files
committed
docs: writing improvements
1 parent bca9f64 commit 7f81d4e

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

  • src/pages/[platform]/build-a-backend/add-aws-services/analytics/pinpoint-migration

src/pages/[platform]/build-a-backend/add-aws-services/analytics/pinpoint-migration/index.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,25 +24,25 @@ export function getStaticProps(context) {
2424
};
2525
}
2626

27-
[AWS will end support for Amazon Pinpoint on October 30, 2026](https://docs.aws.amazon.com/pinpoint/latest/userguide/migrate.html). This guide covers migrating your Pinpoint push notification campaigns to Amazon Connect, using End User Messaging (the rebranded Pinpoint messaging API) for push delivery.
27+
[AWS will end support for Amazon Pinpoint on October 30, 2026](https://docs.aws.amazon.com/pinpoint/latest/userguide/migrate.html). This guide covers migrating your Pinpoint push notification campaigns to Amazon Connect, using End User Messaging for push delivery.
2828

2929
## If you only use Amplify Analytics
3030

31-
If you only use Amplify Analytics (`recordEvent`, session tracking) and don't use push notifications, your migration path is **Amazon Kinesis Data Streams** — not Connect. See [Set up Kinesis Data Streams](/[platform]/build-a-backend/add-aws-services/analytics/streaming-analytics/) for setup instructions. The Amplify Kinesis client is already available.
31+
If you only use Amplify Analytics (`recordEvent`, session tracking) and don't use push notifications, migrate to **Amazon Kinesis Data Streams** instead of Connect. See [Set up Kinesis Data Streams](/[platform]/build-a-backend/add-aws-services/analytics/streaming-analytics/) for setup instructions. The Amplify Kinesis client is already available.
3232

3333
The rest of this guide is for teams migrating **push notification campaigns**.
3434

3535
## What doesn't change
3636

37-
Firebase Cloud Messaging (FCM) and Apple Push Notification service (APNs) still deliver pushes to devices. Pinpoint was never sending pushes directly — it called FCM/APNs via End User Messaging. **That API is not deprecated.** Your on-device push handling code (notification display, tap handling, deep linking, permissions) does not need to change.
37+
Firebase Cloud Messaging (FCM) and Apple Push Notification service (APNs) still deliver pushes to devices. Pinpoint called FCM/APNs through End User Messaging to deliver pushes. **That API is not deprecated.** Your on-device push handling code (notification display, tap handling, deep linking, permissions) does not need to change.
3838

39-
What changes is how pushes are **triggered** (Connect Journeys instead of Pinpoint campaigns) and how device tokens are **registered** (Connect Customer Profiles instead of Pinpoint endpoints).
39+
Two things change: push **triggering** moves from Pinpoint campaigns to Connect Journeys, and device token **registration** moves from Pinpoint endpoints to Connect Customer Profiles.
4040

4141
## Choose your migration path
4242

4343
### Option A: Direct send (no campaign UI needed)
4444

45-
If you already manage your own device token lists and just need to send pushes, you can skip Connect entirely and call End User Messaging directly. This is the simplest migration.
45+
If you manage your own device token lists and only need to send pushes, call End User Messaging directly without setting up Connect.
4646

4747
<Callout info>
4848

@@ -166,7 +166,7 @@ await client.send(new PutProfileObjectCommand({
166166

167167
#### Step 4: Deploy the push delivery Lambda
168168

169-
Amazon Connect Journeys support email, SMS, WhatsApp, and voice as native channelsbut **not push notifications**. To send pushes from a Journey, you need a Lambda function that bridges the gap. The Journey invokes this Lambda via a "Custom Action" block, and the Lambda reads device tokens from the user's profile objects and calls End User Messaging to deliver the push via FCM/APNs.
169+
Amazon Connect Journeys support email, SMS, WhatsApp, and voice as native channels, but **not push notifications**. To send pushes from a Journey, add a Lambda function as a "Custom Action" block. The Lambda reads device tokens from profile objects and calls End User Messaging to deliver via FCM/APNs.
170170

171171
<Accordion title="Lambda IAM role policy" headingLevel='4' eyebrow='Learn more'>
172172

0 commit comments

Comments
 (0)