1. A system comprising: a non-transitory memory storing a software component library for use with an interactive voice response (IVR) information flow; and one or more hardware processors in communication with the non-transitory memory and configured to: determine the IVR flow information from each of at least one webpage element in a webpage; transmit the software component library to a user for processing on a user initiation to present an IVR interface to the user using the IVR flow information, wherein the user utilizes the IVR interface to enter at least one input corresponding to the at least one webpage element; and receive the at least one input from the user.