The official documentation for the Favro API and Webhooks show sample data for webhook responses that include fields for the type of action that triggered the event, the person responsible for that action, plus other event-specific data (e.g. from which widget a card was moved, for that event).
However, the only data sent by Favro Automations are the payloadId and card fields. So we can see the current data for the card that was impacted by the trigger, but we have no way to get information about what that trigger actually
was
.
This
dramatically
reduces the usefulness of the outgoing-webhooks trigger in Favro Automations, since we can't base decisions on what exactly changed.
I've confirmed this to be the case for Card Created, Card Moved, and Card Updated events. In all cases only the card data is sent.
I have not yet set up a webhook via the API to see if those webhooks yield different results.
See the relevant section of the docs at: https://favro.com/developer/#webhook-responses