Human Task with Reminder

Give Human a Task and send Reminder until complete

This application will create a State Machine, an SNS topic, and a DynamoDB Table. The State Machine will create a UUID and save to DDB with Task Status as false. It will then send a Task Token to Human via SNS and wait for task to be completed. At the same time a loop will start that will Sleep for X seconds and then check Task Status in DDB. It will send a Reminder and loop to beginning until Task Status is true.

Launch Stack
< Back to all workflows

GitHub icon View this workflow on GitHub


Clone repo

git clone https://github.com/aws-samples/step-functions-workflows-collection/tree/main/human-task-reminder/cd step-functions-workflows-collection/human-task-reminder/

Deploy

sam deploy --guided


Testing

See the GitHub repo for detailed testing instructions.

Cleanup

1. Delete the stack: sam delete.

Additional resources

Created by:

Jacob Cravinho

Jacob Cravinho

Jacob is a Sr. Solutions Architect who loves a challenge & is always in search of the next great meal!

Follow on LinkedIn