[{"data":1,"prerenderedAt":53},["ShallowReactive",2],{"workflow-textract-callback-ts-cdk":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":38,"services":39,"simplicity":44,"stem":45,"testing":46,"type":50,"usecase":51,"videoId":28,"__hash__":52},"workflows\u002Fworkflows\u002Ftextract-callback-ts-cdk.json","Textract Callback",{"headline":7,"text":8},"Cleanup",[9],"1. Delete the stack: \u003Ccode>cdk destroy\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Fdarius-seroka.json",{"text":13},[14,15],"npm install","cdk deploy","This workflow implements a callback mechanism for Textract StartDocumentTexDetection.","\u002Fassets\u002Fimages\u002Fworkflows\u002Ftextract-callback-ts-cdk.png","json","AWS CDK",{"template":21,"payloads":26},{"repoURL":22,"templateDir":23,"templateFile":24,"ASL":25},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fstep-functions-workflows-collection\u002Ftree\u002Fmain\u002Fsfn-textract-callback-ts-cdk\u002F","sfn-textract-callback-ts-cdk","\u002Flib\u002Ftextract_integration_step_function-stack.ts","statemachine\u002Fstatemachine.asl.json",[27],{"headline":28,"payloadURL":28},"",{"headline":30,"text":31},"How it works",[32],"The example demonstrates the integration of the StartDocumentDetection Textract API into Step Functions. The Workflow input is an S3 bucket and object key. It will begin by processing the object with Textract and then use the Callback method by inserting a Token onto SQS with a GroupID.","200",{},{"headline":36,"bullets":37},"Additional resources",[],null,[40,41,42,43],"textract","sns","dynamodb","lambda","3 - Application","workflows\u002Ftextract-callback-ts-cdk",{"headline":47,"text":48},"Testing",[49],"See the GitHub repo for detailed testing instructions.","Standard","Machine Learning","5pUF7XSeNNHn8CUykaum8kwVM6dgoTi5GET_eZVBfRI",1778846889664]