Overview
This integration will allows to connect ProcessMaker with AWS amazon.
Process Flow
1 - User in PM fill a form with metadata AND attach a CVS file
2 - PM send a request to API Gateway in order to startExecution of the StateMachine in AWS Step Functions using data from dynaform as input
3 - AWS step functions runs lambda code for pull the file from PM, convert each row to the currency and returns it to PM
- GET request to PM rest API to pull the file using case ID
- Transform that CVS file to Json
- Loop each row and get the amount in dollars and convert it to euros, for example
- Save the file to S3 bucket
- Save the file with a trigger from S3 to PM
4 - Save the file with a trigger from S3 to PM
5 - PM send to user, using ABE with link to fill a form and a link for CVS file, user check the info in the file and approve or not the process
6 - If user approve, API gateway send a sendTaskSuccess to AWS step functions
7 - If user reject, API gateway send a sendFailSuccess to AWS step functions
8 - Use another service task, if user needs resubmit to AWS the file and repeat the process
9 - Send a email to the requester telling them the status of their request
Access
Admin & User Access
Admin Access | admin | p4ssw0rd |
Features
- Integrate with AWS
- Use the script task of PM v3.2
- PM Connectors
Note
This integration is not done yet.