summarize webhook body as payload