The JOOPY Insurance system provides end to end management capabilities, while defining an individual work agreement for an agent, including his or her specific terms in each insurance segment and type of policy. The agreement will be approved by managers at the insurance company and will be signed digitally by the agent. Any regulatory or other changes can be quickly adopted, in agreements or as part of the system used for calculating commissions and can be carried out without any manual work.