It looks like approval workflows are binary (approved or not approved) only. Is there any way to have a form submitted by someone and the approver can make multiple, non-binary decisions? Basically a second form?
In other words, can the "Send Form Data to Another Website" logic push data into a second-level form for the next person along the chain to fill in? Can MachForm forms accept data from another MachForm form?
Example: We are a library. The department responsible for book repair fills out a form identifying damage to a particular book in order to notify the librarian responsible for that subject. The Librarian needs to fill in data about how necessary the book is and whether the book is a duplicate, is still in print, can be borrowed from another library. It's not a binary approval, and neither party should be able to change the other's data.