@Zen MasterAction words help.
I nodded. "Yes, that makes sense."
For two-person conversations, tagging every few utterances helps.
For multi-person conversations, I usually tag everything, but if it's highly clear from context who's speaking, sometimes I'll drop that. But I try to use enough action-word tagging to avoid a lot of 'said' and 'asked'.
For 'beamed' (as an example)
Good: Alice beamed. "Oh, I love you!"
Bad: Alice beamed, "Oh, I love you!"
I've screwed that one up, and am working on fixing it. One is an action, followed by dialogue. The second is saying Alice somehow 'beamed' "Oh, I love you!" Unless Alice is a telepath, has laser eyes, or otherwise has some unusual communication system, I'm not sure how she would do that.
There are authorities that hate even using 'asked' and want 100% 'said'. That gets too monotonous for me.