How can we help you?

Search our guides, or browse by category below.

Articles on: Sprwt Supprt

Which status changes happen automatically?


  • New → Sent when you send the proposal (email modal or Visual Builder Send to Client), or when a recurring proposal is auto-sent.
  • Sent → Rejected when the customer clicks Reject.
  • In the current version, when a customer clicks Accept (or finishes signing all required contracts), Sprwt emails your kitchen an acceptance notice, but the stored status does not appear to advance to Signed and Approved from this action alone in the code reviewed — treat the exact trigger for that transition as unconfirmed.
  • → Partially Paid when a deposit/partial payment is recorded, and also next time the proposal page is opened after its line items changed while it already had payments (its subtotal changed).
  • → Fully Paid when recorded payments reach the total (checkout, admin payment, auto-charge, or the reminder job noticing it is covered).
  • → Signed and Approved again if all payments are deleted (recalculated next time the proposal is opened, while status is Fully/Partially Paid).
  • Signed and Approved / Partially Paid → Past Due by the daily past-due job after Due Date + Net Days.
  • Signed and Approved → Sent when a required contract is added/made required/its signature cleared.

Each automatic change is logged in the status history and Activity tab. Team in-app/SMS notifications currently fire only for payment reminder, past due, unread message and auto-charge error — not for sent/accepted/rejected/paid (see the notifications question for detail).

Where to find it: /admin/events/proposals/{id}