capabilities.work

What you can do with Amazon Pinpoint

Every task in plain language. Pick one, and we can help you get access.

138 things you can do

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 Us

19 multi-step recipes

Recipes: multi-step jobs

Batch Update Endpoints and Send
Bulk upsert endpoints then send a direct message.
Build Segment and Campaign
Provision a project, create a segment, and launch a campaign against it.
Configure Event Stream
Configure a project event stream and verify the stored destination.
Launch Campaign and Await Status
Create a campaign and poll until its status leaves SCHEDULED.
Launch Journey
Create a draft journey and activate it.
Message User Across Endpoints
Resolve a user's endpoints then send a cross-channel message to the user.
Pause Active Journey
Activate a journey then pause it.
Provision Journey End to End
Create project, segment, and journey, then activate the journey.
Provision Project
Create a Pinpoint application and confirm it is registered in the account.
Provision Project with Settings
Create a project and apply default settings to it.
Publish In-App Template
Create an in-app template and confirm it via a read-back.
Publish Voice Template
Create a voice template and mark a version active.
Publish and Activate Template
Create an SMS template and mark a version active.
Push Template Campaign
Author a push template and launch a campaign referencing it.
Reversion Segment and Campaign
Update a segment then repoint a campaign at the new segment version.
Send and Verify OTP
Send an OTP and verify the code the recipient enters.
Stage or Launch Campaign
Create a paused campaign and optionally launch it.
Template Driven Campaign
Author an email template and launch a campaign that references it.
Update Endpoint and Send Message
Upsert an endpoint and then send a direct message to it.

Digital Marketing Management

Create a new Pinpoint projectCreate a new campaign in a projectExport a project's endpoints to S3Import endpoints into a project from S3Create a new journey in a projectCreate a new audience segment in a projectEnable or update the ADM push channelDisable the ADM push channelEnable or update the production APNs channelDisable the production APNs channelEnable or update the APNs sandbox channelDisable the APNs sandbox channelEnable or update the production APNs VoIP channelDisable the production APNs VoIP channelEnable or update the APNs VoIP sandbox channelDisable the APNs VoIP sandbox channelDelete a Pinpoint projectEnable or update the Baidu push channelDisable the Baidu push channelChange the settings of an existing campaignDelete a campaignEnable or update the email channelDisable the email channelCreate or update a single endpointDelete one endpointCreate or update a project's event streamDelete a project's event streamEnable or update the GCM / Firebase push channelDisable the GCM / Firebase push channelChange the configuration of an existing journeyDelete a journeyChange the definition of an existing segmentDelete a segmentEnable or update the SMS channelDisable the SMS channelDelete all endpoints belonging to a userEnable or update the voice channelDisable the voice channelChange a project's default settingsRecord events for endpointsRemove attributes from every endpoint in a projectSend a direct message to addresses or endpointsSend a one-time passcodeSend a message to all endpoints of listed usersCreate or update endpoints in bulkStop an active journeyVerify a one-time passcodeList all Pinpoint projects in the accountList all campaigns in a projectList endpoint export jobs for a projectList endpoint import jobs for a projectList all journeys in a projectList all audience segments in a projectView Amazon Device Messaging channel settingsView the production APNs channel settingsView the APNs sandbox channel settingsView the production APNs VoIP channelView the APNs VoIP sandbox channelGet details of one Pinpoint projectView the Baidu Cloud Push channel settingsGet the settings and status of one campaignView the email channel settingsGet the attributes of one endpointView a project's event stream settingsView the GCM / Firebase push channel settingsGet the configuration of one journeyGet the definition of one segmentView the SMS channel settingsList all endpoints belonging to a userView the voice channel settingsGet a project-level metric over a date rangeView a project's default settingsList the activities run by a campaignGet a campaign metric over a date rangeGet one specific version of a campaignList every version of a campaignSee the status of every channel in a projectCheck the status of one export jobCheck the status of one import jobGet in-app messages targeted at an endpointGet a journey engagement metric over a date rangeGet execution metrics for one journey activityGet overall execution metrics for a journeyList export jobs for one segmentList import jobs for one segmentGet one specific version of a segmentList every version of a segment