This agent simply takes the query from user and checks if query has respective ads running on web. The result are parsed and exist within the ads array in the JSON output. Advertisements can contain title, link, snippet, source, and sitelinks.