
Karl Jones
Technical writer
Karl is a technical writer with axiom.ai with a computer science background and 10+ years of customer support experience. In his spare time he enjoys continuing his technical education, reading, gaming, and working on development side projects.
Posts by Karl Jones
Can a no coder build a web scraper with Puppeteer?
Learn five methods of triggering an axiom.ai automation using a third-party service
Mastering the Multi-selector Tool
The axiom.ai Selector tool allows you to select elements from a page to make use of within your automation. For example, when using the Enter text step this will allow you to select the text field that you want to enter text into. There are two versions of this tool depending on which step you are using it in. We are primarily discussing the Multi-Selector tool within this article, but it’s still important to know about the Single-Selector tool.
Writing Tests With LLMs
Learn more how to take advantage of large-language models in order to build tests for your automation scripts.
What Are Anti-Detect Browsers and Why You Should Use Them
In today's interconnected digital landscape, every online interaction leaves a trace. From IP addresses and user-agent strings to canvas rendering and WebGL capabilities, websites are increasingly adept at compiling a unique "digital fingerprint" for each user. While this practice often serves legitimate purposes like security and personalisation, it also presents significant challenges for developers and organisations engaged in activities that require maintaining privacy, managing multiple accounts, or performing large-scale data collection without triggering sophisticated anti-bot systems.
Mastering XPath Selectors
Web Scraping With Python Tutorial
Learn how to scrape the web with your python scripts to give you full control over your scraping process.
Web Scraping Without Getting Blocked
Learn how to scrape the web without fear of getting blocked.
Scraping Web Content with JavaScript
Learn how to get started with Javascript web scraping using pure JavaScript, Axios, Got, JSDOM and the Fetch API
Webhooks Explained - Build Reactive Automations Today
Unlock seamless app integrations with webhooks. Explore how these powerful tools enable real-time communication, automate data flow, and connect your favourite applications effortlessly.
Creating a No-code Auto Clicker in Minutes
Learn how to build a no-code auto clicker in minutes with axiom.ai—automate repetitive browser clicks, reduce strain, and streamline your workflow without writing a single line of code.
Making Your Automations Mobile with Apple Shortcuts
Learn how to harness Apple Shortcuts to make your axiom.ai automations more mobile, trigger them from anywhere with a shortcut.
Combining the Power of APIs with Browser Automation
Learn how to leverage the power of APIs in your browser automations to level up your data storage, social media and CI/CD pipelines
How axiom.ai Helper was created
Learn more about how the axiom-ai-helper package was created, why it was created and how it can help you get started quickly.
Getting to Know the Try/Catch Step - Tips and Tricks
Learn how you can utilise the try/catch step to handle errors, end runs, or send notifications during your bot runs.
Creating a Reddit Notification Bot
Discover how to create a bot that can check for new posts within a subreddit and send a notification when there is one
Beyond the Basics - JavaScript and axiom.ai
Take your axiom.ai skills to the next level. Learn how to use JavaScript for custom logic, data processing, and advanced automation, moving beyond standard workflows.
Understanding and Working with the Shadow DOM
Learn how the Shadow DOM enhances web development by providing encapsulation for HTML, CSS, and JavaScript. Build reusable, modular web components and prevent style conflicts.
How axiom.ai Protects Your Data
Learn how axiom.ai handles your data within automations, including what is stored, how processed data is managed, and best practices for security and compliance. Discover how to protect sensitive information while automating workflows with axiom.ai.
Cost-Effective AI - Smart Strategies for Maximising Value
Discover how to leverage AI efficiently and maximise its value while keeping costs under control
Is AI Suitable for Large Scale Scraping?
Is AI Suitable for Large Scale Scraping? Read more about the considerations that you should be thinking about before committing to using AI.
Enhancing Your Automations with Notifications
Enhance your automations with run status notifications, automated email notifications, and webhooks
5 Methods of Triggering an Automation via Third-party Services
Learn five methods of triggering an axiom.ai automation using a third-party service
The Best Custom CSS Selectors to Use for Automations
Learn more about the best custom CSS selectors that can be used to enhance your web scrapers with axiom.ai
The search for the next Bot Master is on!
We're announcing a new competition to showcase the best builders in our community
What's coming in 2025
Learn more about what we have planned for axiom.ai in 2025
5 Methods of Triggering an Automation
Learn five methods of triggering an axiom.ai automation. From manually triggering your run, setting up a schedule or triggering it from a third-party service.
Debugging your browser automations like a pro
Learn how to debug your axiom.ai automations like a pro by understanding error messages and using error handling steps to fix errors and issues within your automation.