I'm leading a small team of developers. I'm also the technical head of a product that is used internally and externally by several clients.
I have a bunch of tasks in pipeline which need focus and attention to correctly complete. However, when any internal or external user has an issue with our product and the support team is unable to solve it, they contact me for help. I do delegate this to the team but since I'm the team lead, I'm become the direct point of contact most of the time. Also my work timing coincidentally aligns well with the time most queries arrive. Other teammates are a little late.
All this causes a lot of small queries, questions and discussions to consume my day. And since these are not limited to any specific time of day, or even day of week, I end up loosing focus from my primary tasks very frequently. More importantly, it makes me getting my focus back really difficult.
How do I keep my focus and avoid these questions to break it?