Вы не можете сделать это в одном запросе без участия в режиме реального времени, но вы можете сделать это в двух запросах, один - render :wait
, а затем на странице ожидания, которую вы увидите на странице загрузки, вы отправите другой запрос к серверу, на который новый запрос будет иметь ваш
sleep(60)
@guest = Guest.create(params.require(:guest).permit(:name, :email, :phone))
if @guest.save
## Here i was planning to notify the user
end