Add interaction flow