[{"data":1,"prerenderedAt":56},["ShallowReactive",2],{"workflow-web-contact-form-processor-tf":3},{"id":4,"title":5,"cleanup":6,"contributors":10,"deploy":12,"description":16,"diagram":17,"extension":18,"framework":19,"gitHub":20,"introBox":29,"level":33,"meta":34,"resources":35,"s3URL":41,"services":42,"simplicity":47,"stem":48,"testing":49,"type":53,"usecase":54,"videoId":28,"__hash__":55},"workflows\u002Fworkflows\u002Fweb-contact-form-processor-tf.json","Web contact form processor",{"headline":7,"text":8},"Cleanup",[9],"1. Delete the stack: \u003Ccode>terraform destroy\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Fahmad-aboushady.json",{"text":13},[14,15],"terraform init","terraform apply","This application uses a Synchronous Express workflow to analyse a contact form submission and provide customers with a case reference number.","\u002Fassets\u002Fimages\u002Fworkflows\u002Fweb-contact-form-processor-tf.png","json","Terraform",{"template":21,"payloads":26},{"repoURL":22,"templateDir":23,"templateFile":24,"ASL":25},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fstep-functions-workflows-collection\u002Ftree\u002Fmain\u002Fweb-contact-form-processor-tf\u002F","web-contact-form-processor-tf","main.tf","statemachines\u002Fstatemachine.asl.json",[27],{"headline":28,"payloadURL":28},"",{"headline":30,"text":31},"How it works",[32],"This example uses Amazon API Gateway HTTP APIs to start an Express Workflow synchronously. The workflow analyses web form submissions for negative sentiment. It generates a case reference number and saves the data in an Amazon DynamoDB table. The workflow returns the case reference number and message sentiment score.","100",{},{"headline":36,"bullets":37},"Additional resources",[38],{"text":39,"link":40},"New Synchronous Express Workflows for AWS Step Functions","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fnew-synchronous-express-workflows-for-aws-step-functions\u002F",null,[43,44,45,46],"comprehend","apigw","lambda","dynamodb","3 - Application","workflows\u002Fweb-contact-form-processor-tf",{"headline":50,"text":51},"Testing",[52],"See the GitHub repo for detailed testing instructions.","Standard","Data Processing","_KsOGwxzShpMbFYzINlEoqZ2e-KRAcroh01L0k5_vWc",1782229686049]