Pipedrive works because the model is simple. One deal, in one pipeline, in one stage, with a value and a next activity attached to it. Rotting thresholds turn a deal red when nobody has touched it for long enough, and that pressure is the reason sales teams actually keep the board current. All of it assumes a person is typing.
The calls do not type themselves in. Neither does the enquiry that arrived at nine in the evening, the quote that was accepted, or the invoice that finally cleared. None of those become an Activity, and none of them move a deal a stage. So the board goes red on deals somebody has been chasing all week, and stays green on ones nobody has looked at since Tuesday, and the forecast is built on top of that.
Pipedrive’s own automations close part of the gap and then stop. They are genuinely good at the simple rule: a stage change, an owner assignment, a follow-up activity created the moment a deal moves. What they will not do is loop over a set of records, branch into several real outcomes, or wait on something happening in another system. The allowance is counted per company as well, not per seat, so it runs out sooner than a growing team expects. We build the part that sits past that line and write the result back into Pipedrive, so nothing on the board depends on anyone remembering.