I use Sellible to do mock sales conversations with every high stake prospect. It helps me understand their possible concerns, budget, timeline and most importantly conversation style. There is very highly used feature in the platform that can take anyone's LinkedIn profile and turn that into a role-play session.