How to Get Started with Autotab: Your Guide to AI-Powered Browser Automation

Jun 2, 2022 | Educational

Welcome to the world of Autotab! This powerful tool allows you to automate browser actions effortlessly, creating auditable automations with just a few clicks. As we roll out Autotab V1, let’s guide you through the process of setting it up, using it, and troubleshooting some common issues.

Get Ready for Quick Setup

Setting up Autotab typically takes around 5-10 minutes. Here’s a simple step-by-step guide to get you started:

  • Install Chrome: Ensure that you have the Chrome browser installed.
  • Clone the Repository:
    git clone https://github.com/Planetary-Computers/autotab-starter.git
  • Navigate to the Directory:
    cd autotab-starter
  • Set Up a Python Virtual Environment: It’s recommended to create a virtual environment to manage dependencies more effectively.
  • Install Necessary Dependencies:
    make install
  • Install ChromeDriver: This can be done using the command below, especially if you’re on a Mac:
    brew install --cask chromedriver

Configuration of Autotab

Next, configuring your credentials is vital:

  • Create a file named .autotab.yaml based on the example provided in .example.autotab.yaml. This should take around 3 minutes.

Recording Automations

Now comes the fun part – recording your automations! Follow these steps:

  • Run the command to open a new browser window:
  • autotab record
  • Log in to Autotab using your API key, which you can obtain for free from autotab.com/dashboard.
  • If the side panel does not open automatically, you can use the shortcut Command – Shift – Y.
  • Activate the record mode to capture your clicks and typing with Command – E or use Command – I to select specific elements.
  • Once you’re done recording, copy all code into the agent_name.py file located in the agents folder.

Running Your Automation

To play back the automation you recorded, execute:

autotab play --agent agent_name

If you don’t specify an agent name, it defaults to run agents/agent.py. Always make sure the Chrome automation window is in focus while running your scripts for the best results.

Troubleshooting Common Issues

While working with Autotab, you may encounter some hiccups along the way. Here are a few troubleshooting tips:

  • If you find that your automation isn’t working, ensure that you’re logged into your Autotab account.
  • If the Chrome window is not responding, make sure it’s not blocked or minimized, as the automation needs the window to be active.
  • Check that the ChromeDriver version is compatible with your current Chrome version.
  • For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.

As always, refer to the official documentation for detailed help or community discussions!

Final Thoughts

At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

Stay Informed with the Newest F(x) Insights and Blogs

Tech News and Blog Highlights, Straight to Your Inbox