Makes team tea, possibly? Specific info needed! (7)
I believe the answer is:
details
'specific info needed' is the definition.
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for details that I've seen before include "Particulars, small parts" , "Small features" , "Minutiae" .)