Browser Tool logo

Integrate Browser Tool with your AI CRM

Composio Browser Tool enables AI Agents and LLMs to automate web interactions, perform web scraping, and conduct automated testing. Use cases include data extraction, form automation, website monitoring, and intelligent web navigation.

Explore Triggers and Actions

Download Task File

Get a download URL for a file generated by a task. When a task downloads or creates files (PDFs, images, spreadsheets, etc.), they appear in WatchTask's outputFiles list. Use this to get a download URL. The download URL is temporary (presigned) - download promptly.

ActionTry it

Get Session Live URL

Get the live URL to watch a browser session in real-time. Call this right after CreateTask to get the liveUrl. Always share this URL with the user so they can watch the AI agent working in the browser. The liveUrl opens a visual stream showing exactly what the browser agent sees and does.

ActionTry it

Run Browser Task

Run an AI-powered browser automation task. The AI agent will control a cloud browser to complete your task. It can: - Navigate websites, click buttons, fill forms - Extract data and return results - Handle multi-step workflows (login -> navigate -> extract) - Solve CAPTCHAs and handle dynamic content If there is no running browser session in context, call CreateTask to start one. AFTER CREATING A TASK: 1. Use GetSession with browser_session_id to get the liveUrl - share with user to watch live 2. Use WatchTask with watch_task_id to check progress and get the final result 3. Use StopTask if you need to abort TIPS FOR GOOD TASKS: - Be specific: "Click login, enter email 'test@test.com', click submit" - Break complex workflows into smaller tasks

ActionTry it

Stop Browser Task

Kill a browser task and its session. Use this when the browser agent is in a bad state: - Task is stuck or taking too long - WatchTask shows the agent going in the wrong direction - Agent is looping or making no progress After stopping, call CreateTask again to start fresh with a new browser.

ActionTry it

Watch Browser Task

Poll a browser task to check progress and get results. Call this after CreateTask to monitor the task: - status='started' means still running, poll again - status='finished' means done, check output and is_success - status='stopped' means aborted - status='failed' means an error occurred Returns what the agent is doing (current_goal, current_url), screenshots from each step, and any files generated. If the agent is going wrong, use StopTask to kill it and start fresh.

ActionTry it

How the Browser Tool integration works

The Browser Tool integration connects your Dench AI CRM directly to Browser Tool, so agents can read and act on your Browser Tool data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

5 actions are available for agents to invoke on your behalf. Every call runs through Browser Tool's own authorization, scoped to the account you connect.

Set up Browser Tool in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Browser Tool and click Connect — you'll authorize access through Browser Tool's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Browser Tool in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Browser Tool integration work with Dench?

The Dench Browser Tool integration connects your AI CRM to Browser Tool, so AI agents can work with your Browser Tool data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Browser Tool via Dench?

The Browser Tool integration currently exposes 5 actions, including Download Task File, Get Session Live URL, Run Browser Task, Stop Browser Task, and Watch Browser Task. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Browser Tool to Dench?

No. You connect Browser Tool from your Dench workspace using Browser Tool's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Browser Tool integration secure?

Connections are authorized through Browser Tool's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Browser Tool connection from your workspace settings at any time.

Browser Tool | Dench AI CRM