The N-point function corresponds to N "external" particles, any of which can be incoming or outgoing. So the four-point function could be one incoming and three outgoing, or three incoming and one outgoing. Of course, if you're eventually interested in all external particles being on-shell to calculate amplitudes (which I assume you do here since you're trying to speak of particles incoming/outgoing), then you should conserve energy/momentum between initial and final states, which constrains certain configurations - e.g. you can't have two incoming and zero outgoing.
Sometimes we're interested in the N-point function off-shell, in which case it's not that meaningful to think of particles as incoming/outgoing.