I apologize if this answer seems too blunt....but I think it will be easier to find a salesperson that you trust. Requesting an app that automatically shows you exactly what they do every minute illustrates a lack of trust in their capability and competence. It's better to find the type of people that you will value and trust; people with the right work ethics, experience and talent -- then to try to micromanage those traits into the wrong people. The right people will be turned off and quite. And the wrong people will find a way around your app.

Keep it simple. Simply focus on your required results.
If you have sales quotas and success metrics in place - and they are meeting the success criteria; why do you need to know what they ate for breakfast?

My recommendation is to do your best to hire talented and trustworthy people to begin with. Setup goals and objectives around those important metrics (like hitting at least 20 sales calls a week, making at least 5 sales per week, or whatever you deem necessary). Then allow them to fully express their talent and skills they way that best works for them - in regards to meeting those success criteria.

If they are not meeting their quotas, offer them additional training or fire them.
If they are meeting your quotas, don't fix what ain't broke.

If you still need this day-to-day checking; I recommend setting up a daily 5 minute call with this person or team. In the agile development (this is called a SCRUM meeting), where you meet daily for a very short time to answer the critical status questions. For you - you may want to have a daily status meeting to report their sales made, sales in the pipeline, expected sales closed dates for those items in pipeline, any roadblocks to closing on time and if they need any help in closing the deals.
Bottom line - It's a waste of time to "big brother" everything your sales person does. Setup clear expectations in regards to Number of sales, leads, and lead-to-sales ratios. Then track only the metrics that bring in the money. Don't worry about how they get it done. Just focus on the results and treat your team like experienced and valued professionals.

Let me be candid with you. This is a completely fucked up approach to driving new revenue. I've grown sales in (3) different companies by more than 1000% per year AND I've been CEO of a company that operated at that level.

Any sales rep who allows themselves to be monitored like this is full of shit -- and will never hit your mark. Frankly, you owe it to yourself to rise above this sort of bullshit thinking. Fire your "high base" rep today and start over. It's better for him (or her) and it's better for you too.

Take your goals for revenue creation and divide them by 10. That's your likely output for year 1. Take your deadlines for revenue creation and multiply them by 3. That's how long it's actually going to take.

ACTIVITY is for chumps. YES -- you do need an executive who puts in massive amounts of hard work on your behalf. BUT you also need a partner who will grab a sword and fight by your side to win the battle -- that means you shouldn't need to pay an outrageous;y high base salary.

Great sales execs buy into your passion and vision. You're not a whore. So lead and inspire -- instead of just paying for services.

ONE MORE THING: I can make a few calls and point a few amazing sales executives to you. But I want to make sure you're not a "head case" boss. Your question has me worried about YOU.

(Send me a message through Clarity and we'll discuss if I should point a few superstars your way)

I will agree that "every minute" is completely the wrong way to look at it. You should focus on results and activities (calls made, emails sent, etc.) rather than minimizing minutes in the bathroom.

That said, we did build Close.io < http://close.io/ > to track all activities *automatically* (phone calls, emails sent and received), which makes it much more likely for you to get an accurate report of all their activity, etc.

We recommend Capsule, It is not as automated as infusionsoft, plus it does not include any automated market channels, you have to use a third party application for this, however it is simpler and easier to onboard sales staff remotely into learning the platform and up taking 80% of the functionality as compared to infusionsoft. Plus the pricing point at $12.00 per month US per user is far better pricing.