- Newest
- Most votes
- Most comments
Hi, @ADiedler1979
I may not understand your request, but please point out in that case.
Normally, the journey itself is scheduled and executed.
You can control when an endpoint (such as the user to whom the message is sent) enters the target with an event.
Event-driven chapters of the document you are looking at.
You can also register a custom event from "Add participants when they perform an activity".
What kind of problem do you have?
Hello, Yes, I have read about it "Add participants when they perform an activity" but there is no example or process explained to cover that in documentation. What I try is, I define an event in this block "Attributes.doiVerifed" and valuue=true. I create an Endpoint with "Attributes.doiVerifed=false". Then I fire a updateEndpoint from the AWS CLI and set the "Attributes.doiVerifed=true", nothing happens. In my segment count I can see the endpoint, but the Journey was not triggered. aws pinpoint update-endpoints-batch --application-id XXXXXC --endpoint-batch-request file://endpoint.json I also look at API documentation to update the endpoint, but same behaviour.
You can react to events added to your Event Stream and then use those events to either trigger a campaign or journey, or update an Endpoint attribute based on the custom event you registered. Here is an example in our Reference Architecture library: https://github.com/aws-samples/communication-developer-services-reference-architectures/blob/4218c0d043cad3a0c2310f1c9a79a4221d545afb/cloudformation/Event_Based_Segmentation.yaml#L135
You need to enable the Pinpoint Events for your project to react to those events: https://docs.aws.amazon.com/pinpoint/latest/developerguide/event-streams.html
Relevant content
- asked 8 months ago
- asked 6 months ago
- asked 4 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 3 years ago