Generated by All in One SEO v4.9.0, this is an llms.txt file, used by LLMs to index the site. # RTILA Web Business Automation RTILA Ai Automation Software Deploy Ai Agents as Standalone Apps ## Sitemaps - [XML Sitemap](https://rtila.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [RTILA Brand Story & Version Naming](https://rtila.com/rtila-brand-story-version-naming/) - RTILA 🕷️ — The story of how we name our versionsBrand Story RTILA comes from Moroccan Darija for “spider.” We started as a web scraping tool—crawling pages and snaring “preyed” data—then naturally evolved into full web-browser automation so teams can complete the entire value cycle: mining/scraping → transformation → enrichment → monetization. How our version - [Directus Batch API Command](https://rtila.com/directus-batch-api-command/) - [Jesse Test](https://rtila.com/jesse-test/) - ChatGPT said:Here’s an M&A-style structured summary of Intrinsic Quality, LLC based on publicly available data:🏢 Company OverviewCompany Name: Intrinsic Quality, LLCSolution: Designs and builds Automated Test Equipment (ATE) — including functional test systems, in-circuit test (ICT) fixtures, flash programming stations, and robotics-integrated test solutions for electronics manufacturing.📊 Qualification AnalysisCriterionDataEvaluationVerticalElectronics test engineering (ATE)✅ Fits Vertical Market - [Miraglyph](https://rtila.com/migraglyph/) - MIRAGLYPH is a certified Ai Automation AgentYour are invited to discover RTILA Ai Automation Software Start with a free license Use MIRAGLYPH as a code for 20% discount on your first purchase or upgrade (one time use discount). Lifetime DealSubscription - [HANDVANTAGE](https://rtila.com/handvantage/) - HANDVANTAGE is a certified Ai Automation AgentYour are invited to discover RTILA Ai Automation Software Start with a free license Use HANDVANTAGE as a code for 20% discount on your first purchase or upgrade (one time use discount). Lifetime DealSubscription - [AiA Server Specifications](https://rtila.com/aia-server-specifications/) - Home Features Pricing Marketplace Support / / By Mohamed Es Fih AiA Server Specifications PostgreSQL Web Server Directus AI/LLM Specific Overall Estimated Gains:Under light load, improved caching and tuned database settings can yield 30–50% faster query response times and more efficient resource utilization. With heavy load and large data volumes, benefits from vector search and - [Neil Haley](https://rtila.com/neil-haley/) - Neil Haley invites you to discover RTILA Ai Automation Software Start with a free license Use NEIL20 as a code for 20% discount on your first purchase or upgrade Lifetime DealSubscription - [Social Media Profiles Access Rules](https://rtila.com/social-media-profiles-access-rules/) - Social Media Profiles Access Rules Objective of this article Understanding the accessibility of social media users' data based on their profile settings and your relationship to them is crucial for marketing agencies aiming to optimize their outreach strategies. This article delves into how varying privacy settings across platforms like Facebook, Instagram, LinkedIn, and Twitter can - [Invention Matters](https://rtila.com/invention-matters/) - Invention Matters Invention Matters invites you to discover RTILA Ai Automation Software Start with a free licenseUse INVENTIONMATTERS as a code for 20% discount on any upgrade Lifetime DealSubscription - [Contra](https://rtila.com/contra/) - Contra invites you to become an RTILA Ai Automation Freelancer Start with a free licenseUse CONTRA20 as a code for 20% discount on any upgrade Lifetime DealSubscription - [DigiMinds CRM](https://rtila.com/digiminds-crm/) - DigiMinds CRM invites you to discover RTILA Ai Automation software Start with a free licenseUse DIGIMINDSCRM as a code for 20% discount on any upgrade Lifetime DealSubscription - [Dervonte Digital](https://rtila.com/dervonte-digital/) - Dervonte Digital invites you to discover RTILA Ai Automation software Start with a free licenseUse DERVONTEDIGITAL as a code for 20% discount on any upgrade Lifetime DealSubscription - [INCOGNITON](https://rtila.com/incogniton/) - Combine the use of Incogniton Browser with RTILA Ai Automation software to be able to run STEALTH Web Automations that can access and automate even the most restrictive websites.Integration Demo video here: https://youtu.be/jYU95OvexOkAutomate Gmail Video here: https://youtu.be/CwCbrZi8kqc Start with a free licenseUse INCOGNITON as a code for 20% discount on any upgrade Lifetime DealSubscription - [POWERAI](https://rtila.com/powerai/) - POWER AI invites you to access RTILA Ai Automation Software for free so you can put to practice what you have learned from or seen on Power Ai channels. Start with a free licenseUse POWERAI discount code for a 15% discount on any upgrade Lifetime DealSubscription - [KEENLITY](https://rtila.com/keenlity/) - KEENLITY is a software testing company focused on training automation test engineers and providing automation consulting services to enterprises Start with a free licenseUse KEENLITY code to get a discount on your purchase or upgrade Lifetime DealSubscription - [KenMoo old](https://rtila.com/kenmoo-old/) - RTILA Studio Lifetime Deal Start FREE or use coupon KENMOO to get 20% discount !The coupon is valid for new orders as and upgrades of existing licenses for the listed offer.The code is to be entered during the checkout process and before the payment step. - [Spiral Bridge Solutions](https://rtila.com/spiral-bridge-solutions/) - Spiral Bridge Solutions invites you to benefit from RTILA Start with a free licenseUse GOSBS10 code to get a discount on your purchase or upgrade Lifetime DealSubscription - [New To Media Partner Page](https://rtila.com/new-to-media/) - NEW TO MEDIA invites you to benefit from RTILA Start with a free licenseUse NEWTOMEDIA10P code to get a discount on your purchase or upgrade Lifetime DealSubscription - [Amanada Standalone Bot G Search V0.1](https://rtila.com/amanada-standalone-bot-g-search-v0-1/) - This is how you can use this bot1) Enter your keyword2) Wait for the results 3) Check CSV file in folder of Bot Launcher 3 - [Linkxar](https://rtila.com/linkxar/) - LINKXAR Founder Network invites you to benefit from RTILA Start with a free licenseUse LINKXARFN code as a great discount Lifetime DealSubscription - [Test Free License](https://rtila.com/test-free-license/) - [DAWK](https://rtila.com/dawk/) - DAWK invites you to benefit from RTILA Start with a free licenseUse DAWK10P discount code for 10% Off Lifetime DealSubscription - [Team Box Cutta](https://rtila.com/team-box-cutta/) - Douglas invites you to benefit from RTILA Web Automation software Start with a free license or use TEAMBOXCUTTA discount code for 10% Off Once you register you can download & use this free Google Maps template Lifetime DealSubscription - [Robot Vall](https://rtila.com/robot-vall/) - ROBOT VALL is one of the best Robot Dancer in the world and is inviting you to stop being a Robot despite yourself. Download and use RTILA to automate your repetitive tasks. Start free and upgrade anytime you want and use ROBOTVALL10 to get 10% off on your first payment. Lifetime DealSubscription - [KIYA](https://rtila.com/kiya/) - KIYA invites you to benefit from RTILA Start with a free licenseUse KIYA10P discount code for 10% Off Lifetime DealSubscription - [Amit Yadav](https://rtila.com/amityadav/) - AMIT invites you to benefit from RTILA Start with a free licenseUse AMITYADAV10 discount code for 10% Off Lifetime DealSubscription - [InboxLab](https://rtila.com/inboxlab/) - INBOX LAB invites you to benefit from RTILA Web Automation software Start with a free license or use INBOXLAB discount code for 10% Off Lifetime DealSubscription - [AUTOM8TION](https://rtila.com/autom8tion/) - AUTOM8TION invites you to benefit from RTILA Web Automation software Start with a free license or use AUTOM8TION discount code for 10% Off Lifetime DealSubscription - [PANI](https://rtila.com/pani/) - PANI invites you to benefit from RTILA Web Automation software Start with a free license or use PANI discount code for 10% Off Lifetime DealSubscription - [DIVYANSHMALIK](https://rtila.com/divyanshmalik/) - Divyansh invites you to benefit from RTILA Web Automation software Start with a free license or use DIVMALIK10P discount code for 10% Off Lifetime DealSubscription - [Mashhapp](https://rtila.com/mashhapp/) - Mashhapp invites you to benefit from RTILA Web Automation software Start with a free license or use MASHHAPP10P discount code for 10% Off Lifetime DealSubscription - [UCFB](https://rtila.com/ucfb/) - UCFB brings RTILA Web Automation Power to the Philippines Start with a free license or use UCFB discount code for 10% Off Lifetime DealSubscription - [Footer_All_Downloads](https://rtila.com/footer_all_downloads/) - ALIEXPRESS Category Products Scraping Amazon Best Sellers Scraping AMAZON UK Products Search & Scrape AppSumo All Software Products Scraping Appsumo Expenses Multithereading Scraping AppSumo Hot Product Deals AppSumo Infinite Scroll Products Page AppSumo Latest Deals Scraping APPSUMO Scrape Purchased Products APPSUMO Scrape Purchased Products ALIEXPRESS Category Products Scraping Amazon Best Sellers Scraping AMAZON UK Products - [Smart Scraper](https://rtila.com/smart-scraper/) - Welcome to the Smart Scraper Partner page, powered by Smart WebTech. Enjoy a 10% Discount using promo code: SMARTSACRAPER10 - [What is RPA or Robotic Process Automation?](https://rtila.com/what-is-robotic-process-automation-with-example/) - RPA is the abbreviation for Robotic Process Automation. It is automation software that does tedious, manual digital tasks and transforms the work of a human worker to a . It is automation software that does tedious, manual digital tasks and transfers the work of a human worker to a digital employee. RPA solutions save companies - [Purpose of Robotic Process Automation](https://rtila.com/what-is-the-purpose-of-robotic-process-automation/) - Robotic Process Automation (RPA) is a software technology that makes it easy to create, deploy, and manage software robots that mimic human action and interact with digital systems and software. Robotic process automation (RPA) is a technology that mimics the way people interact with software to perform repeatable, high-volume tasks. RPA technology creates software programs - [Ai & Robotic Process Automation](https://rtila.com/is-robotic-process-automation-ai/) - The difference between robotic process automation and artificial intelligence. RPA is a software robot that mimics human actions, whereas AI is the simulation of human intelligence by machines. Artificial intelligence (AI) and robotic process automation (RPA) are two of the most successful technologies for organizations to achieve seemingly incompatible goals, increase customer satisfaction and employee - [What does robotic process automation do?](https://rtila.com/what-does-robotic-process-automation-do/) - Robotic process automation (RPA) is a software technology that makes it easy to create, deploy, and manage software robots that mimic human actions that interact with digital systems and software. Robotic process automation (RPA) is a technology that mimics the way people interact with software to perform repeatable, high-volume tasks. RPA technology creates software programs ## Pages - [Home_DarkBG](https://rtila.com/) - Home Download Features Pricing Marketplace Support Design > Build > Deploy Your OwnAI Automation Infrastructure For Agencies & Enterprises Build Ai powered Automation Infrastructure & deploy it as Agentic Software, SaaS or DataSets AI AUTOMATIONCOURSE FORPROFFESSIONALS Apply Now ! 2nd COURSE ANNOUNCEMENT Mauritius Campus Visio Conference 33H over 5 Weeks Strategic Partners OS Compatibility Browser - [My account](https://rtila.com/my-account/) - Home Download Features Pricing Marketplace Support Order & LicensesYour DownloadsSubscriptionsEdit AccountAffiliate/Partner AreaVendor Dashboard Affiliate/Partner Dashboard Your partner dashboard contains all the resources & statistics Go To Partner Dashboard Vendor Dashboard Access Your vendor dashboard contains all your products & services Go To Vendor Dashboard Login Form Social Login Login with your social accounts. INFO & - [support-offers](https://rtila.com/support-offers/) - Home Download Features Pricing Marketplace Support SUPPORT OFFERS Customer support activities in the field of web automation is an intensely time consuming and costly activity, but it usually provides great ROI. Our main support responsibility is centered around the well functioning of our software and licenses activations for the main license holder. When it comes - [Pricing](https://rtila.com/pricing/) - Home Download Features Pricing Marketplace Support 75% on Enterprise Licenses (Unlimited Devices & 100 Devices License). Code: BlackCyber75P55% on Agency Licenses (30 Devices License & 10 Devices License). Code: BlackCyber55P35% on Business Licenses (3 Devices License & 1 Devices License). Code: BlackCyber35P Lifetime offers while it lasts: Pay once, own it forever MOST POPULAR Business For Small - [Features](https://rtila.com/features/) - Home Download Features Pricing Marketplace Support Our RPA tools grow with you RTILA is built on a versatile multi-layer platform that allows us to deploy new features while maintaining speed, performance & security RTILA V7.1 Black Widow Interface Master your DataSet Data is one of the most valuable business commodity and this is how you - [Download RTILA](https://rtila.com/download-rtila/) - Home Download Features Pricing Marketplace Support Download RTILA V8 V8 for Windows 10/11 Server editions need Visual C++Download C++ V8 for Mac Silicon Intel Mac support studied or useVirtual Machine/Parallels Desktop V8 for Linux/Ubuntu Requires full Desktop GUI,preferably GNOME View all our releases on our official GitHub INFO & LEGALS PRICING PAYMENTS & REFUND COOKIES - [0000 Download Rtila_Backup](https://rtila.com/0000-download-rtila_backup/) - Home Download Features Pricing Marketplace Support Design > Build > Deploy Your OwnAI Automation Infrastructure For Agencies & Enterprises Build Ai powered Automation Infrastructure & deploy it as Agentic Software, SaaS or DataSets AI AUTOMATIONCOURSE FORPROFFESSIONALS Apply Now ! 2nd COURSE ANNOUNCEMENT Mauritius Campus Visio Conference 33H over 5 Weeks Strategic Partners OS Compatibility Browser - [AiA Agency Program](https://rtila.com/aia/) - Home Features Pricing Marketplace Support Our Agency Program All-in-one Solution for Ai Automation Adoption Discover & implement immediate revenue increase and cost reduction opportunities, thanks to our network of AiA Agencies Learn more What we cover in the program AdvisoryWe cover strategic business advisory, business processes mapping to ensure ROI SoftwareWe cover the software & custom - [Get our Free Lifetime License in 1 Click](https://rtila.com/1click-free-license/) - You can now access our 1 Click Free Lifetime License & Download, click button below: - [0001 New Hero Section](https://rtila.com/0001-new-hero-section/) - Home Features Pricing Marketplace Support Design > Build > Deploy Your OwnAI Automation Infrastructure For Agencies & Enterprises Build Ai powered Automation Infrastructure & deploy it as Agentic Software, SaaS or DataSets AI AUTOMATIONCOURSE FORPROFFESSIONALS Apply Now ! NEW COURSE ANNOUNCEMENT Mauritius Campus Visio Conference 33H over 5 Weeks Strategic Partners OS Compatibility Browser Compatibility - [00000 Pricing](https://rtila.com/00000-pricing/) - Home Features Pricing Marketplace Support 75% on our Enterprise Licenses (Unlimited Devices License & 100 Devices License55% on our Agency Licenses (30 Devices License & 10 Devices License)35% on our Business Licenses (3 Devices License & 1 Devices License) ** Use this code during checkout: BlackCyber Lifetime offers while it lasts: Pay once, own it forever MOST POPULAR - [RTILA Brand Story](https://rtila.com/rtila-brand-story/) - Home Features Pricing Marketplace Support RTILA Brand Story The story of how we name our versions RTILA comes from Moroccan Darija for “spider.” We started as a web scraping tool—crawling pages and snaring “preyed” data—then naturally evolved into full web-browser automation so teams can complete the entire value cycle: mining/scraping → transformation → enrichment → - [Roadmap](https://rtila.com/roadmap/) - [00000 Rtila V8](https://rtila.com/00000-rtila-v8/) - Home Features Pricing Marketplace Support RTILA V8 | Playwright Smarter, Faster, AI-Powered AutomationBuilt on Playwright with multi-language support, JSON projects, and GPU-ready local AI — designed for the future of automation. Download V8 (Beta Version) Now! RTILA V8 | PlaywrightRelease Overview RTILA V8 marks a major step forward, but it’s not a full replacement of - [Middlesex University Mauritius](https://rtila.com/middlesex-university-mauritius/) - Home Features Pricing Marketplace Support Strategic Partner Middlesex University MauritiusCoastal Road,90203, Uniciti, Flic-en-Flac,Mauritius.Contact:Phone: +230 403 6400Fhone: +230 5856 4579 (Int'l enquiries)Email: admissions@mdx.ac.mu RTILA with Middlesex University, Mauritius Empowering Professionals through Applied AI Automation RTILA is proud to partner with Middlesex University Mauritius to deliver a pioneering short course titled "Applied AI Automation for Enhanced Business - [001 New Login Page_GS](https://rtila.com/001-new-login-page/) - Home Features Pricing Marketplace Support Order & LicensesYour DownloadsSubscriptionsEdit AccountAffiliate/Partner AreaVendor Dashboard Affiliate/Partner Dashboard Your partner dashboard contains all the resources & statistics Go To Partner Dashboard Vendor Dashboard Access Your vendor dashboard contains all your products & services Go To Vendor Dashboard Login Form Social Login Login with your social accounts. INFO & LEGALS - [01](https://rtila.com/01-2/) - [RtiLlama Suite](https://rtila.com/rtillama-suite/) - Home Features Pricing Marketplace Support RTILLAMA Automation Suite Discover our free & premium Custom Commands, Templates, Tutorials and Courses on how to automate the most used AI tool in the world Custom Commands Automation Templates Video Tutorials Courses and Lesson INFO & LEGALS PRICING PAYMENTS & REFUND COOKIES - PRIVACY LICENSE AGREEMENT DOWNLOADS BOT LAUNCHER - [ChatGPT Suite](https://rtila.com/chatgpt-suite/) - Home Features Pricing Marketplace Support ChatGPT Automation Suite Discover our free & premium Custom Commands, Templates, Tutorials and Courses on how to automate the most used AI tool in the world Custom Commands Automation Templates Video Tutorials Courses and Lesson INFO & LEGALS PRICING PAYMENTS & REFUND COOKIES - PRIVACY LICENSE AGREEMENT DOWNLOADS BOT LAUNCHER - [Directus Suite](https://rtila.com/directus-suite/) - Home Features Pricing Marketplace Support Directus Automation Suite Discover our free & premium Custom Commands, Templates, Tutorials and Courses on how to automate the Headless CMS Custom Commands Automation Templates Video Tutorials Courses and Lesson INFO & LEGALS PRICING PAYMENTS & REFUND COOKIES - PRIVACY LICENSE AGREEMENT DOWNLOADS BOT LAUNCHER RTILA STUDIO ON GITHUB BOT - [WordPress Suite](https://rtila.com/wordpress-suite/) - Home Features Pricing Marketplace Support WordPress Automation Suite Discover our free & premium Custom Commands, Templates, Tutorials and Courses on how to automate the most used CMS in the world Custom Commands Automation Template Video Tutorials Courses and Lesson INFO & LEGALS PRICING PAYMENTS & REFUND COOKIES - PRIVACY LICENSE AGREEMENT DOWNLOADS BOT LAUNCHER RTILA - [Datacenter](https://rtila.com/datacenter/) - Home Features Pricing Marketplace Support RTILA DATA CENTER Self Host RTILA's Cloud Technology Our Datacenter Software version allows you to self-host our Cloud Technology on your own infrastructure and therefore benefit from free and unlimited API queries that are only limited by your hardware capacity and not by our licensing terms. Get Now! Self Host - [Strategic Partners](https://rtila.com/strategic-partners/) - Home Features Pricing Marketplace Support Meet our strategic Partners Qdrant Solutions GmbH High-Performance Vector Search at ScalePowering the next generation of AI applications with advanced, open-source vector similarity search technology. directus The Headless CMS + Backend for Every Custom BuildEasily design your data schema, manage complex content structures, handle digital assets, and control user permissions – - [KEN MOO](https://rtila.com/kenmoo/) - Start Free, use KENMOO for 30% discount LIFETIMESUBSCRIPTION - [AiA Projects](https://rtila.com/aia-projects/) - [fluent_boards] - [directus](https://rtila.com/directus/) - Home Features Pricing Marketplace Support Strategic Partner directus directus directus.io The Headless CMS + Backend for Every Custom BuildEasily design your data schema, manage complex content structures, handle digital assets, and control user permissions – all from an intuitive Studio.Turn months of backend work into minutes.Every project needs APIs, auth, and admin panels. But they shouldn't - [Swiss Financiers](https://rtila.com/swiss-financiers/) - Home Features Pricing Marketplace Support Strategic Partner Swiss Financiers S.A.Operations & AdministrationPlace des Eaux-Vives 8,1207 GenevaSwitzerlandContact:Phone: +41 22 539 10 60Email: info@SwissFinanciers.com Swiss Financiers swissfinanciers.com We are dealmakers orchestrating the traditional IPO process or the SPAC processSwiss Financiers Inc. (SFI) specialises in bringing private companies to the public markets through Traditional Initial Public Offering (IPO) - [Qdrant](https://rtila.com/qdrant/) - Home Features Pricing Marketplace Support Strategic Partner Qdrant Solutions GmbHChausseestraße 8610115 BerlinContact:Tel: +49 30 120 201 01E-Mail: info@qdrant.com Qdrant qdrant.tech High-Performance Vector Search at ScalePowering the next generation of AI applications with advanced, open-source vector similarity search technology.Qdrant is the most advanced vector database with highest RPS, minimal latency, fast indexing, high control with accuracy, - [IPSE](https://rtila.com/ipse/) - Home Features Pricing Marketplace Support Strategic Partner Intellectual Property Securities CorporationRue François Bonivard,106th Floor1201Geneva, SwitzerlandContact:Phone: +41 22 510.25.00Facsimile: +41 22 510.25.01Email: info@ipsecorp.com IPSE ipsecorp.com Intellectual Property Securities CorporationIntellectual Property Securities Corporation is specialized in the securitization of intellectual property, offering an innovative, patented method and toolset to finance about any form of production from motion - [Community](https://rtila.com/community/) - [forum] - [WSLU Login customizer](https://rtila.com/wslu_pro_login_customizer/) - This page is needed for showing login customizer template. - [RTILA Home Page](https://rtila.com/rtila-home-page/) - Ai Automation Software For agencies and web professionals. Build Ai powered RPA & Web Automation flows then deploy them as your own software, SaaS or DataSet. Desktop APP for Windows, Mac & Linux Discover our RPA & Web Automation Solutions Studio (Buy Now)Flagship desktop software to create & edit high value automations with conditions, APIs - [Home_Darkbackground](https://rtila.com/home_darkbackground/) - HomeFeaturesPricingMarketplaceSupport Ai AUTOMATIONPOWER TOOLS For agencies and web professionals. Build Ai powered RPA & Web Automation flows then deploy them as your own software, SaaS or DataSet. OS compatibility Windows MacOS Linux Browser compatibility Chrome Edge Brave Incogniton Watch our latest courses and video demo Presentation of our Ai AutomationLearning Curriculum at Middlesex University Showing - [Demo List Command](https://rtila.com/demo-list-command/) - [Webinars](https://rtila.com/webinars/) - [Affiliate Terms of Use](https://rtila.com/affiliate-terms-of-use-2/) - As an authorized affiliate (Affiliate) of RTILA Ai Automation Software, you agree to abide by the terms and conditions contained in this Agreement (Agreement). Please read the entire Agreement carefully before registering and promoting RTILA Ai Automation Software as an Affiliate. Your participation in the Program is solely to legally advertise our website to receive - [Payments & Refunds](https://rtila.com/payments-refund-policy/) - PAYMENTS: We accept instant payments through our partners such as Stripe.com or other payment gateways. We accept two types of payments depending on the concerned service or option purchased: One Time (lifetime) Payment four our RTILA Studio software license. Monthly subscriptions payments for addons and other services. Special Payment Process: For Corporate or International Organizations - [Etn Category](https://rtila.com/etn_category/) - [Etn Tags](https://rtila.com/etn-tags/) - [Etn Speaker Category](https://rtila.com/etn-speaker-category/) - [AiA Agency Program 1](https://rtila.com/aia-agency-program-1/) - AiA Agency Program The problem we solve:50% failure for RPA projects (EY)87% failure for Ai Enterprise projects (D2IQ)93% failure for combined Ai Automation projects (ChatGPT)90+% SUCCESS in Ai Automation projects is what our program brings Learn more AiA Agency Program AiA Ai Automation On PremesisAgency Program Buy This Now! Pre-launch & Types of memberships For AgenciesDeploy AI - [AiA-backup](https://rtila.com/aia-backup/) - AiA Agency Program The problem we solve:50% failure for RPA projects (EY)87% failure for Ai Enterprise projects (D2IQ)93% failure for combined Ai Automation projects (ChatGPT)93% SUCCESS in Ai Automation projects is what our program brings Learn more Types of membership For AgenciesIntegrate AI automation into your services to amplify client value More ! For EnterprisesEmbed AI - [Custom Project Debugging](https://rtila.com/custom-project-debugging/) - You need to login to access this form: Project Debugging assumes that you have already developed 80 to 90% of the project and covered all the steps/processes but you are stuck with one last step or action that prevents you from having that project working. Our team can help debugging and finalizing this project for - [CSS Locator Chrome Extension Beta](https://rtila.com/css-locator-chrome-extension/) - RTILA Tool 1:Uni-Locator Chrome Extension V0.3 (Beta) This Chrome (non-official) extension can help you find resilient CSS locators for elements that are unique on the page. This extension uses the text content you target as an input to parse the html source code of the page to figure out the best CSS locator. It will - [Home-New(Experiment)](https://rtila.com/home-newexperiment/) - Course: Ai & Web Automation for Pros & Agencies Business Process: BPMN Modeling Lesson: Entities and Attributes Lesson: Entities Relationships Lesson: Data Exchange Formats Lesson: Flows and Statuses Lesson: Folder and File Managements Lesson: Nested Command Course: Ai & Web Automation for Pros & Agencies Lesson: Nested Commands Lesson: Folders & Files Management Lesson: Flows - [Academia](https://rtila.com/academia/) - Our Ai & Web Automation masterclass is out and available for free on our SKOOL community here: https://www.skool.com/classmercial/classroom - [Home_Hexagon_Pattern](https://rtila.com/home_hexagon_pattern/) - Automation Power Tools For agencies and web professionals. Build automations & deploy them as your own software, SaaS or DataSet. Desktop software for Windows, Mac & Linux Discover our RPA & Web Automation Solutions Studio (freemium)Flagship desktop software to create & edit high value automations with conditions, APIs & 300+ functionalities Launcher (free)A generic software - [Daniliants Ventures](https://rtila.com/daniliants-ventures/) - RTILA's Automation & Daniliants VenturesStart Free or use DVEN10 for 10% off LIFETIMESUBSCRIPTION - [Newsletters](https://rtila.com/newsletters/) - [Partnerships](https://rtila.com/partnerships/) - Partnerships with RTILA Join our affiliate & partner program and let’s grow together by promoting the benefits of web automation and RTILA. To activate & manage program go to: AFFILIATE & PARTNER AREA To obtain your Partner Page: PARTNER PAGE REQUEST - [Custom Project Building](https://rtila.com/custom-project-building/) - You need to login to access this form: Custom Project Building assumes that you master all the steps and processes and have done a video screen recording of the whole flow and you need an Expert to start developing this automation for you from scratch. The initial $99 fee per project acts as a pre-payment - [chatbot-support](https://rtila.com/chatbot-support/) - [New-Home-Downloads-Hexagons-Section](https://rtila.com/new-home-downloads-hexagons-section/) - Interact With The Full Spectrum Of The Web OUR KEY FEATURES BOT LAUNCHER You can use our AI Integration to trigger and retrieve RTILA automation flows and their results, using the various end points we are offering. Start Now RTILA Studio You can use our AI Integration to trigger and retrieve RTILA automation flows and - [Home-New](https://rtila.com/home-new/) - Web Automation Power RTILA allows you to create & execute advanced automation flows .Which you can then compile & distribute as your own software. Desktop software for Windows, Mac & Linux Your Automation Factory Once you have built & optimized your automation flows and they have served you well internally, you can compile them into - [Reset Password](https://rtila.com/reset-password/) - [Order completed](https://rtila.com/order-completed/) - Your order has been completed Please check your email for the license, download and or access information.If you already have an account please login here and check your latest order details. Its been 10 minutes and no emails ? Please contact us on support@rtila.com or submit a ticket here - [Partner Page Creation Request](https://rtila.com/partner-page-creation-request/) - You need to login to access this form: Your RTILA Studio License does not have Reseller Rights level, please upgrade to a Reseller Right license to get your dedicated Partner PageSee how to upgrade your License here: https://rtila.com/docs/upgrade-a-license/Or click on View Licenses > Upgrade for your main RTILA Studio license in your order history below. - [CTA](https://rtila.com/cta/) - [experts](https://rtila.com/experts/) - [WebYourDev](https://rtila.com/webyourdev/) - Start Free or use OMGItzSteve for a 10% discount LIFETIMESUBSCRIPTION - [User Login & Social Connection or register manually further below](https://rtila.com/checkout/) - [0T2 Partner Page](https://rtila.com/0t2/) - Automate your tasks & getMore Free Time, Less StressStart Free or use 0T2OFF for 10% discount LIFETIMESUBSCRIPTION - [The Intelligence Age](https://rtila.com/theintelligenceage/) - The Power of Ai + AutomationStart Free, use INTELI10 for 10% discount LIFETIMESUBSCRIPTION - [Support Portal](https://rtila.com/support/) - Good practices for getting better support:1) PAID USERS: Contact us with the email/account you ordered with. FREE USERS: Use FB Group for support2) We can help with your first automation just export your project, zip it and share it via ticket/email3) Make sure you share the URLs of the websites targeted and temporary credentials if - [Perfectly Imperfect Digital](https://rtila.com/perfectly-imperfect-digital/) - Web Automations Done Right!Works with Windows, Mac, and LinuxStart Free & use PID10 to get 10% discount LIFETIMESUBSCRIPTION - [Marketplace 2](https://rtila.com/marketplace-2/) - [Deposit](https://rtila.com/deposit/) - [edd_deposit] - [MojBiz](https://rtila.com/mojbiz/) - Secure your FREE Lifetime LicenseOr use MOJBIZ10 to get 10% discount ! - [Home](https://rtila.com/home/) - Web Automation Automate web tasks & release time for more productive work Get Your Free Lifetime License Now Works with Windows, Mac & Linux RPA for Leads Generation Automation Increase Business Leads in Volume & Quality RTILA can help you automate your outreach and conversion channels and run all the validation processes in the background - [Invoice](https://rtila.com/checkout/order-history/invoice/) - [RPA & Web Automation Marketplace](https://rtila.com/marketplace/) - RPA & Web Automation Marketplace Get It Now! Created: Updated: - [Featured Downloads](https://rtila.com/featured-downloads/) - [Search and filter Results](https://rtila.com/search-and-filter-results/) - [Vendor Feedback](https://rtila.com/vendor-feedback/) - [edd_reviews_vendor_feedback] - [Marketplace2](https://rtila.com/marketplace2/) - [Affiliate Terms of Use](https://rtila.com/affiliate-terms-of-use/) - As an authorized affiliate (Affiliate) of RTILA Corporation, you agree to abide by the terms and conditions contained in this Agreement (Agreement). Please read the entire Agreement carefully before registering and promoting RTILA Corporation as an Affiliate. Your participation in the Program is solely to legally advertise our website to receive a commission on memberships - [Download](https://rtila.com/download/) - Natively Cross-Platform Our Windows, Mac OS and Linux versions provide the same power features to all desktop users Download our latest version from GitHub Then get your Free Lifetime License for 1 active project here WINDOWS VERSION MAC OS VERSION LINUX VERSION - [License Status OK](https://rtila.com/license-ok/) - License Valid Thank you ! your license and email are valid - [Checking License Status](https://rtila.com/checking-license-status/) - Checking License Status Please hold while we check your license and email validity - [FAQ](https://rtila.com/faq/) - [Edit Account](https://rtila.com/edit-account/) - [EDD](https://rtila.com/edd-login/) - [Contact Us](https://rtila.com/contact-us/) - [Affiliate Area](https://rtila.com/affiliate-area/) - [Vendor](https://rtila.com/vendor/) - [Vendor Dashboard](https://rtila.com/vendor-dashboard/) - [Confirmation](https://rtila.com/checkout/confirmation/) - Thank you for your purchase! - [Order History](https://rtila.com/checkout/order-history/) - [Transaction Failed](https://rtila.com/checkout/transaction-failed/) - Your transaction failed; please try again or contact site support. - [Receipt](https://rtila.com/checkout/receipt/) - [Automation Completed](https://rtila.com/automation-completed/) - Congratulation ! The Automation has been successfully executed. You will find the .csv result file in the folder from where you launched this Automation executable file. This window will auto-close in 10 seconds. - [AppSumo Expenses Software](https://rtila.com/appsumo-expenses-software-instructions/) - Automation will start in Step 1: It will login to AppSumo using your credentials Step 2: It will crawl your expense pages & save amounts Step 3: it will save all expenses into a csv file in the folder - [Tickets](https://rtila.com/tickets/) - [contact](https://rtila.com/contact/) - Full Name Email Message SubmitThe form has been submitted successfully!There has been some error while submitting the form. Please verify all form fields again. - [addons](https://rtila.com/addons/) - [License Agreement](https://rtila.com/end-user-license-agreement/) - Please read this End-User License Agreement (”Agreement”) carefully before downloading and using RTILA software (”Application”). By downloading and or using the Application, you are agreeing to be bound by the terms and conditions of this Agreement. If you do not agree to the terms of this Agreement, do not click on the ”I Agree” button when - [Privacy Policy](https://rtila.com/privacy-policy/) - Welcome to https://rtila.com (the ”Site”).We understand that privacy online is important to users of our Site, especially when conducting business. This statement governs our privacy policies with respect to those users of the Site (”Visitors”) who visit without transacting business and Visitors who register to transact business on the Site and make use of the - [Cookie Policy](https://rtila.com/cookie-privacy-policy/) - https://rtila.com is committed to protecting your privacy online. What information do we collect? We collect information from you when you visit our site. When submitting or registering on our site, you may be asked to enter your: name or e-mail address. You may, however, visit our site anonymously. What do we use your information for? - [Cart](https://rtila.com/cart/) - [woocommerce_cart] ## Downloads - [Free Lifetime License](https://rtila.com/downloads/free-lifetime-license/) - Limited to 1 Free License per user account (login to access checkout) Benefits: 1 Device/Machine activation1 Active Automation ProjectUnlimited run for 1 active projectAccess to the Ai Assistant featureLifetime updates & bug fixesCommunity support only (FB Group) Not included: Premium featuresBot compilation featureCloud Run featureMultithreading & WorkersRemote Execution & APIEmail/Ticket Support Login/Register Socially: Login Manually: - [AiA Dev-Hours Subscription](https://rtila.com/downloads/aia-dev-hours-subscription/) - Many of you needed and demanded to have some dedicated Ai Automation Development assistance, to either transfer knowledge faster to your teams or to debug or develop some of your automation projects. These Dev hours can also be used for maintenance of your automations and Ai Automation infrastructure. And it can also be used for - [AiA Dev-Hours Ad-Hoc](https://rtila.com/downloads/aia-dev-hours-ad-hoc/) - Many of you needed and demanded to have some dedicated Ai Automation Development assistance, to either transfer knowledge faster to your teams or to debug or develop some of your automation projects. These Dev hours can also be used for maintenance of your automations and Ai Automation infrastructure. And it can also be used for - [Prime & AiA Agency Program Monthly Subscription (Copy)](https://rtila.com/downloads/aia-agency-program/) - This monthly subscription will provide you with great value while helping us build a first monthly revenue safety net for our grassroot startup.It covers the following:> Access to all premium versions of templates & custom commands made by RTILA team> Extended customer support for project debugging. This assumes that you have already developed 80 to - [RTILA Monthly Subscription](https://rtila.com/downloads/monthly-subscription/) - [Enrich from URL for Directus](https://rtila.com/downloads/enrich-from-url-for-directus/) - DescriptionThis automation project allows you to pull a list of URLs from your Directus instance so that you can then get this automation recipe to crawl the home page of all the URLs and collect Social Media accounts links as well as Email address.This automation also does a number of verification, validation and classification steps - [Ollama API Structured Output](https://rtila.com/downloads/ollama-api-structured-output/) - DescriptionThis template does the demonstration of multiple Ollama API commands including the Ollama Ai text generation and the Ollama API Computer vision command This template scrapes the following data properties: Product TitlePrice AsinLocal image path Property This template uses the following commands & functions: List CommandGo to URLClick Command Wait CommandExtract Results Watch Video Demo - [Cloud API SelfHosted Unlim 1Server LTD](https://rtila.com/downloads/datacenter-lifetime/) - This is a Lifetime license, one time payment, lifetime updates and lifetime billing/bug support.Our Datacenter Software version allows you to self-host our Cloud Technology on your own infrastructure and therefore benefit from free and unlimited API queries that are only limited by your hardware capacity and not by our licensing terms. This license covers the - [RTILA Lifetime Deal](https://rtila.com/downloads/lifetime-deal/) - [URL Validation](https://rtila.com/downloads/url-validation/) - This template uses our new GO TO URL V2 Custom Command which is a modified Beta version of our GO TO URL command that includes about 50 pre-navigation and post-navigation checks on URLs and web pages to assess if the website is accessible and does not have risks of crashing the automation browser. This commands - [Enrich from URL to CSV file (Coming soon)](https://rtila.com/downloads/enrich-from-url-to-csv-file-coming-soon/) - To be added soon - [Phone Number Formatting (Coming soon)](https://rtila.com/downloads/phone-number-formatting-coming-soon/) - To be added soon - [Directus Batch API (Coming soon)](https://rtila.com/downloads/directus-batch-api-coming-soon/) - To be added soon - [Directus API Bridge (Coming soon)](https://rtila.com/downloads/directus-api-bridge-coming-soon/) - To be added soon - [Address Validation (Coming soon)](https://rtila.com/downloads/address-validation-coming-soon/) - To be added soon - [SEO Onsite Audit Internal Pages](https://rtila.com/downloads/seo-onsite-audit-internal-pages/) - SEO Onsite Audit Internal Pages - [Google SEO Track Keyword Ranking](https://rtila.com/downloads/google-seo-track-keyword-ranking/) - Google SEO Track Keyword Ranking - [Prime & AiA Agency Program Monthly Subscription](https://rtila.com/downloads/rtila-prime/) - This monthly subscription will provide you with great value while helping us build a first monthly revenue safety net for our grassroot startup.It covers the following:> Access to all premium versions of templates & custom commands made by RTILA team> Extended customer support for project debugging. This assumes that you have already developed 80 to - [RTILA STUDIO Monthly Subscription](https://rtila.com/downloads/rtila-studio-subscription/) - Prices are for a Monthly SubscriptionStart benefiting from the power of RTILA Studio for free and as soon as you see the added value make sure you upgrade while our prices are still ridiculously low. Our Lifetime Deal will not last long, grab it while you still can. By number of machines we mean the - [RTILA STUDIO AppSumo Exclusive Plus Deal](https://rtila.com/downloads/rtila-studio-asexclusive/) - This offer is discontinued and only available for existing AppSumo Exclusive clients for upgrade and management purposesFor SumoLings, each AppSumo codes works as a discount of $99. Redeem your first code using this page. For stacking/upgrade please login to your account, go to Licenses then Upgrade Options. And upgrade to the next Plan using an - [RTILA STUDIO Lifetime Deal](https://rtila.com/downloads/rtila-studio-lifetime-deal/) - Start benefiting from the power of RTILA Studio for free and as soon as you see the added value make sure you upgrade while our prices are still ridiculously low. Our Lifetime Deal will not last long, grab it while you still can. By number of machines we mean the number of computers that you - [Amazon Download All Products Images](https://rtila.com/downloads/amazon-download-all-products-images/) - DescriptionIn template this live tutorial below we are showing to Wei Li how to not only scrape products information from Amazon but also automatically download high quality images of the products and dynamically rename them and place them into a specific folder on your computer so you can re-use them on next flows. We cover - [Product Hunt Products of the Day](https://rtila.com/downloads/product-hunt-products-of-the-day/) - DescriptionThis template scrape the Products of the Day on ProductHunt.com, you can setup the scheduler for daily scrapping and this project will execute every day and get you all the products of the day in a csv/excel file. You can edit/adapt this script to also scrape products of the Week or of the Month by - [Browser Tabs Switch Focus](https://rtila.com/downloads/browser-tabs-switch-focus/) - DescriptionThe "Switch Tab Focus" command is used to bring a specific tab into focus during automation. This is particularly useful when your automation involves multiple tabs performing different processes, and you need to concentrate on a specific one. For instance, you may want to refocus on the main tab—the one from which other tabs were - [Timestamp Unix and UTC](https://rtila.com/downloads/timestamp-unix-and-utc/) - DescriptionThis Custom Command is very straight forward as it allows you to record the current time in the Unix or the YY-MM-DD HH:MM:SS formats, and you can also specify which timezone you want this Timestamp to be aligned with.We have chosen these 2 formats as they are the most easy and precise formats that allow - [Email Verification](https://rtila.com/downloads/email-verification/) - DescriptionThis command validates the reachability of an email address by performing few checks:✅ Check email address validity (regex)✅ Check email address domain validity in domain TLD list✅ Check email address MX DNS records✅ Check email address SMTP connectionIt will return a 3 parts result separated with a pipe, like follows:Email-format-Valid|MX-Valid|SMTP-ValidThe first part of the string - [Get Hardware ID HWID](https://rtila.com/downloads/get-hardware-id-hwid/) - DescriptionThis Custom Command allows you check and get the Hardware ID or HWID of the device where this command is run. This can allow you for instance to offer access to certain automations, or flows based on the HWID of your user and you could check this HWID against an external licensing or validation API - [Sanitize URL](https://rtila.com/downloads/sanitize-url/) - This custom command validates and sanitizes a given URL string, ensuring it is well-formed and safe for use. It trims any whitespace, validates the URL format, and returns a sanitized version as a string. If the input is invalid, it throws an error with a descriptive message. How to configure and use this Custom Command - [Scrape Gmail Emails](https://rtila.com/downloads/scrape-gmail-emails/) - DescriptionThis templates goes through the Gmail emails received and opens the full content of the last thread of a given email to scrape all the text data of that email, before going to the next email and doing the same. You can use this automation recipe scrape then analyze your emails received and plan for - [RTILA Prime Yearly Subscription](https://rtila.com/downloads/rtila-prime-yearly-subscription/) - This yearly subscription will provide you with great value while helping us build a first monthly revenue safety net for our grassroot startup.It covers the following:> Access to all premium versions of templates & custom commands made by RTILA team> Extended customer support for project debugging. This assumes that you have already developed 80 to - [YouTube Scrape Comments](https://rtila.com/downloads/youtube-scrape-comments/) - YouTube Scrape Comments - [APPSUMO Scrape Purchased Products](https://rtila.com/downloads/appsumo-scrape-purchased-products/) - This automation projects will login into your AppSumo account and then go to your products purchase pages and scrape all the invoices and products you purchased one by one to present you with a full view on all your purchases and their details (amount, date, status, invoice ID etc...) See below screenshot on how to - [Target Elements With Text Value](https://rtila.com/downloads/target-elements-with-text-value/) - DescriptionThis custom command will allow you to target and interact with an element based on its text content. A dropdown option will allow you specify if you are looking for the text value in the innerText (visible text) or any other attribute such as href or src… And if there are more than 1 element - [Get File Content](https://rtila.com/downloads/get-file-content/) - DescriptionThis command allows you to specify a file path and RTILA will go get the file content and serve it as the output value of this command. At the moment this command supports only .csv and .txt formats but we will be adding more file formats as we go. How to configure and use this - [Folder and File Monitoring](https://rtila.com/downloads/folder-and-file-monitoring/) - DescriptionThis Custom Command is like a bridge or universal integration with any Desktop or RPA Software or any Python or other scripts that do something somewhere and then create files/folders. RTILA can then, upon the creation, edition of deletion of a given file in a given folder, recognize the change and feed the file path - [Extract Urls with Target Slug](https://rtila.com/downloads/extract-urls-with-target-slug/) - DescriptionThis Custom Command allows you to parse any web page and find specific URLs that you want to capture and later feed to an other command or flow. This for instance can be used to get all the URLs of products listings in a given page or can be used to get specific URLs from - [Directory Get Files Path](https://rtila.com/downloads/directory-get-files-path/) - DescriptionThis custom command will allow you to output the files path of all or specific files from a chosen folder, based on the file type or keywords contained or not contained in the file name. You can then feed this command value into a List or other command flows to pull the content from or - [Webhook Send Request](https://rtila.com/downloads/webhook-send-request/) - This Custom Command allows you to send fixed and dynamic data or variables to any webhook URL in a simple and direct manner. You can send your data within the URL of the webhook or you can also use authentication methods and also send data in the as Query Parameter or in the body of - [Get iFrame URL](https://rtila.com/downloads/get-iframe-url/) - DescriptionThis custom command will read the source code and find all the iframes and feedback each iframe with its unique CSS locator as well as its URL. You can select to get all the existing iFrames or specify the position of the one you want, for example the first or the second iframe that appears - [WordPress Posts via API (beta)](https://rtila.com/downloads/wordpress-posts-via-api/) - DescriptionThis Custom Command allows you to create WordPress posts in a programmatic way using either the JWT API connection or using the Application Password method which is available for your WordPress admin users.You can specify the status of the post (draft, publish etc...) and dynamically feed the post title and description from a ChatGPT or - [Get System Info](https://rtila.com/downloads/get-system-info/) - DescriptionThis custom command allows you to get most of the information about your Desktop hardware and system. This can be used to create a conditional logic and flow that is adapted to the operating system of the machine where the automation is run. This Custom Command scrapes the following data properties: OS NameVersionBuild NumberManufacturerModel CPU - [Cookies Get & Set](https://rtila.com/downloads/cookies-get-set/) - This template allows you to retrieve the cookies for the current site. To be added soon - [Coinmarketcap Historic Data For Bitcoin](https://rtila.com/downloads/coinmarketcap-historic-data-for-bitcoin/) - Coinmarketcap Historic Data For Bitcoin - [Dalle E Text To Image](https://rtila.com/downloads/dalle-e-text-to-image/) - To be added soon - [Dall E Image & Mask](https://rtila.com/downloads/dall-e-image-mask/) - To be added soon - [G2 Marketing Scrape Product Reviews](https://rtila.com/downloads/g2-marketing-scrape-product-reviews/) - [Download File to Folder](https://rtila.com/downloads/download-file-to-folder/) - DescriptionThis Custom Command gives you control over renaming a file from the web dynamically and also dynamically selecting the folder where to save it, before downloading the file to your local computer. How to configure and use this Custom Command : 1) File URL: you should provide the URL of the file you wish to - [Pagination with Crawler & Click Next Page](https://rtila.com/downloads/pagination-with-crawler-click-next-page/) - DescriptionThis Child Project is a series of re-usable blocks to quickly create a pagination loop that uses the crawler command to scrape multiple pages at the same time. It also has a Click Next command that has the syntax to deal with a Next Page element that is not “disabled” or “hidden” so that it - [Zillow Search & Scrape Listings By Location](https://rtila.com/downloads/zillow-search-scrape-listings-data-by-location/) - Zillow Search & Scrape Listings Data By Location - [Wait For Element to disappear](https://rtila.com/downloads/wait-for-element-to-disappear/) - DescriptionBy using this custom command, you can avoid the hassle of adding multiple wait times or dealing with dynamic timing changes. You just need to pass an element (CSS selector) that shows up. Some websites have spinners or other elements that appear and you need to wait for them to disappear so that you do your next automation but, it's difficult to estimate how - [Verify License Easy Digital Downloads](https://rtila.com/downloads/verify-license-easy-digital-downloads/) - DescriptionThis custom command allows you to secure your premium template and standalone bot to only run if your end-user has a valid license. This command is based on the EasyDigitalDownloads (EDD) plugin for WordPress which is a very good license management for software and donwloads.You can configure the command to check either your software if - [Email Send Via SMTP](https://rtila.com/downloads/email-send-via-smtp/) - DescriptionThis custom command allows to send emails directly from RTILA automation flows using either Gmail SMTP or custom domain mail servers. How to configure and use this Custom Command : 1) The SMTP server host address.2) The port number on the SMTP server to establish the connection for sending the email. Common values are 25, - [Save Variable to File](https://rtila.com/downloads/save-variable-to-file/) - DescriptionThis Custom Command allows you to save dynamic content into a file. How to configure and use this Custom Command : 1) Paste the directory path or choose a random file within the directory where you intend to save the file containing your dynamic content.2) The variable containing the content or the content itself.3) The - [Sandbox Accordion](https://rtila.com/downloads/sandbox-accordion/) - [Rename File](https://rtila.com/downloads/rename-file/) - DescriptionThis Custom Command allows you to rename a file and optionally modify its extension. How to configure and use this Custom Command : 1) Select the file you wish to rename.2) New filename.3) New file extension (optional) Watch Video Demo : Rename File Using Static File Path Rename File Using Dynamic File Path Note:If you - [YouTube Scrape Videos Info](https://rtila.com/downloads/youtube-scrape-videos-info-custom-collection/) - In this template we have to use the following CSS locator as a "Custom Collection" to be able to tell RTILA which type of data block is representing each video block of information: Copy CodeCopiedUse a different Browserytd-video-renderer Below is a screenshot of how we figured out that this was the element that encapsulates each - [YouTube Download Videos To Local Drive](https://rtila.com/downloads/youtube-download-videos-to-local-drive/) - YouTube Download Videos To Local Drive - [WP Posts Created From Google Sheets](https://rtila.com/downloads/wp-posts-created-from-google-sheets/) - WP Posts Created From Google Sheets - [WP Posts Created From CSV File](https://rtila.com/downloads/wp-posts-created-from-csv-file/) - WP Posts Created From CSV File - [Auto Comment on WordPress Posts](https://rtila.com/downloads/auto-comment-on-wordpress-posts/) - Auto Comment on WordPress Posts - [Woo-ChatGPT-API Categories Description](https://rtila.com/downloads/woo-chatgpt-api-categories-description/) - Woo-ChatGPT-API Categories Description - [Woo ChatGPT Product Description Form Title](https://rtila.com/downloads/woo-chatgpt-new-product-description-form-title/) - Woo ChatGPT New Product Description Form Title (WordPress WooCommerce) - [Uber Careers Job listing Scrape](https://rtila.com/downloads/uber-careers-job-listing-scrape/) - Uber Careers Job listing Scrape - [TRELLO Read-Move-Cards-Kanban with Priority and Label](https://rtila.com/downloads/trello-read-move-cards-kanban-with-priority-and-label/) - TRELLO Read-Move-Cards-Kanban with Priority and Label - [Tagvenue-UK Scrape Listing Info](https://rtila.com/downloads/tagvenue-uk-scrape-listing-info/) - This template was created within 15 minutes by modifying the TripAdvisor UK existing template. Here are the 3 changes that we had to do for this to work: 1. Copied and pasted the URL of a single listing into RTILA Studio browser because the page opens in a new window and goes out of the - [SquareSpace to IngramSpark](https://rtila.com/downloads/order-fulfilment-squarespace-to-ingramspark/) - Watch Demo Video - [Scrape Fresh Leads From Tradefair Websites](https://rtila.com/downloads/scrape-fresh-leads-from-tradefair-websites/) - Watch the demo/explanation video - [JSON 2 HTML & Project Settings](https://rtila.com/downloads/json-2-html-project-settings/) - JSON 2 HTML & Project Settings - [Website Load Testing TTFB & FLT](https://rtila.com/downloads/website-load-testing-ttfb-flt/) - Website Load Testing TTFB & FLT - [SEO on Page Extract Internal Links](https://rtila.com/downloads/seo-on-page-extract-internal-links/) - SEO on Page Extract Internal Links - [Rego Wholesale Get Products Pages Data](https://rtila.com/downloads/rego-wholesale-get-products-pages-data/) - Rego Wholesale Get Products Pages Data - [Rego Wholesale Get Products Pages URLs](https://rtila.com/downloads/rego-wholesale-get-products-pages-urls/) - Rego Wholesale Get Products Pages URLs - [Pinterest Page Images Scraping](https://rtila.com/downloads/pinterest-page-images-scraping/) - Pinterest Page Images Scraping - [Perplexity questions & answers](https://rtila.com/downloads/perplexity-ai-submit-questions-save-answers/) - DescriptionAutomate the use of Perplexity web interface and involve Perplexity Ai in your automation flow without having to use the API. This simple automation templates shows you how to load the Perplexity web interface and then submit a prompt and extract the response. This template scrapes the following data properties: QuestionsAnswers This template uses the - [Mouse Events](https://rtila.com/downloads/mouse-events/) - DescriptionThis custom command allows you to reproduce all the mouse events such as: click, right-click, double-click, mouse up, mouse down, mouse move, mouse over, mouse out, mouse enter, mouse leave How to configure and use this Custom Command : 1. CSS selector of the element2. Choose the event from the list of events Watch Video - [Auto Comment Medium Posts with ChatGPT](https://rtila.com/downloads/auto-comment-medium-posts-with-chatgpt/) - DescriptionThis template allows you to login and then go through a list of your chosen Medium articles and it will use ChatGPT to create a relevant and unique answer for each post and it will use that to post a relevant comment that can create engagement for your brand. The template also saves all the - [Scrape Rental Properties From Manila](https://rtila.com/downloads/scrape-rental-properties-from-manila/) - [Hotels.com Scrape Listings By Location](https://rtila.com/downloads/hotels-com-scrape-listings-by-location/) - Hotels.com Scrape Listings By Location - [Google Sheets > AIOSEO URL Analysis](https://rtila.com/downloads/google-sheets-analyze-urls-with-aioseo/) - This template will get the read from and process a List of URLs from a Google Sheet and go for each URL and get it analyzed on AIOSEI website using the front-end interface and then then goes back to the Google Sheets to update the SEO score & status of each URL. Copy or edit - [Google Extract Search Results](https://rtila.com/downloads/google-extract-search-results/) - Google Extract Search Results - [Google Search Get Keywords Suggestions](https://rtila.com/downloads/google-search-get-keywords-suggestions/) - Google Search Get Keywords Suggestions - [Google Search Baby Steps Tutorial](https://rtila.com/downloads/google-search-baby-steps-tutorial/) - Google Search Baby Steps Tutorial - [Google News Scraping](https://rtila.com/downloads/google-news-scraping/) - Google News Scraping - [GOOGLE My Business Taiwan](https://rtila.com/downloads/google-my-business-taiwan/) - GOOGLE My Business Taiwan - [Google MyBusiness get reviews URLs](https://rtila.com/downloads/google-my-business-scrape-reviews-urls/) - Google My Business Scrape Reviews URLs - [Google My Business Scrape Reviews Data](https://rtila.com/downloads/google-my-business-scrape-reviews-data/) - Google My Business Scrape Reviews Data - [Google My Business Scrape Coordinates](https://rtila.com/downloads/google-my-business-scrape-coordinates/) - Google My Business Scrape Coordinates - [Google Search Page Results Crawler](https://rtila.com/downloads/google-search-page-results-crawler/) - Google Search Page Results Crawler - [Send Project Results Via Gmail](https://rtila.com/downloads/send-project-results-via-gmail/) - Send Project Results Via Gmail - [Get Cookies of Current Website](https://rtila.com/downloads/get-cookies-of-current-website/) - [Sending Requests to Gemini API](https://rtila.com/downloads/sending-requests-to-gemini-api/) - DescriptionThis template assists in sending requests to the Gemini API via the API-Bridge custom command. Simply insert your API Key, which you can obtain from this link https://aistudio.google.com/app/apikeyAdditionally, you can customize the model name and the prompt. This template scrapes the following data properties: Status CodeModel NameCompletionFinish Reason Prompt Token CountCandidates Token CountTotal Token CountSafety - [Farfetch product info & JS filter](https://rtila.com/downloads/farfetch-scrape-products-using-js-filters/) - [Facebook Auto Post To Groups](https://rtila.com/downloads/facebook-auto-post-to-groups/) - Facebook Auto Post To Groups - [Condition Time Between Hours](https://rtila.com/downloads/condition-time-between-hours/) - Condition Time Between Hours - [Cloudflare API Add IPs to WAF](https://rtila.com/downloads/cloudflare-api-add-ips-to-waf/) - DescriptionThis Template uses the Bridge API Custom Command to connect to CloudFlare API and automating the adding of hundreds or thousands of IP addresses to your Security WAF settings. This can be useful for mass adding/editing long lists of IPs such as those from Quick.cloud or other IP and domains that need to be whitelisted - [Clipboard Copy & Paste](https://rtila.com/downloads/clipboard-copy-paste/) - DescriptionThis Custom Command allows you to access and manipulate the data that is saved into the Clipboard of your computer. You can copy or save data into your Clipboard either using Control+C or sometimes some website would auto save a post or news URL into your clipboard for instance. And then you can use again - [Send Requests to Claude MSG API](https://rtila.com/downloads/sending-requests-to-claude-ais-messages-api/) - DescriptionThis template assists in sending requests to the Claude AI’s messages API using the API-Bridge custom command. Simply insert your API Key, which you can obtain from this link Anthropic Console . Additionally, you can modify the model name, role, and enter your message. This template scrapes the following data properties: Status CodeDate TimeCompletion ResponseID - [ChatGPT Web Interface Prompt](https://rtila.com/downloads/chatgpt-web-interface-prompt-response/) - DescriptionThis templates uses the ChatGPT Web Interface to submit a Prompt and get the response saved as a property. This provides a good first simple basis for you to automate mass prompting using the web interface and without the need for you to have access to the ChatGPT API.When launching this project inside the RTILA - [CHATGPT API prompts list](https://rtila.com/downloads/chatgpt-list-prompt-responses/) - CHATGPT API List of Prompts Get Responses - [BOOKSTOSCRAPE Scrape Single Book Data](https://rtila.com/downloads/books-to-scrape-single-book-data-scrape/) - BOOKSTOSCRAPE Scrape Single Book Data - [BOOKSTOSCRAPE Scrape Books List Pagination](https://rtila.com/downloads/books-to-scrape-books-list-pagination/) - BOOKSTOSCRAPE Scrape Books List Pagination - [Price Monitoring Send Email Alert](https://rtila.com/downloads/price-monitoring-send-email-alert/) - [Avito Morocco Listing Scraping](https://rtila.com/downloads/avito-morocco-listing-scraping/) - Avito Morocco Listing Scraping - [AppSumo Latest Deals Scraping](https://rtila.com/downloads/appsumo-latest-deals-scraping/) - AppSumo Latest Deals Scraping - [AppSumo Infinite Scroll Products Page](https://rtila.com/downloads/appsumo-infinite-scroll-products-page/) - AppSumo Infinite Scroll Products Page - [Appsumo Expenses Multithereading Scraping](https://rtila.com/downloads/appsumo-expenses-multithereading-scraping/) - Appsumo Expenses Multithereading Scraping - [AMAZON UK Products Search & Scrape](https://rtila.com/downloads/amazon-uk-products-search-scrape/) - AMAZON UK Products Search & Scrape - [ALIEXPRESS Category Products Scraping](https://rtila.com/downloads/aliexpress-category-products-scraping/) - ALIEXPRESS Category Products Scraping - [RTILA Check Affiliate Links](https://rtila.com/downloads/rtila-check-affiliate-links/) - RTILA Check Affiliate Links - [ProductHunt Scrape Streak Profiles](https://rtila.com/downloads/product-hunt-scrape-streak-profiles-info/) - This template scrolls using our infinite scroll down command to reach the end of the ProductHunt list of users that have the highest number of streak days here: https://www.producthunt.com/visit-streaks It then opens the user profile pages, using our crawler command in multi-threading, meaning it opens and scrapes 3 profiles pages in one go to speed - [OCR Passport Reader](https://rtila.com/downloads/ocr-passport-reader/) - DescriptionThis custom command allows you to extract and read detailed passport information from an image or PDF file stored on your local computer. Simply provide the file path, your RTILA Prime License Key, and the associated email. It processes the document to retrieve information such as country, expiry date, gender, given names, surname, birth date, - [Handling Arrays & Objects](https://rtila.com/downloads/handling-arrays-and-objects-in-rtila-with-dynamic-variable/) - DescriptionThis template demonstrates how to effectively manage arrays and objects within your RTILA automations using dynamic variable (JavaScript code). We used sample data from the JSONPlaceholder API, which returns an array of user objects. For more details, refer to the documentation here How to use this template: For more details, please visit at https://rtila.com/docs/working-with-arrays-and-objects-in-rtila/ Watch - [Nesting Commands Good Example](https://rtila.com/downloads/nesting-commands-good-example/) - Description:This templates, you can understand and implement proper flows for your task and automation commands. Anticipate failures by being able to identify and solve sequential or logical issues of Automation flows. This template uses the following commands & functions: List of URLsGo To URLWait NavigationExtract Result This template related to this lesson : Lesson Name - [Move File to New Directory](https://rtila.com/downloads/move-file-to-new-directory/) - DescriptionThis Custom Command allows you move a file to another folder. How to configure and use this Custom Command : 1) File you need to move to another directory.2) Destination directory; you can paste the path here or just select a random file in that directory. Watch Video Demo : How to Move File to - [MYSQL MariaDB Database Read & Write](https://rtila.com/downloads/mysql-mariadb-database-read-write/) - DescriptionThis custom command allows you retrieve or update either all data or specific data that aligns with your search criteria from a specific table in the database, Additionally, you have the flexibility to use your custom SQL commands for enhanced functionality and control. How to configure and use this Custom Command : 1) The address - [Llama 3.2 Vision Model IMG 2 Text](https://rtila.com/downloads/llama-3-2-vision-image-to-text/) - Definition:This Ai Automation template automates the use of the Clean-Ui interface for Llama 3.2 11B Vision model release by Meta. You can now create SEO friendly Alt descriptions for all your images as our tests with an RTX 3090 GPU card gives us a speed of up to 3,600 Image to text generation per day. - [Target Iframe Element](https://rtila.com/downloads/target-iframe-element/) - DescriptionThis Custom Command will allow you target a specific element even if it is inside an iFrame. You will be able to get the text or attribute value, insert or data into or click that element. You need to first specify the CSS locator of the iFrame inside which you want to read. And then - [Target Element in Shadow Dom](https://rtila.com/downloads/target-element-in-shadow-dom/) - Definition:Shadow DOM is a web standard that creates hidden, encapsulated DOM trees, preventing styles and content from being accessed or modified by external scripts, which can complicate web scraping efforts.Description:This command allows you to target and interact with an element even if it is hidden/contained within a Shadow DOM which usually makes that element not - [WhatsApp API send MSG](https://rtila.com/downloads/whatsapp-api-send-msg/) - This Custom Command allows you to connect to your WhatsApp Business number and API to send messages via RTILA. How to configure and use this Custom Command : 1) API Key: API key from your meta business account.2) Your Phone Number ID: The Phone Number ID from your meta business account.3) Recipient Number: recipient's WhatsApp - [Slack Notification Command](https://rtila.com/downloads/slack-notification-command/) - DescriptionSlack notification command is a feature that allow you to send automated notifications to a specific channel or person in Slack using Rtila automation through the webhook URL of your slack application or channel. How to configure and use this Custom Command : You can use the “Slack notification” command by adding it from the - [Riku Send Data to Prompt ID](https://rtila.com/downloads/riku-ready-prompts/) - To be added soon - [Google Sheets Read Write & Update](https://rtila.com/downloads/google-sheets-read-update/) - DescriptionThis Custom Command is an advanced and powerful command to fully control a Google Sheet. It allows you to query and read within all the rows and content for certain keywords or combination of keywords in specific columns. For each found occurrence the Command will then read and save the data from your specified columns - [GET HTML](https://rtila.com/downloads/get-html/) - DescriptionThis Custom Command allows you to access and save the whole HTML content of the currently loaded page. You can then save this HTML source code into a property, download it as a file, or feed it to another command/flow for further parsing or other actions. How to configure and use this Custom Command : - [Generate Random Numbers and Text](https://rtila.com/downloads/generate-random-numbers-and-text/) - DescriptionThis new custom command would allow you to create random numbers (integer/positive/negative and other formats like price 0.00 etc..) but also text only, alphanumeric, special character etc… Any possible combination just like the options we have to create random Passwords and we say it should contain this but not that, and should have between X - [Crawler Scrape Using Multi-threading](https://rtila.com/downloads/crawler-scrape-multi-threading/) - For demo and reverse learning. How to use our Crawler command to scrape many pages at the same time and capture all the data fast and with high precision. We are scraping all the medicine pages info from this URL: https://dawaai.pk/all-medicines/a Watch the demo/explanation video - [Target Text Before After](https://rtila.com/downloads/target-text-before-after/) - DescriptionThis Custom Command allows you to target a text value that is contained before or after a given text, or between 2 other text valuesIf you only specify the text that appears before your target Text you will then get your Target Text and also all the rest of the text that appears after it - [Regex & JS Filters](https://rtila.com/downloads/regex-js-filters/) - DescriptionThis Custom Command allows you to apply a selection of Regex filters and Javascript rules to clean or complement your existing data. Simply feed into the Custom Command the text input or a variable value using the syntax: {{VariableName}} and this command will output the filtered version of that input in its name when you - [ChatGPT API Full Control](https://rtila.com/downloads/chatgpt-api-full-control/) - DescriptionThis custom command allows you to use OpenAI's Chat Completions API and get back the complete response object. How to configure and use this Custom Command : 1) Enter your OpenAI API Key.2) Specify your preferred model.3) Choose the role from User, System, and Assistant.4) Input your prompt for completion. Chat Completions response format example:{"choices": - [Find & Replace Character](https://rtila.com/downloads/find-replace-character/) - DescriptionFind and replace any character with another character of your choice. This is especially useful to replace the commas “,” that are contained in scrapped data which can then break the CSV structure of your results file. We have used the use-case of our sample template that uses this command to replace occurrences of commas - [Rtila Ollama API Bridge](https://rtila.com/downloads/rtila-ollama-api-bridge/) - DescriptionThis templates shows you how to use an RTILA flow to communicate with a local LLM instance using the Ollama API. You can specify which local LLM model you want to use on each query along with your prompt and other parameters.Pay attention to the end-point used which depends on the LLM Model, it is - [Airtable Update Records](https://rtila.com/downloads/airtable-update-records/) - DescriptionThis Custom Command allows you to parse any web page and find specific URLs that you want to capture and later feed to an other command or flow. This for instance can be used to get all the URLs of products listings in a given page or can be used to get specific URLs from - [Airtable Get Records](https://rtila.com/downloads/airtable-get-records/) - DescriptionThis Custom Command allows you to parse any web page and find specific URLs that you want to capture and later feed to an other command or flow. This for instance can be used to get all the URLs of products listings in a given page or can be used to get specific URLs from - [Delete File](https://rtila.com/downloads/delete-file/) - DescriptionThis Custom Command allows you delete a file by specifying its path. How to configure and use this Custom Command : 1) The path of the file you wish to delete Watch Video Demo : How to Delete File Using Static File Path How to Delete File Using Dynamic File Path Note:If you find our - [Webmail YopMail Get 2FA Login Link](https://rtila.com/downloads/webmail-yopmail-get-2fa-login-link/) - DescriptionThis re-usable set of blocks or Child Project can easily be imported and adapted to any automation template where you need to first login by receiving and visiting a special login link. This template uses the following commands & functions: Command folderGo To URLPopulate text field Press keyTarget inside iFrame* * Custom command that needs - [Standalone License Check](https://rtila.com/downloads/standalone-license-check/) - Standalone License Check - [JavaScript Scroll Down](https://rtila.com/downloads/javascript-scroll-down/) - JavaScript Scroll Down - [Save results to file & re-use](https://rtila.com/downloads/save-results-to-file-list-sanitize-go-to-url/) - Related Documentation - [QUIC.CLOUD Get IPs to whitelist](https://rtila.com/downloads/quic-cloud-get-ips-to-whitelist/) - DescriptionThis Child Project allows you to scrape and save all the current IP addresses of Quic.Cloud so that you can then feed them to an other automation to whitelist these IPs on your CloudFlare or other DNS management system. This template uses the following commands & functions: Selector DOMList commandExtract command Note:If you find our - [Pagination with Click Loop & Click Next Page](https://rtila.com/downloads/pagination-with-click-loop-click-next-page/) - DescriptionThis Child Project is a series of re-usable blocks to quickly create a pagination loop that uses the crawler command to scrape multiple pages at the same time. It also has a Click Next command that has the syntax to deal with a Next Page element that is not “disabled” or “hidden” so that it - [Wordpress Auto Login To Admin](https://rtila.com/downloads/wordpress-auto-login-to-admin/) - Wordpress Auto Login To Admin - [JavaScript Fingerprint Get Visitor Identifier](https://rtila.com/downloads/javascript-fingerprint-get-visitor-identifier/) - JavaScript Fingerprint Get Visitor Identifier - [JavaScript Counter Function](https://rtila.com/downloads/javascript-counter-function/) - JavaScript Counter Function - [Contact Form Auto Filler](https://rtila.com/downloads/contact-form-auto-filler/) - DescriptionThis template is a child project that fills a form and clicks the submit button of a from that has the common input fields each from has. This template lets you fill the forms generically by the help of the smart CSS selector configured in each element .Do you find filling out forms to be - [Apollo search & find person in company contact](https://rtila.com/downloads/apollo-search-find-person-in-company-contact/) - DescriptionThis Child Project is a ready made block for using Apollo.io to target one specific contact name for whom you know the company name and you want to get their email address using the Apollo web interface search (it works using a free account too). This template uses the following commands & functions: Wait TimeCommand - [Predicting Missing Words with BERT](https://rtila.com/downloads/predicting-missing-words-with-bert/) - DescriptionMasked Language Modeling (MLM) is a technique where a model predicts a masked word in a sentence. BERT (Bidirectional Encoder Representations from Transformers) utilizes MLM as one of its core tasks. In this use case, you provide input text with certain words masked by [MASK], and BERT predicts the missing words based on the context - [AppSumo All Software Products Scraping](https://rtila.com/downloads/appsumo-software-products-scraping/) - AppSumo Software Products Scraping - [Llama 3.2 Local Ai Text Generation](https://rtila.com/downloads/llama-3-2-for-local-ai-text-generation/) - Definition:This templates uses our Bridge API command to connect to the local API of Ollama from where we are calling and using Llama3.2 (or any other LLM installed) to process data and generate content. In our example we are using a simple list of 10 keywords for which we want the Local AI to generate - [AppSumo Hot Product Deals](https://rtila.com/downloads/appsumo-hot-product-deals/) - AppSumo Hot Product Deals - [Amazon Best Sellers Scraping](https://rtila.com/downloads/amazon-best-sellers-scraping/) - Template Description This template gathers information about the top-selling products in every category on Amazon.com. It does this by examining the links to the best-selling items in each category and extracting details about the products. Commands description Selector Variable (Dom Element) : This variable is used to check if the next page button is disabled, - [Linkedin Profile Data](https://rtila.com/downloads/linkedin-profile-data/) - Linkedin Profile Data - [Instagram Browse & Auto Like](https://rtila.com/downloads/instagram-browse-auto-like/) - Instagram Browse & Auto Like Tutorial : How to Use - [GOOGLE SEO Increase CTR List URLs](https://rtila.com/downloads/google-seo-increase-ctr-list-urls/) - GOOGLE SEO Increase CTR is an automation that loads a list of search pages/URLs and looks for and clicks on a specific result link for your target website and then visits/navigates those URLs so to increase the Click Through Rate of that particular URL for that particular search query. Due to recent changes in the - [FACEBOOK groups search](https://rtila.com/downloads/facebook-groups-search-keywords-posts/) - FACEBOOK Groups Search Keywords Posts The RTILA Automation Template is a powerful tool that automates certain tasks on Facebook groups, specifically searching for specific keywords and extracting relevant information. This template simplifies the process by iterating through a list of groups that you provide. To use the template, you need to input the list of - [APPSUMO Scrape Questions & Answers](https://rtila.com/downloads/appsumo-scrape-questions-answers/) - DescriptionThis template will allow you to scrape all the questions & answers as well as some data about the users posting the questions. And you can do that for multiple AppSumo products URLs. Just make sure that you input all your target AppSumo products URLs with a slash “/” at the end otherwise this will - [GOOGLE Maps myBusiness](https://rtila.com/downloads/google-maps-search-scrape-mybusiness/) - DescriptionThis templates scrapes the information of all the business that appear for a search of a given keyword in a given area on Google Maps.Watch our Podcast video with Douglas where we are discussing and going through our Google Maps My Business scrapping automation template and we cover few ways to use the data to - [Google Search Company Find CEO](https://rtila.com/downloads/google-search-company-find-ceo/) - Automation template to find the relative CEOs of a list of companies using google search and targeting the results that have a Link to LinkedIn which are the most likely results to contain the name of the target company's CEO. How to find the CSS locator will be covered on our coming CSS Locator Course/Tutorial. - [TripAdvisor Hotels List Custom-Collection](https://rtila.com/downloads/tripadvisor-hotels-list-custom-collection/) - This automation template not only does scrape the list of hotels for a given location (here we use Hawaii), but it is also a good learning example on how to find the custom collection CSS, which is essentially the common CSS container for all hotels data sections. See the image below how we figured out - [API Bridge Get Post Requests](https://rtila.com/downloads/api-bridge-get-post-requests/) - DescriptionThe API Bridge Custom Command is an enormous opportunity as it allows you to send Get and Post requests to external APIs and get the results back into your RTILA flow without having to pay for an external API aggregator like Zapier or Pabbly or Make.comConfigure your API Bridget command based on the documentation of - [BESTBUY Scrape TV Category Products](https://rtila.com/downloads/bestbuy-scrape-tv-category-products/) - DescriptionThis template scrapes BESTBUY’s TV category products and captures the data relevant and specific to TVs to allow for price comparison and competition monitoring. This template scrapes the following data properties: TV TitleTV BrandTV ModelResolutionTV Link Screen SizeDisplay TypeTV YearTV Weight TV SpecCurrent PriceFormer PriceTV Image URL This template uses the following commands & functions: - [WALMART Scrape TV Category Products](https://rtila.com/downloads/walmart-scrape-tv-category-products/) - DescriptionThis template scrapes WALMART’s TV category products and captures the data relevant and specific to TVs to allow for price comparison and competition monitoring.NB: To avoid the WALMART captcha challenge you need to install the uBlock Origin Chrome extension on the Profile Session see at the bottom of this page This template scrapes the following - [Sandbox Pagination with Pseudo Class](https://rtila.com/downloads/sandbox-pagination-with-pseudo-class/) - DescriptionIn this demo and example, you will learn how to use RTILA Studio to dynamically loop through each page, even if the number of pages changes.You will also see how RTILA is flexible enough to allow you to perform various tasks on each page. You can also stop this loop and continue automating other tasks. - [Sandbox Table With CSS Locators](https://rtila.com/downloads/sandbox-table-with-css-locators/) - DescriptionExample demonstrating how to use RTILA Studio in web tables and target specific cells using CSS Pseudo-classes. Training: Visit or use the button below to access the Sandbox page RTILA SANDBOX This template uses the following commands & functions: Wait NavigationExtract ResultsWait Time Watch Video Demo : - [LinkedIn Auto Connect](https://rtila.com/downloads/linkedin-auto-connect/) - This is a Browser Automation As Software (BAAS) that allows you to auto-connect with hundreds or even thousands of targeted LinkedIn profiles. It is using a text spinning approach to create unique messages that are used as a "note" in the connection request. And of course the note is customized to use the first name - [Airtable Get & Update Records](https://rtila.com/downloads/airtable-get-update-records/) - DescriptionThis Custom Command allows you to interact with Airtable databases, offering two key functionalities:1. Data Retrieval Mode: This mode enables users to extract specific data from Airtable tables based on defined criteria. Users can effortlessly retrieve information such as customer profiles, inventory records, or project statuses, streamlining the process of accessing relevant data for analysis - [Data Cleansing using Ai](https://rtila.com/downloads/data-cleansing-using-ai/) - DescriptionThis templates uses a Google Sheet set of Data that needs various data formatting and data correction, as well as enrichment. We are using ChatGPT in this example but you can also replace the URL of the Ai model API you want to use and use local AI models like Llama3 or others. Here are - [FaceBook users who commented](https://rtila.com/downloads/facebook-scrape-users-who-commented/) - DescriptionAdd the URL of your target FaceBook Group or Page in the project settings and this automation will click and open all comments sections of all posts and then will scrape the usernames and profile URLs of all the users who left a comment.In this template we are using the Counter command to count the - [NOTION Auto Comment On Cards](https://rtila.com/downloads/notion-auto-comment-collection-cards/) - DescriptionAdd a static or dynamic comment to all cards of a given collection in your Notion database. This automation template will first login to your Notion account, navigate to the target collection and then start a loop of clicking on all the cards and adding a comment on each of them. This template uses the - [All Free Templates](https://rtila.com/downloads/all-free-templates-bundle-rtila-files/) - All Free Templates Bundle (Rtila Files) - [Woo ChatGPT Product Description Re Writing](https://rtila.com/downloads/woo-chatgpt-product-description-re-writing/) - Woo ChatGPT Product Description Re Writing (WordPress WooCommerce) - [HUGGINGFACE ImageToText UI](https://rtila.com/downloads/huggingface-image-to-text-web-interface/) - HUGGINGFACE Image To Text Web Interface - [Azure Vision Text to Image](https://rtila.com/downloads/azure-vision-text-to-image/) - To be added soon - [Cloudinary Customize Images](https://rtila.com/downloads/cloudinary-customize-images/) - To be added soon - [Cloudinary Customize Videos](https://rtila.com/downloads/cloudinary-customize-videos/) - To be added soon - [Cloudinary Image Background](https://rtila.com/downloads/cloudinary-image-background/) - To be added soon - [Audio Play Sound](https://rtila.com/downloads/audio-play-sound/) - This custom command enables you to play sound! To be added soon - [Convert Any Text To Hashed Data](https://rtila.com/downloads/convert-any-text-to-hashed-data/) - With this custom command, you have the option to hash data using a different technique (more info will added soon). To be added soon - [Counter Increase Decrease](https://rtila.com/downloads/counter-increase-decrease/) - This custom command allows you to increase and decrease numbers from variables or default with custom add number. To be added soon - [Notifications Sound Text & Icon](https://rtila.com/downloads/notifications-sound-text-icon/) - You can use this command to display a desktop notification that includes a sound. To be added soon - [PDF to HTML Parse & Scrape](https://rtila.com/downloads/pdf-to-html-parse-scrape/) - This custom command helps convert and parse PDF files into text and HTML formats. This enables the use of other logic (regex etc..) To be added soon - [FACEBOOK get images URLs](https://rtila.com/downloads/facebook-scrape-images-urls-public-page/) - FACEBOOK Scrape Images URLs Public Page - [Sandbox Text Box](https://rtila.com/downloads/sandbox-text-box/) - [SumoLings Automation Suite](https://rtila.com/downloads/sumolings-automation-suite/) - We have updated our SumoLink Suite and you can find even more templates here: https://rtila.com/downloads/?_s=appsumo We will soon publish the Standalone Bots versions of the above templates but for now you can download the templates and use/modify them using RTILA Studio - [Sandbox Radio Button](https://rtila.com/downloads/sandbox-radio-button/) - [Sandbox Tabs](https://rtila.com/downloads/sandbox-tabs/) - [Sandbox Toggle](https://rtila.com/downloads/sandbox-toggle/) - [Sandbox Upload Download File](https://rtila.com/downloads/sandbox-upload-download-file/) - [Sandbox Web Tables](https://rtila.com/downloads/sandbox-web-tables/) - [Sandbox Dropdown](https://rtila.com/downloads/sandbox-dropdown/) - [Sandbox Dropdown-2](https://rtila.com/downloads/sandbox-dropdown-2/) - [Sandbox Form Student Registration](https://rtila.com/downloads/sandbox-form-student-registration/) - [Sandbox Modal Dialogs](https://rtila.com/downloads/sandbox-modal-dialogs/) - [Sandbox Progress Bar](https://rtila.com/downloads/sandbox-progress-bar/) - [Sandbox Auto Ccomplete](https://rtila.com/downloads/sandbox-auto-complete/) - [Sandbox Button](https://rtila.com/downloads/sandbox-button/) - [Sandbox Check Box](https://rtila.com/downloads/sandbox-check-box/) - [Sandbox Css Selector](https://rtila.com/downloads/sandbox-cssselector/) - [Sandbox Date Picker](https://rtila.com/downloads/sandbox-date-picker/) - [Trello Update Cards (soon)](https://rtila.com/downloads/trello-update-cards/) - To be added soon - [Check HTTP Status](https://rtila.com/downloads/check-http-status/) - To be added soon - [ZARA Search Scrape Products Results](https://rtila.com/downloads/zara-search-scrape-products/) - ZARA Search Scrape Products Results - [DETAILTHEWORLD Scrape Products By Category](https://rtila.com/downloads/detailtheworld-scrape-products-by-category/) - DETAILTHEWORLD Scrape Products By Category - [Futurepedia Scrape All Listings](https://rtila.com/downloads/futurepedia-scrape-all-listings/) - [Cloudflare Set & Edit DNS](https://rtila.com/downloads/cloudflare-set-edit-dns/) - To be added soon - [Dropdown Loop Through Product Variants](https://rtila.com/downloads/dropdown-loop-through-product-variants/) - Dropdown Loop Through Product Variants - [Dropdown Iterate Through Values Loop](https://rtila.com/downloads/dropdown-iterate-through-values-loop/) - Dropdown Iterate Through Values Loop - [Google Sheets Read & Write](https://rtila.com/downloads/google-sheets-read-write/) - This template allows you to lookup a specific keyword in a specific column and then read and or write from/to a target column of the row where your keyword was found. Essentially giving you the ability to create automations that can be launched based on the data found in the initial lookup, allowing you to - [Indeed Search & Scrape Job Listings](https://rtila.com/downloads/indeed-search-scrape-job-listings/) - Indeed Search & Scrape Job Listings - [Instagram Export Followers](https://rtila.com/downloads/instagram-export-followers/) - Instagram Export Followers - [OCR Extract Text from Image](https://rtila.com/downloads/ocr-extract-text-from-image/) - OCR Extract Text from Image - [GOOGLE Sheets read & write](https://rtila.com/downloads/google-sheets-read-write-data/) - GOOGLE SHEETS Read Write Data - [GOOGLE Search 3 Keywords Baby Steps](https://rtila.com/downloads/google-search-3-keywords-baby-steps/) - GOOGLE Search 3 Keywords Baby Steps - [NORDSTROM Scrape Brand Products](https://rtila.com/downloads/nordstrom-scrape-brand-products/) - NORDSTROM Scrape Brand Products - [PROPERTYGURU Scrape Listings Data](https://rtila.com/downloads/propertyguru-scrape-listings-data/) - PROPERTYGURU Scrape Listings Data Demo & Instructions Video: - [AppSumo Software Deals Scrape Crawler](https://rtila.com/downloads/appsumo-software-deals-scrape-crawler/) - APPSUMO Software Deals Scrape Crawler - [GIPHY Mass Upload Media](https://rtila.com/downloads/giphy-mass-upload-media/) - GIPHY Mass Upload Media - [BIGBASKET Scrape Category Products](https://rtila.com/downloads/bigbasket-scrape-category-products/) - BIGBASKET Scrape Category Products - [FLIPKART Scrape Category Products](https://rtila.com/downloads/flipkart-scrape-category-products/) - FLIPKART Scrape Category Products - [TripAdvisor-UK Scrape Business Info](https://rtila.com/downloads/tripadvisor-uk-scrape-business-info/) - This automation template allows you to display the result of a specific search and filtered result page on tripadvisor UK website, and it will then scrape all the businesses information including their name, address, phone number and email address. It will also paginate through all the pages of the results until it finishes acquiring all - [Conditional Page Reload](https://rtila.com/downloads/conditional-page-reload/) - Conditional Page Reload - [XING Scrape Contact Details](https://rtila.com/downloads/xing-scrape-contact-details/) - XING Scrape Contact Details - [ETSY search & scrape products](https://rtila.com/downloads/etsy-scrape-search-pages-results-products-data/) - ETSY Scrape Search Pages Results Products Data - [WP WOO Subscription](https://rtila.com/downloads/wp-woo-subscription/) - Monthly subscription to access all our WordPress and WooCommerce Premium Automation Templates and resources which are developed and maintained by RTILA Team. It will included about a dozen Automation and resources for a single monthly subscription which gives access to the latest updates as well as to customer support for these specific templates. Among the - [1Standalone](https://rtila.com/downloads/1standalone/) - This would be a great automation ## Docs - [Login to Google Account & share profile session](https://rtila.com/docs/how-to-login-to-google-account/) - Google is continuously changing their security and authentication process, this tutorial may become obsolete quickly but the principles remain similar and you can submit a ticket for our team to guide you. The technique we are using in this case is using https://uk.wallapop.com/ , to grant us access to our google account , without really - [Dynamic Variable (JavaScript Code)](https://rtila.com/docs/dynamic-variables-javascript-code/) - Definition Dynamic variables are variables whose values can be changed at runtime, meaning their values can be updated during the execution of the program. In other words, the value of a dynamic variable is not fixed or predetermined at the time of declaration and you can use it to capture, modify and pass data between - [Command Editor](https://rtila.com/docs/command-editor/) - We have updated our approach to Custom Commands and to provide a more embedded experience we have opened a new feature within the Commands icons menu to allow you to edit any command, for both its JSON interface code and its JavaScript functionality code. This requires development knowledge or very good basics about browser code - [Custom Commands](https://rtila.com/docs/custom-commands/) - We are thrilled to announce an exciting new feature coming to RTILA: Custom Commands! Designed to provide unparalleled flexibility and enhance the user experience for our pro users. Take full control of RTILA and personalize it to suit your unique needs. Develop, import and use your own commands ! IMPORTANT UPDATE Although Custom Commands are - [Smart Variable (ChatGPT API)](https://rtila.com/docs/smart-variable-chatgpt-api/) - Use Case We have created a new Variable type that can allow you to send your prompts to ChatGPT API and get the answer back for use in your automation flow or simply for saving it as a property in you results section. This is very useful for your data enrichment and or content generation - [Error handling Strategy](https://rtila.com/docs/error-handling-strategy/) - Defintion The Error Handling Strategy feature notifies you whenever a command or a selector cannot be found. This proactive alert system helps you quickly identify invalid or outdated CSS selectors, allowing you to update them before your flow fails. By default, the notification will stop execution if it encounters an unexpected or missing selector. However, - [Team Member Activation URL & License](https://rtila.com/docs/team-member-activation-url-license/) - Introduction RTILA licensing offers are based on the number of "machines" or "devices/users" that you can have active at the same time. A multi-machine license owner can manage the sub-licenses using a method we called Team Member Activation URLs. Go to My Account First you need to Login and go to your online customer account, - [How to use the Glue](https://rtila.com/docs/how-to-use-the-glue/) - The Glue is a joint character that you can use to separate multiple matches from the Regex rules used in combination with the Glue. For example if the text content of an element is: 1000 results - showing 1 to 20. And say we only want numbers with less than 3 digits & separate them with pipe sign to - [WordPress Posts via API (beta)](https://rtila.com/docs/wordpress-posts-via-api-beta/) - DescriptionThis Custom Command allows you to create WordPress posts in a programmatic way using either the JWT API connection or the Application Password method which is available for your WordPress admin users.You can specify the status of the post (draft, publish, etc...) and dynamically feed the post title and description from a ChatGPT or other - [Webhook Send Request](https://rtila.com/docs/webhook-send-request/) - Description This Custom Command allows you to send fixed and dynamic data or variables to any webhook URL simply and directly. You can send your data within the URL of the webhook or you can also use authentication methods and also send data in the Query Parameter or in the body of the request itself. - [Target Text Before After](https://rtila.com/docs/target-text-before-after/) - DescriptionThis Custom Command allows you to target a text value that is contained before or after a given text, or between 2 other text valuesIf you only specify the text that appears before your target Text you will then get your Target Text and also all the rest of the text that appears after it - [Download File to Folder](https://rtila.com/docs/download-file-to-folder/) - DescriptionThis Custom Command gives you control over renaming a file from the web dynamically and also dynamically selecting the folder where to save it, before downloading the file to your local computer. How to configure and use this Custom Command : 1) File URL: you should provide the URL of the file you wish to - [Clipboard Copy & Paste](https://rtila.com/docs/clipboard-copy-paste/) - DescriptionThis Custom Command allows you to access and manipulate the data that is saved into the Clipboard of your computer. You can copy or save data into your Clipboard either using Control+C or sometimes some website would auto save a post or news URL into your clipboard for instance. And then you can use again - [ChatGPT API Full Control](https://rtila.com/docs/chatgpt-api-full-control/) - DescriptionThis custom command allows you to use OpenAI's Chat Completions API and get back the complete response object. How to configure and use this Custom Command : 1) Enter your OpenAI API Key.2) Specify your preferred model.3) Choose the role from User, System, and Assistant.4) Input your prompt for completion. Chat Completions response format example:{"choices": - [Generate Random Numbers and Text](https://rtila.com/docs/generate-random-numbers-and-text/) - DescriptionThis new custom command would allow you to create random numbers (integer/positive/negative and other formats like price 0.00 etc..) but also text only, alphanumeric, special character etc… Any possible combination just like the options we have to create random Passwords and we say it should contain this but not that, and should have between X - [Regex & JS Filters](https://rtila.com/docs/regex-js-filters/) - DescriptionThis Custom Command allows you to apply a selection of Regex filters and Javascript rules to clean or complement your existing data. Simply feed into the Custom Command the text input or a variable value using the syntax: {{VariableName}} and this command will output the filtered version of that input in its name when you - [WhatsApp API send MSG](https://rtila.com/docs/whatsapp-api-send-msg/) - DescriptionThis Custom Command allows you to connect to your WhatsApp Business number and API to send messages via RTILA. How to configure and use this Custom Command : 1) API Key: API key from your meta business account.2) Your Phone Number ID: The Phone Number ID from your meta business account.3) Recipient Number: recipient's WhatsApp - [API Bridge Get Post Requests](https://rtila.com/docs/api-bridge-get-post-requests/) - DescriptionThe API Bridge Custom Command is an enormous opportunity as it allows you to send Get and Post requests to external APIs and get the results back into your RTILA flow without having to pay for an external API aggregator like Zapier or Pabbly or Make.comConfigure your API Bridget command based on the documentation of - [GET HTML](https://rtila.com/docs/get-html/) - DescriptionThis Custom Command allows you to access and save the whole HTML content of the currently loaded page. You can then save this HTML source code into a property, download it as a file, or feed it to another command/flow for further parsing or other actions. How to configure and use this Custom Command : - [Slack Notification Command](https://rtila.com/docs/slack-notification-command-2/) - DescriptionSlack notification command is a feature that allow you to send automated notifications to a specific channel or person in Slack using Rtila automation through the webhook URL of your slack application or channel. How to configure and use this Custom Command : You can use the “Slack notification” command by adding it from the - [Target Iframe Element](https://rtila.com/docs/target-iframe-element/) - DescriptionThis Custom Command will allow you to target a specific element even if it is inside an iFrame. You will be able to get the text or attribute value, insert data into it, or click that element. You need to first specify the CSS locator of the iFrame inside which you want to read. And - [Extract Urls with Target Slug](https://rtila.com/docs/extract-urls-with-target-slug/) - DescriptionThis Custom Command allows you to parse any web page, find specific URLs you want to capture, and later feed to another command or flow. This for instance can be used to get all the URLs of product listings on a given page or can be used to get specific URLs from an XML sitemap... - [Find & Replace Character](https://rtila.com/docs/find-replace-character/) - DescriptionFind and replace any character with another character of your choice. This is especially useful to replace the commas “,” contained in scrapped data which can break the CSV structure of your results file. We have used the use-case of our sample template, which uses this command to replace occurrences of commas with column signs. - [MYSQL MariaDB Database Read & Write](https://rtila.com/docs/mysql-mariadb-database-read-write/) - DescriptionThis custom command allows you retrieve or update either all data or specific data that aligns with your search criteria from a specific table in the database, Additionally, you have the flexibility to use your custom SQL commands for enhanced functionality and control. How to configure and use this Custom Command : 1) The address - [Google Sheets Read Write & Update](https://rtila.com/docs/google-sheets-read-write-update/) - DescriptionThis Custom Command is an advanced and powerful command to fully control a Google Sheet. It allows you to query and read within all the rows and content for certain keywords or combination of keywords in specific columns. For each found occurrence the Command will then read and save the data from your specified columns - [Get iFrame URL](https://rtila.com/docs/get-iframe-url/) - DescriptionThis custom command will read the source code and find all the iframes and feedback each iframe with its unique CSS locator as well as its URL. You can select to get all the existing iFrames or specify the position of the one you want, for example the first or the second iframe that appears - [Folder and File Monitoring](https://rtila.com/docs/folder-and-file-monitoring/) - DescriptionThis Custom Command is like a bridge or universal integration with any Desktop or RPA Software or any Python or other scripts that do something somewhere and then create files/folders. RTILA can then, upon the creation, edition of deletion of a given file in a given folder, recognize the change and feed the file path - [Directory Get Files Path](https://rtila.com/docs/directory-get-files-path/) - DescriptionThis custom command will allow you to output the files path of all or specific files from a chosen folder, based on the file type or keywords contained or not contained in the file name. You can then feed this command value into a List or other command flows to pull the content from or - [Target Elements With Text Value](https://rtila.com/docs/target-elements-with-text-value/) - DescriptionThis custom command will allow you to target and interact with an element based on its text content. A dropdown option will allow you specify if you are looking for the text value in the innerText (visible text) or any other attribute such as href or src… And if there are more than 1 element - [Get File Content](https://rtila.com/docs/get-file-content/) - DescriptionThis command allows you to specify a file path and RTILA will go get the file content and serve it as the output value of this command. At the moment this command supports only .csv and .txt formats but we will be adding more file formats as we go. How to configure and use this - [Verify License Easy Digital Downloads](https://rtila.com/docs/verify-license-easy-digital-downloads/) - DescriptionThis custom command allows you to secure your premium template and standalone bot to only run if your end-user has a valid license. This command is based on the EasyDigitalDownloads (EDD) plugin for WordPress which is a very good license management for software and donwloads.You can configure the command to check either your software if - [Save Variable to File](https://rtila.com/docs/save-variable-to-file/) - DescriptionThis Custom Command allows you to save dynamic content into a file. How to configure and use this Custom Command : 1) Paste the directory path or choose a random file within the directory where you intend to save the file containing your dynamic content.2) The variable containing the content or the content itself.3) The - [Rename File](https://rtila.com/docs/rename-file/) - DescriptionThis Custom Command allows you to rename a file and optionally modify its extension. How to configure and use this Custom Command : 1) Select the file you wish to rename.2) New filename.3) New file extension (optional) Watch Video Demo : Rename File Using Static File Path Rename File Using Dynamic File Path - [Move File to New Directory](https://rtila.com/docs/move-file-to-new-directory/) - DescriptionThis Custom Command allows you move a file to another folder. How to configure and use this Custom Command : 1) File you need to move to another directory.2) Destination directory; you can paste the path here or just select a random file in that directory. Watch Video Demo : How to Move File to - [Delete File](https://rtila.com/docs/delete-file/) - DescriptionThis Custom Command allows you delete a file by specifying its path. How to configure and use this Custom Command : 1) The path of the file you wish to delete Watch Video Demo : How to Delete File Using Static File Path How to Delete File Using Dynamic File Path - [Mouse Events](https://rtila.com/docs/mouse-events/) - DescriptionThis custom command allows you to reproduce all the mouse events such as: click, right-click, double-click, mouse up, mouse down, mouse move, mouse over, mouse out, mouse enter, mouse leave How to configure and use this Custom Command : 1. CSS selector of the element2. Choose the event from the list of events Watch Video - [Get System Info](https://rtila.com/docs/get-system-info/) - DescriptionThis custom command allows you to get most of the information about your Desktop hardware and system. This can be used to create a conditional logic and flow that is adapted to the operating system of the machine where the automation is run. This Custom Command scrapes the following data properties: OS NameVersionBuild NumberManufacturerModel CPU - [Airtable Get & Update Records](https://rtila.com/docs/airtable-get-update-records/) - DescriptionThis Custom Command allows you to interact with Airtable databases, offering two key functionalities:1. Data Retrieval Mode: This mode enables users to extract specific data from Airtable tables based on defined criteria. Users can effortlessly retrieve information such as customer profiles, inventory records, or project statuses, streamlining the process of accessing relevant data for analysis - [Email Send Via SMTP](https://rtila.com/docs/email-send-via-smtp/) - DescriptionThis custom command allows to send emails directly from RTILA automation flows using either Gmail SMTP or custom domain mail servers. How to configure and use this Custom Command : 1) The SMTP server host address.2) The port number on the SMTP server to establish the connection for sending the email. Common values are 25, - [Timestamp Unix and UTC](https://rtila.com/docs/timestamp-unix-and-utc/) - DescriptionThis Custom Command is very straight forward as it allows you to record the current time in the Unix or the YY-MM-DD HH:MM:SS formats, and you can also specify which timezone you want this Timestamp to be aligned with.We have chosen these 2 formats as they are the most easy and precise formats that allow - [Wait For Element to disappear](https://rtila.com/docs/wait-for-element-to-disappear/) - DescriptionBy using this custom command, you can avoid the hassle of adding multiple wait times or dealing with dynamic timing changes. You just need to pass an element (CSS selector) that shows up. Some websites have spinners or other elements that appear and you need to wait for them to disappear so that you do your next automation but, it's difficult to estimate how - [OCR Passport Reader](https://rtila.com/docs/ocr-passport-reader/) - DescriptionThis custom command allows you to extract and read detailed passport information from an image or PDF file stored on your local computer. Simply provide the file path, your RTILA Prime License Key, and the associated email. It processes the document to retrieve information such as country, expiry date, gender, given names, surname, birth date, - [Target Element in Shadow Dom](https://rtila.com/docs/target-element-in-shadow-dom/) - Definition:Shadow DOM is a web standard that creates hidden, encapsulated DOM trees, preventing styles and content from being accessed or modified by external scripts, which can complicate web scraping efforts.Description:This command allows you to target and interact with an element even if it is hidden/contained within a Shadow DOM which usually makes that element not - [Airtable Get Records](https://rtila.com/docs/airtable-get-records/) - DescriptionThis Custom Command allows you to parse any web page and find specific URLs that you want to capture and later feed to an other command or flow. This for instance can be used to get all the URLs of products listings in a given page or can be used to get specific URLs from - [Airtable Update Records](https://rtila.com/docs/airtable-update-records/) - DescriptionThis Custom Command allows you to parse any web page and find specific URLs that you want to capture and later feed to an other command or flow. This for instance can be used to get all the URLs of products listings in a given page or can be used to get specific URLs from - [Sanitize URL](https://rtila.com/docs/sanitize-url/) - This custom command validates and sanitizes a given URL string, ensuring it is well-formed and safe for use. It trims any whitespace, validates the URL format, and returns a sanitized version as a string. If the input is invalid, it throws an error with a descriptive message. How to configure and use this Custom Command - [Email Verification](https://rtila.com/docs/email-verification/) - DescriptionThis command validates the reachability of an email address by performing few checks:✅ Check email address validity (regex)✅ Check email address domain validity in domain TLD list✅ Check email address MX DNS records✅ Check email address SMTP connectionIt will return a 3 parts result separated with a pipe, like follows:Email-format-Valid|MX-Valid|SMTP-ValidThe first part of the string - [Get Hardware ID HWID](https://rtila.com/docs/get-hardware-id-hwid/) - DescriptionThis Custom Command allows you check and get the Hardware ID or HWID of the device where this command is run. This can allow you for instance to offer access to certain automations, or flows based on the HWID of your user and you could check this HWID against an external licensing or validation API - [Switch Tab Focus Command](https://rtila.com/docs/switch-tab-focus-command/) - DescriptionThe "Switch Tab Focus" command brings a specific tab into focus during automation. This is particularly useful when your automation involves multiple tabs performing different processes and you need to concentrate on a specific one. For instance, you may want to refocus on the main tab—the one from which other tabs were opened. Another example - [List Command](https://rtila.com/docs/list-command/) - Use case The List command in RTILA is one of the most powerful and versatile tools available for handling both small and large datasets in your automation processes. It allows you to store, display, retrieve, and loop through data from various sources, making it essential for building dynamic and data-driven workflows. Key Features of the - [Proxies using Built-in Rotation](https://rtila.com/docs/proxies-using-built-in-rotation/) - Use Case More and more websites are limiting the number of search or page loads you can do for each unique visit or visitor. To be able to scale automation on these websites you may need to use Proxying, which essentially gives to your automation a fresh new identity in terms of IP address and - [Wait Commands](https://rtila.com/docs/wait-commands-2/) - RTILA Studio offers 2 types of wait command to allow you a granular control of waiting times in your automation. Both wait time use seconds as time unit. Wait Navigation Wait Navigation command waits for a navigation event to occur. It is very useful as it allows your automation to deal with slow loading pages - [Link Crawler Command](https://rtila.com/docs/link-crawler-command/) - Types of Crawlers & Use Cases RTILA Studio has 3 types of Crawler commands with slight differences but they overall work the same way. The differentiation is about the location of the links/pages that are to be crawled, whether they are "Internal", "External" pages to the website we are on, or a mix of both. - [Alert Message Command](https://rtila.com/docs/alert-command/) - The Alert Message command is a simple but very useful option. It allows you to display a message in a modal window before executing the next commands. This allows you to display a warning message to the final user of the automation, or it can also allow you to test your variables or conditional logic - [Change Page Size Command](https://rtila.com/docs/change-page-sizecommand/) - Definition Change Page size command is used to set the the height and width of the current page in the browser. It can be really useful in case of making the page details more reachable . Add & Configure Change Page Size Command Search for " Change Page Size " and click add to add - [Ejecute JavaScript (Global)](https://rtila.com/docs/ejecute-javascript-global/) - RTILA can execute JavaScript from the actions panel and from the project settings. If you set JS code on the project settings level, this will be executed on each request, just before the data is extracted. For example, if we consider: And our project gets the content of the H1 element. After executing this project, - [Clear Cookie Command](https://rtila.com/docs/clear-cookie-command/) - Definition When you use the internet, websites store small files called cookies on your computer or device. Cookies are used to remember your preferences, login information, and other browsing data. Clearing cookies means deleting these files from your browser's storage. Overall, clearing cookies can help protect your privacy and prevent websites from tracking your online - [Command Folder](https://rtila.com/docs/command-folder/) - Definition Command folder is for organization purposes to reduce overcrowding the panel with too many commands, you can organize them in Folders and then click the eye icon to collapse that folder and release space, click again on the eye and it expands its content. That is what you can show. It does not have - [Mock Location Command](https://rtila.com/docs/mock-location-command/) - Definition Mock location command is a feature in Rtila that allows you to test location-based applications or websites by simulating a location different from the device's actual location. This is done by sending false location data to the browsers that override the device's GPS signal and set a new location for the device. Add Mock - [Desktop Notification Command](https://rtila.com/docs/desktop-notification-command/) - Definition Desktop notification is a pop-up message that appears on a user's computer screen. Desktop notifications can be customized by the user to display information such as the notification title or the subject of the message. Add & Configure Desktop Notification Command To use " Desktop Notification Command " you can add it by searching - [Close Page Command](https://rtila.com/docs/close-page-command/) - Definition The "Close Page Command " is used to close a current page in which the automation is working on. When you add "Close Page " Command you close or shut down a currently open webpage in a web browser of your automation. Add & Configure Close Page Command To close the current page you - [Go Forward To Next Page Command](https://rtila.com/docs/go-forward-to-next-page-command/) - Definition The "go forward to next page" command is a feature found in Rtila software that displays content over multiple pages. When you are on a page that is part of a series of pages, you can use the "go forward to next page" command to navigate to the next page in the series. Add - [Go Back To Previous Page Command](https://rtila.com/docs/go-back-to-previous-page-command/) - Definition The "go back to previous page" command is a function that allows you to return to the webpage that you were previously viewing. It is typically found in web browsers and is used when you want to revisit a webpage that you were looking at earlier. Add & configure Go Back To Previous Page - [Save as Pdf Command](https://rtila.com/docs/save-as-pdf-command/) - Definition Save as Pdf Command is a feature in Rtila that allows you to save webpages as a pdf file capturing all page content and saving it in a pdf file allowing you to view it offline and read it just like a pdf file, this command can be useful in many automation cases such - [Slack Notification Command](https://rtila.com/docs/slack-notification-command/) - Definition "Slack notification command" is a feature that allow you to send automated notifications to a specific channel or person in Slack using Rtila automation through the webhook URL of your slack application or channel . Add & configure Slack notification Command You can use the "Slack notification" command by adding it from the action - [Switch Browser Identity Command](https://rtila.com/docs/switch-browser-identity-command/) - Definition The "Switch Browser Identity" feature refers to the ability to change the identity or persona of your web browser when browsing the internet. This can be done using the Rtila software By changing your browser identity, you can hide or modify this information, which can help protect your privacy and prevent websites from tracking - [Click On An Element Event](https://rtila.com/docs/click-on-an-element-event/) - Definition The "click on an element" event is an interaction that occurs when a user clicks on a clickable element in a user interface, such as a button or a hyperlink. When the user adds the "clicks on an element " event , Rtila software creates an automated click , and a "click" event is - [Double Click On An Element Event](https://rtila.com/docs/double-click-on-an-element-event/) - Definition The " Double click on an element" event is an interaction that occurs when a user clicks on a clickable element in a user interface, such as a button or a hyperlink. When the user adds the "Double clicks on an element " event , Rtila software creates an automated Double click , and - [Infinite Loop Command](https://rtila.com/docs/infinite-loop-command/) - Use case An infinite loop is a programming or automation construct where a loop never terminates because the exit condition is either absent or never becomes true. In RTILA, loops are commonly used for tasks like iterating over webpage elements, data scraping, or repetitive form submissions. For example, if an automation project is designed to - [Upload File Command](https://rtila.com/docs/upload-file-command/) - Definition The "upload file" command typically refers to a function in RTILA software that allows the user to transfer or upload a file from their local device to a remote server or system automatically. This command allows you to upload photos of an automated post or file to the server and many other possibilities based - [Press a Keyboard Key Command](https://rtila.com/docs/press-a-keyboard-key-command/) - Definition The "press a keyboard key" feature refers to the mimic of the physical act of pressing a button on a computer keyboard in order to input a specific character or command. This command allows the user to automatically press a keyboard key without the need to physically do it. Add & configure Press a - [Set Dropdown Value Command](https://rtila.com/docs/set-dropdown-value-command/) - Definition The "Set Dropdown Value" command refers to automatically changing the selected value of a dropdown menu in a web pages . Dropdown menus are UI elements that allow users to choose one option from a list of available options. Add Set Dropdown Value Command To use the " Set Dropdown Value " you can - [Set Checkbox State Command](https://rtila.com/docs/set-checkbox-state-command/) - Definition "Set checkbox state" is a command used in RTILA to change the state or status of a checkbox element in a user interface. A checkbox is a graphical user interface element that allows users to select one or more options from a list of options. The state of a checkbox can be either "checked" - [Static Variables](https://rtila.com/docs/static-variables/) - Definition A static variable is a variable that is allocated a fixed amount of memory space and retains its value across function calls. The static variable has a static value that stays the same and can be called in RTILA software to get the static value it contains. Add & configure Static Variables Add - [Check Radio Input Command](https://rtila.com/docs/check-radio-input-command/) - Definition "Check Radio Input" is a command used in RTILA to check the state or status of a radio button element in a user interface. A radio input element is a form element that allows users to select only one option from a set of mutually exclusive options. When the user selects an option, the - [Selector (DOM element)](https://rtila.com/docs/selector-dom-element/) - Definition A selector DOM (Document Object Model) element is used to locate and interact with specific web elements on a webpage. RTILA selector DOM element in web automation is a string of code that identifies a specific web element based on its attributes, such as its HTML tag, class, ID, or text content. It can - [Wait for Element to Appear Command](https://rtila.com/docs/wait-for-element-to-appear-command/) - Definition The "wait for element to appear" command is a commonly used command in RTILA automation that instructs the automation tool to wait for a specific HTML element to be present on the web page before proceeding with the next step of the automation process. This is particularly useful in cases where the element may - [Extract Results Command](https://rtila.com/docs/extract-results-command/) - Definition The "extract result" command refers to the process of selecting and retrieving specific pieces of data from a web page that has been scraped. RTILA extract results allow you to save whatever results you collected from the automation using the dataset and properties in the inspection section. You can find the results which you - [Input (prompt box) Variable](https://rtila.com/docs/input-prompt-box-variable/) - Use Case When developing an Automation that uses user input, you can use the Input variable. This variable opens a prompt box on the browser side and requests the user to enter certain information before continuing the automation flow. Add & Configure the Input Variable In the Variable group, look for Input (prompt box) and - [Log Message Command](https://rtila.com/docs/log-message-command/) - Definition In RTILA web automation, a log message refers to a message that is written to a log file to record a specific event or action that occurred during the automation process. These messages are usually generated by RTILA automation. The log message command is used to create or write a custom message that will - [Download Page Command](https://rtila.com/docs/download-page-command/) - Definition The download page command is a functionality available in the RTILA web automation tool that allows you to download the contents of a webpage. This command enables you to save a copy of a webpage, including its HTML, CSS, and JavaScript files, onto your local computer. It's important to note that some websites may - [Stop Automation Command](https://rtila.com/docs/stop-automation-command/) - Definition The "stop automation" command in RTILA web automation tool is used to immediately stop the execution of a running automation script. This command is useful in situations where you need to quickly interrupt the script's execution due to an error or unexpected behavior. It is important to note that the "stop automation" command should - [Hover Mouse On Element Command](https://rtila.com/docs/hover-mouse-on-element-command/) - Definition The "Hover Mouse On Element" command refers to an action in Rtila Automation where the cursor is moved over an element on a webpage, such as a button or a link, without clicking it. This action triggers a visual response from the webpage, which might change the element's appearance, display a tooltip or a - [Populate Text Field Command](https://rtila.com/docs/populate-text-field-command/) - Definition The "populate text field" command typically refers to a process or action in which Rtila software helps you fill in a text input field on a user interface or input forms, such as a form user login, with predefined or dynamically generated text. This can be done for various purposes, including form automation. Add - [Confirm (Dialog Box) Command](https://rtila.com/docs/confirmdialog-box-command/) - Definition The "confirm dialog box" command is a feature in the RTILA web automation tool and is used to interact with pop-up dialog boxes that prompt the user to confirm or cancel a specific action. These dialog boxes are typically used to confirm actions or commands that could have significant consequences, such as deleting a - [Take Screenshot Command](https://rtila.com/docs/take-screenshot-command/) - Definition This command will allow you to take a full and complete screenshot a given website, including the content that has to be scrolled to be seen. You need to first make sure that your automation flow navigates to the URL/Website and gives it enough time to fully load. And you can then call/use this - [Child Projects](https://rtila.com/docs/child-project/) - Definition A Child Project is a sort of mini automation project which only loads the commands and properties that have been saved within it. This allows you to save time by creating multiple Child Projects that would contain your most used sequences of commands and or set of properties. For instance you can have a - [Go To Url Command](https://rtila.com/docs/go-to-url-command/) - Definition "The 'Go to URL' command is a feature that lets users navigate directly to a specific webpage by specifying its URL (Uniform Resource Locator) in the designated command field. This action initiates the browser to load the given webpage, allowing automation processes to begin or continue on that specific site." Add & Configure Go - [Compare Variables Condition](https://rtila.com/docs/compare-variables-condition/) - Use Case The "Compare Variables" condition is a very powerful feature in RTILA , it lets you create a condition case with the RTILA variables , and preform many commands based on whether the conditions is met or not. With the use of this feature you can compare between two variables and check if the - [Reload Page Command](https://rtila.com/docs/reload-page-command/) - Definition The "reload page" command is a feature in Rtila Automation that allows you to refresh the currently displayed webpage. When you reload a page, the browser sends a new request to the server hosting the webpage, which responds by sending a fresh copy of the page back to the browser. Add & configure the - [Execute JavaScript Code command](https://rtila.com/docs/execute-javascript-code-command/) - Definition "The 'Execute JavaScript Code' command in RTILA allows users to run custom JavaScript directly within the automation workflow. This command is particularly useful for creating advanced functionalities or performing actions that are not supported by the existing RTILA commands, thereby providing significant flexibility to extend RTILA's capabilities. Using this feature effectively requires some familiarity - [Scroll Element Command](https://rtila.com/docs/scroll-element-command/) - Definition The "scroll element" command is a feature available in the RTILA web automation tool. It is used to scroll a specific element within a webpage, either to bring it into view or to scroll its contents programmatically. This can be useful for interacting with elements that might not be visible initially, or for testing - [Focus On Element Command](https://rtila.com/docs/focus-on-element-command/) - Definition The "focus" command in RTILA automation tools is used to direct the user's attention to a specific HTML element on a web page. When a user interacts with a web page, the browser keeps track of which element has the "focus", which typically means that it's the element that will receive user input (e.g. - [Break Loop Command](https://rtila.com/docs/break-loop-command/) - Definition The brek loop command in RTILA Web Automation is used to terminate the current loop when a specified condition is met. This command is useful when you want to exit a loop prematurely without completing all iterations. It helps optimize your automation flow by avoiding unnecessary iterations and actions once the desired condition has - [Loop For ... To command](https://rtila.com/docs/for_to_loop/) - Use case The Loop command in RTILA is used to repeat all the actions within the loop a specified number of times. This is especially useful in web automation and scraping projects where the same sequence of actions needs to be executed multiple times. Imagine you have a list of URLs that you need to - [Sync Variables Command](https://rtila.com/docs/sync-variables-command/) - Use Case The "sync variable" command in RTILA web automation software plays a crucial role in ensuring accurate data extraction by synchronizing variables before retrieving results. This command is particularly useful in scenarios where you are creating or populating variables on different browser tabs for the same automation flows. When variables are created/populated in different - [Standalone Executable Bots](https://rtila.com/docs/standalone-executable-bots/) - Introduction One of the most valuable and powerful feature of RTILA Studio is the ability for you to compile your automations into your own standalone software. Compiled software is an independent software that can run outside of RTILA Studio to launch the concerned automation flows. Compiling a Standalone Bot RTILA Studio is the software to - [Incogniton Anti-detect browser](https://rtila.com/docs/incogniton-anti-detect-browser/) - Incogniton use case in RTILA Incogniton, a privacy-focused browser, has partnered with RTILA, to enhance the user experience by facilitating the secure and automated management of user profile sessions. This partnership aims to allow users to store their login information securely and enable automatic logins across various online services, including email platforms like Gmail, social - [Working with Arrays and Objects in RTILA](https://rtila.com/docs/working-with-arrays-and-objects-in-rtila/) - This guide explores how to manage arrays and objects within your RTILA automation. You'll learn how to leverage Dynamic Variable (JavaScript code) command to manipulate data structures similar to how you would in JavaScript. We'll use the JSONPlaceholder API to retrieve sample data. This API provides a convenient way to access demo user information. You - [Downloading files](https://rtila.com/docs/downloading-files/) - Use Case One of the key functionalities of RTILA automation software is the ability to download files seamlessly. With the file download feature, you would be able to download files in the dataset property section where you would have the ability to check some attributes regarding the downloaded files. These attributes will be shown in - [Trigger Standalone Bots via Command lines](https://rtila.com/docs/trigger-standalone-bots-via-command-lines/) - Download RTILA Bot Launcher RTILA Studio is the software to design and test-run your automations and then compile them into Standalone executable software. And we have recently release an additional piece of software to ease the way to run and execute Standalone, it is called the Bot Launcher and it can be downloaded from here: - [Save results to Google Sheets](https://rtila.com/docs/save-results-to-google-sheets/) - Use case In some instances you may want to have your project results exported or saved into a Google Sheet without the need for you to export results into a CSV file and then import it manually into Google Sheet. This feature, when enabled, will automatically save/export/update your project results into a newly created Google - [Using filters to complete a URL](https://rtila.com/docs/using-filters-to-complete-a-url/) - For this tutorial, create a new project with the URL: https://books.toscrape.com/ Create a NEW dataset (type: list). Create a NEW selector and fill the form with the selector name and property name. Create another selector (+) and configure it as follows: We go to prepend the full URL path for those relative URLs. To do - [How To Find Custom Collections For List type Datasets](https://rtila.com/docs/how-to-find-custom-collections-for-list-type-datasets/) - What are custom collections In RTILA? Custom collections in RTILA refer to a feature that allows users to organize and manage the data they extract from websites in a structured and personalized manner. RTILA is used to automate the process of gathering information from websites, and custom collections enhance the efficiency and usability of this - [Setup reCAPTCHA Resolution](https://rtila.com/docs/setup-captcha-resolution/) - What is a re-CAPTCHA challenge ? A reCAPTCHA challenge is a digital test often found on websites and apps to confirm that a user is a real human, not a computer program. This test typically involves tasks like selecting images with specific characteristics or typing distorted words and is designed to be easily solved by - [Auto Comment On WordPress Posts](https://rtila.com/docs/auto-comment-on-wordpress-posts/) - Use Case This Template is one of many RTILA templates created to automate tasks that may require some time but with the help of RTILA, you can now automate comments on any post on WordPress. All you are required to do is just have the post's URL and the comments you need to share on - [Save results to file command](https://rtila.com/docs/save-results-to-file-command/) - Use case Sometimes you may need to access the results of a first part of your flow within the same project and therefore avoid creating a second project. This is where the Save results to file comes in handy. Add & configure the command As seen in the screenshots below, you can search/find/add the Save - [RTILA Studio local database](https://rtila.com/docs/rtila-studio-local-database/) - Use case For diverse reason you may need to access and backup your local database file that contains all of your projects and results data. RTILA installs and uses a .sqlite database on your local drive to allow a faster and direct read/write of your data flows. This file is not to be tampered with - [RTILA Cloud API Documentation](https://rtila.com/docs/rtila-cloud-api-documentation-updated/) - The RTILA Cloud API allows you to upload then run projects on our secure clouds and retrieve their extracted results. This API enables seamless integration of RTILA's automation capabilities into your own applications or other applications via API integrations. Important Note: For Zapier: Our App is publicly available see here: https://zapier.com/apps/rtila/integrationsFor Pabbly: Click on this - [Run Automations in Silent Mode](https://rtila.com/docs/run-automations-in-silent-mode-no-browser-opening/) - Use case In some instances you may want to run some automations without opening a browser or multiple tabs, and have it run in the background without disturbing your desktop environment. RTILA Studio has a project setting that allows you to run automations in the background and in a silent mode, whereby it will not - [FTP / SFTP Command](https://rtila.com/docs/upload-files-to-ftp-server-using-ftp-sftp-command/) - Use Case the FTP (File Transfer Protocol) and SFTP (Secure File Transfer Protocol) commands commonly used in web automation tools. FTP and SFTP are both protocols used to transfer files between a local machine and a remote server. However, SFTP provides a more secure and encrypted connection compared to plain text FTP. RTILA supports both - [License Check for Standalone Executables](https://rtila.com/docs/license-check-for-standalone-executables/) - Use Case For RTILA users who are building and compiling their own Standalone Automation Software and want to sell them and control access to these automation, we have prepared a first version of a License Check Child Project. This Child Project can be inserted at the top of any of your Standalone Automation project and - [Mac OS Installation Warning](https://rtila.com/docs/mac-os-installation-warning/) - Issue description We are in the process of obtaining a certified Apple Developer account to be able to digitally sign our software for Mac OS. But the compliance process is a lengthy one and in the meantime we call upon your patience to follow the below procedure to be able to launch RTILA Studio on - [Correcting & Completing Auto-Recorder Commands](https://rtila.com/docs/correcting-completing-auto-recorder-commands/) - What is the Auto-Recorder? The "Auto Recorder" feature in the RTILA automation tool is a functionality that allows users to easily record and generate automation commands based on their interactions with a web application or website. It simplifies the process of creating automation scripts by capturing the user's actions and translating them into executable commands. - [Integrations](https://rtila.com/docs/integrations/) - Use Case More often than not, your automation project will need to integrate and communicate with external systems to achieve your objectives. RTILA has developed multiple ways for you to integrate with your favorite Apps and websites:1: Native Integrations: These are integrations that are to be enabled and configured from the Project settings panel. For - [RPA & Desktop OS Commands](https://rtila.com/docs/desktop-os-commands/) - Use Case Using desktop OS commands allows you to run the Desktop operating system command in RTILA automation. Although RTILA is a web automation tool , the " Execute a command " command lets you launch any command (for Windows, Mac and Linux) to open a software or do anything else. How To Use Desktop - [Add And Configure Dataset Properties](https://rtila.com/docs/add-and-configure-dataset-properties/) - What is a dataset property? The dataset property provides a convenient method for retrieving data from a specific webpage element using its CSS selector. By locating the desired element, you can extract the data and customize it according to your requirements. This can be done through various techniques such as applying regular expressions to extract - [Inspection Panel Interface & Elements](https://rtila.com/docs/inspection-panel-interface-elements/) - Inspection Panel The inspection panel allows you to edit, add, delete, manipulate, and inspect the data you want to extract from your project. This panel is all about extracting the data you need from any webpage and manipulating this data to be represented in the way that is most useful to your automation project. The - [Create A Project From Scratch](https://rtila.com/docs/create-a-project-from-scratch/) - In this documentation , we will be creating a project in RTILA Studio from scratch and showing the basic configurations of RTILA projects Create a New Project to create a new project in RTILA , all you have to do is to head to the "Home" tab and set : A unique name to your - [Download & Activate RTILA Studio](https://rtila.com/docs/download-activate-rtila-studio/) - Direct Downloads from GitHub If you already have your license key you can directly download the latest versions of our Software from our GitHub repository. Sometime you may also notice Beta versions, which you can also download and use to access newly released features that are still being tested. Click here or GitHub logo Downloads - [RTILA WordPress Plugin installation & configuration](https://rtila.com/docs/rtila-wordpress-plugin-installation-configuration/) - Installation Download the Plugin Access Your WordPress Dashboard Navigate to the Plugins Section Upload the Plugin: Activate the Plugin Configuration Once you have successfully activated the plugin, go to the admin menu labeled "Settings" and select "RTILA Settings" Here is RTILA Settings Page License Key: Valid RTILA License Key from your user account. Project UUID: - [Using Developer Tools In RTILA Studio](https://rtila.com/docs/using-developer-tools-in-rtila-studio/) - Use Case Using developer tools allows you to inspect the webpage elements within the RTILA browser panel. This could be so helpful when you need to catch a CSS selector manually from the webpage HTML source. Sometimes it could be better to inspect the elements manually to get a precise CSS selector or even a - [Bring back disappearing commands & properties](https://rtila.com/docs/bring-back-disappearing-commands-properties/) - Use case and solution: Depending on the web page and your operating system as well as internet speed, it may happen that your commands and properties do not appear properly when you open the RTILA Studio Inspection panels. As we are working on a permanent fix you can for the moment refresh the loading of - [AppSumo Codes Redemption](https://rtila.com/docs/discount-codes-redemption-upgrades/) - Clarification This document provides guidelines as to how to redeem your first AppSumo code, as well as how to stack-up and upgrade your deal if you have more than one code. As we have more than one AppSumo deal make sure you are using the right URL/Deal and the right Plan for the codes you - [Export & share an RTILA project file](https://rtila.com/docs/export-share-an-rtila-project-file/) - Use Case As you are developing your automations you may need to share your automation project with third parties to get assistance or to deliver it as an automation template to a client/user. For that case you can export your automation project into a .rtila file, and share it with the concerned parties. Export the - [Config & binaries files for Standalone](https://rtila.com/docs/config-binaries-files-for-standalone/) - Background RTILA Studio allows you to compile your automation projects into Standalone Executable Software, also called Standalone Bots.If you own a License that has reseller rights your compiled Standalone Software will be able to run on any computer (Windows, Mac and Linux) even if your client/user does not have RTILA Studio installed. In that sense - [How To Fill a Form Using Generic Form Filler Child-Project](https://rtila.com/docs/how-to-fill-a-form-using-generic-form-filler-child-project/) - Use Case Using a Generic form filler from a child project is the idea of using a preconfigured form filler that takes common CSS input field selectors. These form fillers are meant to work with most site forms that have similar input field attributes or tags, so the approach is to use CSS locators that - [Change License's registered email address](https://rtila.com/docs/change-licenses-registered-email-address/) - Use case It may happen that you have purchased or redeemed your license using an email address which you now want to replace. In that case you can request for your License to be transferred to your new email address and here is the process to follow. Create new account with new email First of - [Install Browser Extensions using Profile Session](https://rtila.com/docs/install-browser-extensions-using-profile-session/) - Use Case In some instances you may need to install some useful browser extensions that can help your automation flow. RTILA Studio has the possibility to install such extensions using the Profile Session browser. This allows you to install and have different browser extensions for different Profile Session. Launch Profile Session Browser Go to Profiles - [Project Settings: Import URLs manual entry, From File, From Project, and Read XML Sitemap](https://rtila.com/docs/project-settings-import-urls-manual-entry-from-file-from-project-and-read-xml-sitemap/) - Use Case Importing URLs from project settings is a useful tool for automation in RTILA, particularly those that involve working with multiple pages or websites. By importing URLs, the automation script can navigate to a specific web page and perform the required actions without the need for manual intervention or going to each URL in - [Upgrade a License](https://rtila.com/docs/upgrade-a-license/) - Use Case Most of our products and licenses offer an upgrade path so you can start with the free or lower tiers, and upgrade as soon as you see the value and need to do so. Login to your customer area First you need to login to your customer dashboard, you can do so by - [Project Settings: Import URLs manual entry](https://rtila.com/docs/project-settings-import-urls-manual-entry/) - Use Case Importing URLs manually is a useful tool for automation in RTILA, particularly those that involve working with multiple pages or websites. By manually importing URLs, the automation script can navigate to a specific web page and perform the required actions without the need for manual intervention or going to each URL in the - [Use Local Storage Variable to scrape Do-follow Links](https://rtila.com/docs/use-local-storage-variable-to-scrape-do-follow-links/) - Use Case When studying the competition or even doing an analysis of your own website, you may want to find out all the links of a given page that are using do-follow. Because the do-follow element cannot be captured using a CSS locator, we need to use a JavaScript that would capture all the do-follow - [Read from Google Sheets & Post on WordPress](https://rtila.com/docs/read-from-google-sheets-post-on-wordpress/) - Use Case This Template is a demo and a learning example of how to read data from google sheets and post the data on WordPress. In this example, we will be showing you how to publish google Sheets to the web and then read the sheet data from the page URL you got from publishing - [Woo Categories & ChatGPT API](https://rtila.com/docs/woo-categories-chatgpt-api/) - Quick Demo Video Today ChatGPT have launched their API and we have immediately built a first Automation Template on how to use the Power of ChatGPT to enhance the SEO potential of your WooCommerce website in a fully automated way. The Automation Template is already available for free to our users to experiment with and - [Schedule Launch of Automations](https://rtila.com/docs/schedule-launch-of-automations/) - Use Case More often than not you may need to run an automation at a regular interval, to get new prices or catch new data that appears in your target data source. For that you can use our Scheduler function which is based on the same principle as CRON jobs. Go to Scheduler Feature in - [Email Results File via Gmail](https://rtila.com/docs/email-results-file-via-gmail/) - Use Case Especially for long automation you may want to have an email sent once the automation if finished and you may also want to receive or send the results file to a specific email address, be it yours or your client address. For this use case you can use our SMTP/Email feature that is - [Website Load Testing Automation](https://rtila.com/docs/website-load-testing-automation/) - Use case For those who are interesting in testing the load capacity of their website and or web hosting infrastructure without breaking the bank, we have developed a Public Template and documentation on how to automate and test the TTFB (Time To First Byte) and the Fully Loaded Time (FLT) in milliseconds for a website - [Search & Filter Projects](https://rtila.com/docs/search-filter-projects/) - Use Case As you develop more and more Automation projects it may become difficult to visually find back your projects. For that we have a toggle menu which will open searching and filtering options for you. Toggle the search & filter options Simply click on the toggle then choose your filtering options and the list - [Save current URL using JavaScript](https://rtila.com/docs/save-current-url/) - Use case As you are crawling a more and more pages you may need to capture the URL that is currently associated with the data you are scraping or interacting with, so that you can later go back to that URL to take further actions. RTILA Studio is able to grab and save the current - [Auto Download Pinterest Images](https://rtila.com/docs/auto-download-pinterest-images/) - Use Case This Template is a demo and a learning example on how to download a list of images from any image website such as Pinterest. In our example we are going to scroll down then download all images of this Pinterest collection page: https://www.pinterest.fr/bidhanbajracharya/mustang/ Set Property & Enable Image Download Create a DataSet then - [OCR Feature: read text from images](https://rtila.com/docs/ocr-feature-read-text-from-images/) - Use case In some instances the data you want to extract or scrape is displayed as an image. Certain classifieds websites for instance would display the phone number as an image instead of plain text. For these cases you can use RTILA OCR feature which is available in the Prospection Panel within the Property settings. - [Standalone Exe Antivirus False Positive Alert](https://rtila.com/docs/standalone-exe-antivirus-false-alert/) - Our Standalone Executable file may give a warning when scanned by https://www.virustotal.com or other Antivirus aggregator scanning tools. This is a known case of False Positive. This happens when such a tool includes or uses the abandoned Zillya Antivirus software, see screenshot of the alert. The virus alert reads something like: Trojan.Agent.Win32.2853154 Acronis (Static ML) - [Profile Session Feature](https://rtila.com/docs/profile-session-feature/) - Definition The Profile Session is a feature that allows you to login into your target websites from our Profile Session browser to create a connection/session which can then be used by RTILA Studio and the Run Automation, thus removing the requirement for you to login to that website. We are constantly adding support for new - [Manage License Activation Count](https://rtila.com/docs/manage-license-activation-count/) - Definition RTILA Studio License comes with a certain number of "Machines" which is the total number of Computers which are activated with your License Key at a given point in time. Normally you should de-activate a computer before activating your license on a new computer so that you keep your Activation count to the minimum, - [Export Results to a CSV file](https://rtila.com/docs/export-results-to-a-csv-file/) - Introduction Once an Automation Run has finished, the results and data gathered by your automation will be made available for you inside the Results Panel. The results can be exported into a CSV file which you can save locally. Got to Results Panel & click PREVIEW & EXPORT From the Results Panel, make sure that - [Read data from a txt or csv file](https://rtila.com/docs/read-data-from-a-txt-or-csv-file/) - Use cases RTILA is able to read data from a local file on your computer, and use it as a feed or guiding information for your automation project. Say for instance you have a list of article ideas with a title and short description, and you want to either create more content and or post - [Change default Browser](https://rtila.com/docs/change-default-browser/) - RTILA has a setting that allows you to change or specify the browser that you want to use for running your automations. This option is available in the RTILA Studio top right corner, click on settings and then select the Browser executable file from your drive. For Windows we select by default and we suggest - [Open in a New tab](https://rtila.com/docs/open-in-a-new-tab/) - Sometimes it's easier to navigate by opening the links in a new tab. The automation is quite simple: Add on the first level a Click on element event, and choose the list of elements to click on. Inside, add some wait time to allow the data to load in the new tab (see Target dropdown). - [Proxies Built-In Rotation](https://rtila.com/docs/proxies-built-in-rotation/) - In RTILA you can use your private/public proxies. For this project, we will request: https://httpbin.org/ip This site returns a JSON with our IP. The project will be set as this, a single CSS selector to grab the IP: For the automation part, we will create some actions to rotate the proxies and reload the page. - [External Proxy Rotation API](https://rtila.com/docs/external-proxy-rotation-api/) - Using an external API for proxies is quite easy. Set a quick project, targeting a site that can return your IP. In this example, I set the URL: https://www.cual-es-mi-ip.net/ And I'll grab returning IP to check if it's changing on each request. From project settings, enter the target URL several times: Add your API key - [Regular Expressions](https://rtila.com/docs/regular-expressions/) - RTILA allows to use FILTERS to add regular expressions. In this example, we use the DOM from: https://books.toscrape.com/ The rating comes from a paragraph class, and it's labeled with words from "One" to "Five". It's convenient to target the .star-rating class, and extract the rating word with a Regular Expression. In RTILA, create a selector - [Choosing the right collection](https://rtila.com/docs/choosing-the-right-collection/) - RTILA considers 2 types of datasets. We go to focus on the LIST type. They appear as collections, like lists, tables, and grids that from time to time are paginated (numbered, load more, arrows, or similar methods). If we consider an e-commerce, the LIST dataset would be the category. In the image, you can detect - [Set a Counter with JavaScript](https://rtila.com/docs/set-a-counter-with-js/) - Use cases for a Counter The Counter is a JavaScript based Child template that you can import into an existing project and will give you the possibility of initializing and using a Counter variable. This can help you count the number of cycles you have in an automation, or other use cases where an incremental - [How to target a CSS element](https://rtila.com/docs/target-an-element/) - RTILA's selector panel allows data collection, manipulation, and storage. The first choice that you need to configure is the dataset type. Usually are 2 different sets, depending on the website's level of structure. In this case, I switched to Type: Detail, as I need to grab data from a detail page, and my information does - [DataSet Types](https://rtila.com/docs/dataset-types/) - Selecting the right DataSet Type DataSets are the main data containers that group individual data properties which are saving the data of every target CSS element. When RTILA is scrapping a given page it needs to know how the target data is presented. And there are 2 types of pages or types of data structures - [Google Search Baby Steps](https://rtila.com/docs/google-search-baby-steps/) - This is a simple tutorial to demonstrate and explain how you can automate a google search for a single keyword or for a series of keywords. Watch the video tutorial below - [Auto-Recorder as a 1st step](https://rtila.com/docs/auto-recorder-as-a-1st-step/) - Expectation calibration The Auto Recorder is a great feature as it can be a fun and time-saving opportunity for your automations. But is not the ultimate tool that works 100% of every single website. The web is an intricate network of diversity in programming languages, coding styles and security features. So what may look easy - [AppSumo Code Stacking & Upgrade](https://rtila.com/docs/appsumo-code-stacking-upgrade/) - Introduction For almost every product, download or service we have an Upgrade Path. Login to My Account section To access the Upgrade options you need to first login to your My Account section here: https://rtila.com/my-account Navigate to the Upgrade Path Then click on Licenses link for the relevant purchase you want to stack up for ## Categories - [News](https://rtila.com/category/news/) - [Partners](https://rtila.com/category/partners/) ## Tags - [Robotic process automation](https://rtila.com/tag/robotic-process-automation/) ## Download Categories - [Automation Software](https://rtila.com/downloads/category/automation-software/) - [Automation Templates](https://rtila.com/downloads/category/automation-templates/) - [Automation Services](https://rtila.com/downloads/category/automation-services/) - [Custom Commands](https://rtila.com/downloads/category/custom-commands/) - [Child Projects (re-usable blocks)](https://rtila.com/downloads/category/child-projects-re-usable-blocks/) - [Prime Ressources](https://rtila.com/downloads/category/prime-ressources/) - [Ai & LLMs](https://rtila.com/downloads/category/ai-llms/) ## Download Tags - [Website: GOOGLE.com](https://rtila.com/downloads/tag/website-google-com/) - [CMS: WooCommerce](https://rtila.com/downloads/tag/cms-woocommerce/) - [Website: GOOGLE Sheets](https://rtila.com/downloads/tag/website-google-sheets/) - [Website: Facebook.com](https://rtila.com/downloads/tag/website-facebook-com/) - [Website: Hotels.com](https://rtila.com/downloads/tag/website-hotels-com/) - [Custom Collection](https://rtila.com/downloads/tag/custom-collection/) - [Sandbox](https://rtila.com/downloads/tag/sandbox/) ## Docs Categories - [Billing & Licensing](https://rtila.com/docs-category/billing-licensing/) - [Official Commands](https://rtila.com/docs-category/official-commands/) - [How-To & Tutorials](https://rtila.com/docs-category/how-to-tutorials/) - [Custom Commands](https://rtila.com/docs-category/custom-commands/)