If I'm looking for a written conversation, I say hello followed by whatever I want to say next in the same message.
If I want to call someone, I say hello and ask them if they are available in the same message.
I avoid situations in between because they are usually highly entropic and confusing. And sending a single message works, so there's no need to fix it.
I do start with a Hello, followed by whatever I have to say in the same message. In addition I also annotate with an `<async>`/`<urgent>` at the end as appropriate.
If I'm looking for a written conversation, I say hello followed by whatever I want to say next in the same message.
If I want to call someone, I say hello and ask them if they are available in the same message.
I avoid situations in between because they are usually highly entropic and confusing. And sending a single message works, so there's no need to fix it.