This webhook is triggered after a proposal has been sent, and the proposal.statusChanged webhook has finished.

The resulting POST request will have the following data in its body:

{
  id: string;
  created: number;
  type: 'proposal.sent';
  integration: IntegrationSessionData;
  proposal: Proposal;
}

Refer to the IntegrationSessionData and Proposal entities for the exact shape the payload can take.