If quotes are created in a CRM, such as monday.com or Dynamics 365, first check whether that system has its own approval module. The salesperson then does not have to switch between programs, and the history of decisions stays with the client record. When quotes and contracts are created in Word and kept in folders, Microsoft 365 is a sensible route.
The set-up is simple. SharePoint stores the quote together with its data, such as client, value, margin and discount. Based on this data and the table of authority, Power Automate sends an approval request to the right person, who responds in Teams or Outlook, including from their phone.
After internal approval, Power Automate can send the contract for signature in DocuSign or Adobe Acrobat Sign on its own, and save the signed document back to SharePoint. These connectors, i.e. ready-made links between programs, are standard ones. Remember the limit: a single flow run lasts at most 30 days, so deadlines and passing matters to deputies must be built in from the start.