Based on the high level requirements listed earlier, we come up with a certain solution design for the system, which will eventually be used by the sales team. Note that this team uses an external system for CRM like Salesforce and DMS, such as Documentum:
High level microservice design for simplified sales team's bounded context