When I mentioned the idea in the first place, I was thinking of voluntary intros for new people, as in "any new people here who want to introduce themselves?" Not to put anybody on the spot, nor to make everybody introduce themselves. Could also be "anybody working on something new that they would like to introduce?"