Creating a Custom Flow for Virtual Agent Experiences