Amazon Pinpoint
Amazon Pinpoint is a flexible and scalable outbound and inbound marketing communications service that enables you to engage with customers across multiple messaging channels including email, SMS, push notifications, and voice messages. Note - AWS will end support for Amazon Pinpoint on October 30, 2026. SMS, voice, mobile push, OTP, and phone number validation APIs will continue through AWS End User Messaging.
APIs
Amazon Pinpoint API
The Amazon Pinpoint API enables you to create and manage marketing campaigns, send transactional messages, define audience segments, manage message templates, configure messagin...
Collections
Arazzo Workflows
Amazon Pinpoint Batch Update Endpoints and Send
Upsert a batch of endpoints then send a direct message to the project.
ARAZZOAmazon Pinpoint Build Segment and Campaign
Create a project, define an audience segment, then launch a campaign targeting it.
ARAZZOAmazon Pinpoint Configure Event Stream
Attach a Kinesis event stream to a project then read it back to confirm.
ARAZZOAmazon Pinpoint Launch Campaign and Await Status
Create a campaign then poll its status until it leaves the scheduled state.
ARAZZOAmazon Pinpoint Launch Journey
Create a draft journey then activate it by updating its state to ACTIVE.
ARAZZOAmazon Pinpoint Message User Across Endpoints
Look up all endpoints for a user then send them a message across every channel.
ARAZZOAmazon Pinpoint Pause Active Journey
Activate a draft journey then immediately pause it for review.
ARAZZOAmazon Pinpoint Provision Journey End to End
Create a project, define a segment, build a journey on it, and activate it.
ARAZZOAmazon Pinpoint Provision Project with Settings
Create a project then apply its default campaign limits and quiet time settings.
ARAZZOAmazon Pinpoint Provision Project
Create a Pinpoint application then verify it appears in the account application list.
ARAZZOAmazon Pinpoint Publish and Activate Template
Create an SMS template then promote a chosen version to the active version.
ARAZZOAmazon Pinpoint Publish In-App Template
Create an in-app message template then read it back to confirm it was stored.
ARAZZOAmazon Pinpoint Publish Voice Template
Create a voice message template then promote a version to active.
ARAZZOAmazon Pinpoint Push Template Campaign
Create a push notification template then launch a campaign that uses it.
ARAZZOAmazon Pinpoint Reversion Segment and Campaign
Update a segment's dimensions then repoint a campaign at the new segment version.
ARAZZOAmazon Pinpoint Send and Verify OTP
Send a one-time passcode to a recipient then verify the code they supply.
ARAZZOAmazon Pinpoint Stage or Launch Campaign
Create a paused campaign then branch to launch it or leave it staged for review.
ARAZZOAmazon Pinpoint Template Driven Campaign
Create an email message template then launch a campaign that uses it.
ARAZZOAmazon Pinpoint Update Endpoint and Send Message
Register or update an endpoint, then send a direct message to it.
ARAZZOPricing Plans
Rate Limits
FinOps
Amazon Pinpoint Finops
FINOPSFeatures
Send messages via email, SMS, push notifications, and voice through a unified API.
Create dynamic segments based on app data or import static segments from external sources.
Schedule targeted campaigns with A/B testing and detailed analytics reporting.
Build multi-step automated engagement workflows triggered by customer events.
Send real-time transactional messages such as account confirmations, order updates, and password resets.
Create reusable email, SMS, push, voice, and in-app message templates with personalization.
Track engagement trends, open rates, delivery rates, and campaign performance across all channels.
Manage customer endpoint profiles including device tokens, email addresses, and phone numbers.
Use Cases
Run scheduled, targeted promotional campaigns across email, SMS, and push channels.
Automate welcome sequences and onboarding journeys for new users.
Deliver order confirmations, shipping updates, and account alerts in real time.
Win back inactive users with targeted re-engagement messages and offers.
Experiment with different message content, timing, and channels to optimize engagement.
Trigger personalized messages based on in-app events and user behaviors.
Integrations
Stream Pinpoint analytics data to Kinesis for real-time processing and external storage.
Import and export endpoint data and segment definitions using S3 bucket storage.
Trigger Lambda functions from Pinpoint journey actions and campaign events.
Monitor Pinpoint service metrics and set alarms using CloudWatch.
The successor service for SMS, voice, push, OTP, and phone number validation APIs continuing after Pinpoint deprecation.
Amazon Simple Email Service provides the email delivery infrastructure for Pinpoint email campaigns.
Semantic Vocabularies
API Governance Rules
JSON Structure
Amazon Pinpoint Get Journey Execution Activity Metrics Request Structure
0 properties
JSON STRUCTUREAmazon Pinpoint Get Journey Execution Activity Metrics Response Structure
1 properties
JSON STRUCTURE