invite flow