A system to retrieve digital components in a voice activated data packet based computer network environment, comprising: a natural language processor component executed by a data processing system to receive, via an interface of the data processing system, data packets comprising an input audio signal detected by a sensor of a computing device; the natural language processor component to parse the input audio signal to identify a request, a content provider, and a trigger keyword corresponding to the request; a direct action application programming interface to generate, based on the trigger keyword, an action data structure responsive to the request and the content provider; a navigation component to: establish a session with the content provider; receive, via the session, a digital component comprising an input element from the content provider; render the digital component, comprising the input element, without a graphical user interface, the digital component being rendered to an image file for analysis with a machine vision component of the navigation component; select an interaction model associated with the content provider, wherein the navigation component is configured to generate the interaction model based on a previous session with the content provider; use the selected interaction model to identify one or more of input fields, buttons, menus, image fields, images and text of the digital component by performing a machine vision analysis of the image file of the digital component, wherein the navigation component is configured to identify a characteristic of an image in the digital component; and generate a data array based on information identified in the digital component using the interaction model, and based on the action data structure; and the data processing system to transmit, via the interface of the data processing system, the data array to the content provider, wherein the data processing system is configured to provide the data array to the input element of the digital component. a natural language processor component executed by a data processing system to receive, via an interface of the data processing system, data packets comprising an input audio signal detected by a sensor of a computing device; the natural language processor component to parse the input audio signal to identify a request, a content provider, and a trigger keyword corresponding to the request; a direct action application programming interface to generate, based on the trigger keyword, an action data structure responsive to the request and the content provider; a navigation component to: establish a session with the content provider; receive, via the session, a digital component comprising an input element from the content provider; render the digital component, comprising the input element, without a graphical user interface, the digital component being rendered to an image file for analysis with a machine vision component of the navigation component; select an interaction model associated with the content provider, wherein the navigation component is configured to generate the interaction model based on a previous session with the content provider; use the selected interaction model to identify one or more of input fields, buttons, menus, image fields, images and text of the digital component by performing a machine vision analysis of the image file of the digital component, wherein the navigation component is configured to identify a characteristic of an image in the digital component; and generate a data array based on information identified in the digital component using the interaction model, and based on the action data structure; and establish a session with the content provider; receive, via the session, a digital component comprising an input element from the content provider; render the digital component, comprising the input element, without a graphical user interface, the digital component being rendered to an image file for analysis with a machine vision component of the navigation component; select an interaction model associated with the content provider, wherein the navigation component is configured to generate the interaction model based on a previous session with the content provider; use the selected interaction model to identify one or more of input fields, buttons, menus, image fields, images and text of the digital component by performing a machine vision analysis of the image file of the digital component, wherein the navigation component is configured to identify a characteristic of an image in the digital component; and generate a data array based on information identified in the digital component using the interaction model, and based on the action data structure; and the data processing system to transmit, via the interface of the data processing system, the data array to the content provider, wherein the data processing system is configured to provide the data array to the input element of the digital component.