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 of the data processing system to generate, based on the trigger keyword, an action data structure responsive to the request and the content provider; a navigation component of the data processing system to: establish a session with the content provider; render, without a graphical user interface, a digital component received, via the session, from the content provider, to an image file for analysis with a machine vision component of the navigation component; select an interaction model associated with the content provider; identify using the selected interaction model one or more of input fields, buttons, menus, image fields, images, or text of the digital component by performing a machine vision analysis of the image file; and generate a data array based on the information identified in the digital component using the interaction model and 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 to interact with the digital component to complete the request. 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 of the data processing system to generate, based on the trigger keyword, an action data structure responsive to the request and the content provider; a navigation component of the data processing system to: establish a session with the content provider; render, without a graphical user interface, a digital component received, via the session, from the content provider, to an image file for analysis with a machine vision component of the navigation component; select an interaction model associated with the content provider; identify using the selected interaction model one or more of input fields, buttons, menus, image fields, images, or text of the digital component by performing a machine vision analysis of the image file; and generate a data array based on the information identified in the digital component using the interaction model and the action data structure; and establish a session with the content provider; render, without a graphical user interface, a digital component received, via the session, from the content provider, to an image file for analysis with a machine vision component of the navigation component; select an interaction model associated with the content provider; identify using the selected interaction model one or more of input fields, buttons, menus, image fields, images, or text of the digital component by performing a machine vision analysis of the image file; and generate a data array based on the information identified in the digital component using the interaction model and 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 to interact with the digital component to complete the request.