Introduce interactor with invitation logic