Rule reminder
'Stare per + inf' = about to (do) — immediate future, everyday. 'Essere sul punto di + inf' = on the verge of — dramatic/critical moment. Both can be conjugated in any tense.
I was about to reply to your email when the system crashed. (everyday frustration). Best option?