Go to the Automation Anywhere Developer Portal homepage
Search all of Automation Anywhere:
Get Community Edition - FREE
Developer Portal Blog
Setting Up and Using the Salesforce Connector Part III
In parts I and II we got the Salesforce connector set up and smoke tested. Now, we'll build a full bot that's trigger from Salesforce and used to update Salesforce object attributes.
IQ Bot: How to create a Custom Domain
In this tutorial, you will learn how to create a custom domain in IQ Bot and process the documents that couldn't be processed in IQ Bot earlier.
Integrating with JIRA APIs in Automation 360
In this video, we will learn how to use JIRA APIs to create user stories, move them to an active sprint, add comments, and transition the user story from one state to another
Meetup Recap: Working with APIs in Automation 360
In this meetup, we discussed about how to use all the 5 Actions GET, POST, PATCH, PUT and DELETE in REST Web Service package
Setting Up and Using the Salesforce Connector Part II
In part I, we set up our Salesforce Dev environment and installed the Automation 360 connector - now time to configure the connector and test!
Virtual Meetup: Working with APIs
In this meetup, we will showcase how you can use the actions in the REST Web Service package as methods (DELETE, GET, PATCH, POST, or PUT) to send requests to and receive responses from an API.
Bot Store Spotlight: File and Folder Attributes Package
Need more details about the files/folders your bot is working with? Learn how to setup and use the File and Folder Attributes Bot Store package.
Setting Up and Using the Salesforce Connector Part I
Enabling Salesforce users to invoke bots directly from the Salesforce interface quickly scales the use of bots across organizations. Learn how to set up & use the Automation 360 Salesforce connector!
Support Arjun to win the award ‘Developer Relations Community Professional of the Year’
Arjun has been critical to the success that Automation Anywhere has had in continuing to developing and grow the RPA Developer Community. Your vote can get him closer to the award.
Bot Building Keyboard Shortcut Secrets
Keyboard shortcuts enable users to navigate through and use apps more quickly...but did you know there are a host of keyboard shortcuts available in Automation 360?
Meetup Recap: Working with the Automation 360 Control Room API
In this meetup, we discussed about Automation360 Platform Control Room APIs and the different capabilities of the endpoints.
How to Use the Debug Tool
Many developers rely (far too heavily) on message boxes to debug their code. Why? Because they havent tried out Debug Tool yet!
Ready for a challenge? Expand your automation skills with these challenges based on common RPA use cases.
Virtual Meetup: Working with the Automation 360 Control Room API
In this meetup, we will introduce you to Automation360 Platform Control Room APIs, help you understand how you can use the different capabilities of the endpoints.
How to Copy Credentials from V11 to Automation360 using Control Room APIs
You already have your Automation 360 CR setup and want to copy Credentials and its attributes from V11 Credential vault? If yes, here is the step-by-step instructions on how to copy the credentials using Postman
5 Cant Miss .22 Features Now in Community Edition
The Automation 360 v.22 Release is now live in Community Edition! Check out some of the newest features and fixes!
Meetup Recap: PDF Operations in Automation 360
Mastering to work with PDF documents is an important skill since most of the businesses use documents in this format. You can choose between in-built PDF package or PDF utilities package to use based on your specific use case.
Bot Games 2021 Hackathon Winners
The results are in! Meet the winners from our 2021 Bot Games global Hackathon!
Improving Customer Experiences in the Call Center with AARI
In this blog post, RPA Architect and A-Lister Jim Frost discusses how AARI can be used to deliver value for call center customers
Using the IQ Bot API to fetch Dashboard Data
Looking for an easier way to fetch the IQ Bot Dashboard data without having to use IQ Bot UI? Here is an easy to follow article to fetch the required details from all the learning instances in IQ Bot
#BotGames Weekly Wrap Up: Week 4
It's our 4th and final week of #BotGames!!! Join us for our live recap session to do some shout outs, tips, and discussion on all things #BotGames!
Bot Store Spotlight: File Conversion Package
This package enables you to convert files between multiple formats for ease of modification, the distribution/storage of read-only file formats, or for compatibility requirements of other dependent applications.
Challenge Page Tutorial: Accounts Payable
Did the Accounts Payable challenge get you tripped up? See how we solved the challenge and pick up a few tips/tricks on IQ Bot processing.
Challenge Page Intro: Accounts Payable
We turned up the difficulty for our 4th and final week of Bot Wars. Learn about this week's challenge and get started building your Accounts Payable bot!
Bot Store Spotlight - PDF Utilities Package
Need to read from or fill PDFs? Got a use case for merging multiple PDFs into one? Check out this Bot Store spotlight on how to use the PDF Utilities Package!
#BotGames Weekly Wrap Up: Week 3
Week 3 of #BotGames is in the books! Join us to chat about the HR Challenge, Bot Store Packages, and Siri + Automation Anywhere.
Challenge Page Tutorial: Human Resources
Want to see how WE solved for the Human Resources challenge? Join in to build a solution bot with us!
Integrating Apple’s Siri with Automation 360
What if you could use a virtual assistant to run bots at your command? In this tutorial, we'll take a look at how you can interact with Siri to invoke a bot!
Challenge Page Intro: Human Resources
The theme for Bot Games Week 3 is Human Resources. Get the details for this week's challenge and get started working on your solution!
#BotGames Weekly Wrap Up: Week 2
Join us as we recap week 2 of #BotGames! We'll talk creative solutioning for the Supply Chain challenge, as well as do our weekly swag shout outs!
Bot Store Spotlight - JSON Object Manager Package
This package enables developers to retrieve data from the JSON response of a REST web service call, read JSON config files, get the length of an array object within a JSON, or to update JSON values based on the corresponding key.
Challenge Page Tutorial: Supply Chain
Want to see how WE solved for the Supply Chain Management challenge? Join in to build a solution bot with us!
Challenge Page Intro: Supply Chain
Bot Wars week 2 is upon us! Check the details for this week's challenge and see what kind of processing times you can come up with!
Front Office Challenge: Technique Comparison
Want to see how people were getting the crazy fast times on the Bot Wars challenge? Take a look at 3 different approaches to completing the challenge
#BotGames Weekly Wrap Up: Week 1
Shout outs, Challenge Page Discussion, and Content Review...all live! Join us on 8/6 at 11:30 AM EDT
Bot Store Spotlight - Web Automation Package
Web Automation package is one of the most popular packages in Bot Store. This package enables developers to automate web interfaces by leveraging Selenium.
Challenge Page Intro: Front Office
Bot Wars is here! Ready for your first challenge? Get all the details (and link) for the Bot Wars Front Office Challenge here
Bot Lifecycle Management in Automation 360
Exporting and Importing bot/files can be achieved using Control Room UI as well as Control Room APIs. In this article, let's explore the procedure in detail.
Meetup Recap: Intelligent Document Processing with IQ Bot
During the virtual meetup hosted on July 28th, we discussed about what is Intelligent Document Processing and how IQ Bot can help in the digital transformation journey.
Challenge Page Tutorial: Front Office
Bot Wars challenge pages are a great opportunity to learn RPA development. In this session, we'll look at solving the Front Office challenge page.
What is Bot Wars?
New to Bot Games this year is Bot Wars! But what is Bot Wars all about? We've got you covered with all the details
Bot Games 2021: Hackathon, Bot Wars and Dev Community
August is all about developers. Learn about some of the upcoming developer focused events and find out how you can get your hands on some limited edition developer swag!
Developer Perspectives: IQ Bot Best Practices
Want to shortcut the process of successfully implementing IQ Bot? RPA Solution Architect Prasad Krishna shares his top tips for a successful intelligent document processing implementation.
Auto-update Exchange Rates with Automation 360
Why Microservices Matter
You may have heard about the scalable design of the cloud native Automation 360 Control Room - what does such an architectural design mean for the customer experience?
Integrating with Google BigQuery
Data warehouses enable for the storage, analysis, and retrieval of big data. In this tutorial, we'll see how to use the Automation 360 Database package to interface with Google BigQuery to store and retrieve data.
Parsing XML response from SAP RFC API (SAP access not required to follow this tutorial)
In this tutorial, we will learn how to Parse XML responses received from APIs in Automation 360.
A Customer Perspective: Subtasks & Steps in Automation 360
Sometimes the most useful features are the ones that don't get talked about a lot. In this blog post, we'll hear from customers on the features that they find the most valuable in Automation 360.
Adding Microsoft Teams Notifications into a Bot Build
In this Automation 360 tutorial from guest author Santosh Kumar Sabat, we'll be looking at how you can add Microsoft Teams notifications to a new or existing bot build.
Migration Pre-Planning: How to Use Bot Scanner Utility
Bot scanner utility scans your TaskBots and MetaBots (built on V11/V10) and provides you with the list of Bots that can and cannot be currently migrated from V11.x or V10.x to Automation 360.
Building Your First Automation 360 Bot
Not sure where to get started in RPA? Get hands on building your very first bot here - no programming background required!
Mastering Excel Advanced Package: How to Remove Blank Rows from the current Worksheet
In this tutorial, we will learn how to remove blank rows from the current worksheet for various scenarios
Top 5 New Features in the Automation 360 .20 Release
The .20 release is here! Beyond some obvious UX changes, learn about some of the top features this new release brings to your Automation 360 environment.
Top 10 Moments from Imagine 2021
We've highlighted some of the moments the most stuck out for us during Imagine Digital 2021 - Great tips/points that may help your organization in its RPA journey.
Imagine 2021 Tech Track Resources
Enjoy the Imagine technical sessions? Get the code from the demos along with a breakdown of all of the available tech track (day 3) resources.
Imagine Digital: Tech Track Breakdown
Get the all the details about the various Imagine Digital day 3 Tech Track sessions. We'll break down each session with some details about the personas they may interest the most.
The Automation 360 Bot Migration Package
Curious how to migrate bots from v10/v11 to Automation 360? In this tutorial, we'll dig in to the Bot Migration package to see how its done.
A Customer Perspective: Automation 360 Top Features - Variables
Sometimes customers get the most excited about features that don't get a lot of promotion. In this blog post, we'll hear from customers on the features that they find the most valuable in Automation 360.
Imagine 2021 Top Sessions for Developers
Register for the 3-day global, livestreamed and on-demand cloud RPA event featuring RPA thought leadership, demos, and hands on tutorials
Meet the 2021 Developer A-listers
The A-lister program exists to recognize individuals are recognized as distinguished customer advocates and Automation Anywhere influencers within the RPA community.
Join us for a Virtual Meetup on 'Getting Started with AARI'
In this meetup, we would like to introduce you to our latest product line AARI - Automation Anywhere Robotic Interface.
How to Use the Actions in the DLL Package
In this exercise, we will learn how to use the actions in the DLL package to retrieve current price of the Bitcoin
Tutorial: Building An Automation 360 Package
Interested in learning to build your first Automation 360 package? Look no further - in this tutorial, we'll be building one from start to finish (and even testing!!)
Get to Know Your Datatypes: Dictionary Variable
Dictionaries in Automation 360 enable developers to store, retrieve, and loop through key value pairs of data. This is a great way to store relatively large amounts of data without having to create a ton of individual variables for each piece of data..
Automation 360 Navigation Updates
Learn about what's being improved in the Automation 360 navigation, as explained by the Automation Anywhere UX team.
Build Your First Package Livestream
Curious about building your own package? Join us for this exclusive YouTube LiveStream where we'll have experts on hand to answer questions as Micah Smith leads us through a full package build from start to finish!
How to Use the 'Download CR File' Action
‘Download CR file’ action is part of the ‘File’ package. Using this action, you can download a file from the Control Room to the bot runner machine.
Intro To Package Development: Machine Setup
We're starting from the ground up! In this first Intro to Package Development post, we'll look at getting your machine set up ready to dive into package development.
Automation 360 Migration: Migrate, Rebuild, or Both?
CoE Lead and Developer Zeth Baker is back with another blog post on Republic Airway's Automation 360 approach. This time, Zeth breaks down migration bots vs rebuilding bots and the concept of taking a hybrid approach between the two.
RPA for Newbies: Bot "Grammar"
RPA Tips for Newbies, where Automation Anywhere experts offer advice for those just starting to learn RPA. In this session: Bot "Grammar" and common variable naming issues.
Merge all the PDFs within a folder into a single PDF
In this tutorial, we will learn how to use ‘Automation 360 - PDF Utilities Package’ from Bot Store to build a bot to merge all the PDFs within a folder into a single PDF.
Is it a Number!?!
With so many numbers that show up within the data that bots use (SSN's, phone numbers, loop counters, etc.), it can be tough at times to know which should be stored as a Number variable and which should be a String. Let's break that down by playing Is It a Number!
Get to Know Your Datatypes: Number Variable
Number values enable bots to take on mathematical operations and make decisions on numeric values. In this quick intro into the Number Variable type, we'll look at how numbers work and how they can be used within your bot.
Automation 360 Migration: Analysis and Planning
Sometimes the best way to learn about migrations is by hearing about how its been done first hand by individuals who are leading them. In this post, CoE Lead Zeth Baker takes us through the process of analysis and migration planning.
Mastering Excel Advanced Package - Episode 1: Build a Profit Calculation Bot
In this episode, we will discuss about how to use 5 actions in Excel Advanced Package to build a Profit Calculation Bot. As part of the exercise, we will add 2 columns, add values in both these columns for each transaction and then hide a column and protect the spreadsheet using a password.
Package Development: Writing a Test Class
Creating test classes enables developers to validate the functionality of a custom package before testing it in the Enterprise A2019 Control Room. Learn how to create a test class and test your package in IntelliJ.
Package Development: Returning a Dictionary
Custom package development enables accelerated bot development and the sharing of reusable components. Learn and understand the code used to return a Dictionary to a user in a custom package.
What's Your Bot Type?
What "Type" of bots is your organization creating? Let's take a look at 4 common bot types and see if it might spark some creativity in the way that your team approaches the creation of new automations.
Top 5 Reasons to Upgrade to Automation 360 (as Explained through Emojis!)
There's no shortage of reasons to migrate to Automation 360. Explore Micah's top 5 reasons to migrate and understand why each is important.
Automation Anywhere 2021 A-Lister Program
The 2021 A-Lister program is looking for passionate thought leaders who can engage, guide, and share experiences with our Automation Anywhere developer community
Top 5 New Features in Enterprise A2019.18
Enterprise A2019.18 is now out! Lets look at the top 5 new features you should be on the look for.
Quick Tip: Using the Credential Vault
Looking to make your bot builds a bit more dynamic? Consider using the built-in Credential Vault to securely store values that may change from environment to environment (usernames, passwords, URLs, etc.)
AARI Web: Full Build Tutorial
Get hands on with AARI Web by following this end to end tutorial to set up and test the use of bots and forms brought together in an AARI process
Tech Talks: What is AARI?
You've likely heard about Automation Anywhere's AARI product - but what is it exactly? In this tech talk, we look at what AARI is, and how organizations can use AARI features to engage with bots in new ways.
Bot Store Breakdown: Salesforce Package
Learn how to setup and use the Enterprise A2019 Salesforce Package available from Bot Store to easily automate operations in your Salesforce environment.
Developer Portal Best of the Best for 2020
What developer portal content did developers find the most helpful in 2020? A brief recap of the top 5 resources from 2020.
How to Download a Bot Store Bot into your Automation 360 Control Room
Learn how to download Enterprise Automation 360 bots from Bot Store
How to Publish Bots and Packages from Automation 360 to Bot Store
Learn how to publish Automation 360 bots and packages to Bot Store
Tech Breakdown: How Republic Airways Automates Bot Support
In this tech breakdown, Zeth Baker of Republic Airways outlines a creative solution for addressing ad-hoc bot runs and supporting the RPA environment.
Building Secure and Auditable Bots in Automation 360
JP Morgenthal, VP, Cloud Solutions Architecture
Intro to Conditional Statements
Conditional statements are one of the three tenets of problem solving and a great way to introduce logic into your bots that only runs when certain conditions are met. Learn how they work and how they can be applied.
Intelligent Automation Pt II: Building the Bot
Ready to train a machine learning model and build a bot to consume it? Lets get started!
Intelligent Automation Pt I: Introduction
In this session, we take a look at defining intelligent automation and introduce a new (free!!) tool to help with creating and consuming a Machine Learning model.
V11 Bot Submission Checklist
Make sure to review the checklist prior to submitting your v11 Bots to the Bot Store
Automation 360 Bot Submission Checklist
Make sure to review the checklist prior to submitting your Automation 360 Bots and Packages to the Bot Store
Enterprise A2019 Release Highlights: A2019.16
Learn about the new features included in the Automation Anywhere Enterprise A2019.16 release!
Automation 360 Tutorial: How to build Car Images Background Updating Bot
In this tutorial, we will learn how to modify images to remove background and add custom backgrounds.
QuickTip: Using the JSON Object Manager Package
Parsing the response from a REST web service doesn't need to be challenging. In this Quick Tip, we dive into using the JSON Object Manager package from Bot Store to easily parse JSON responses from web service calls.
Automation 360 Tutorial: Working with Office 365 One Drive Package
Automation 360 Tutorial: How to use Camunda DMN package from Bot Store
Learn how to use Camunda DMN package from Bot Store
Learning to Use the Error Handler Package
Error handling doesn't have to be overwhelming. Understand the package and how it can be applied to your bots for resilient bot executions.
Triggering Bots Using the Control Room API
Learn trigger (and pass values to) Automation Anywhere bots using the Control Room API
QuickTip: Advanced Error Handling
Got the basics down? Learn about some advanced error handling approaches in A2019
QuickTip: Connect to an Excel Spreadsheet As a Database
Working with a large Excel spreadsheet? Consider connecting to Excel using the Database package
QuickTip: Building with Embedded Python
Learn how to embed Python functions within your bot to quickly enhance your bot's capabilities
My Bot Failed, Now What?
JP Morgenthal, VP, Cloud Solutions Architecture
Full Bot Build: Shopping List Bot
Build a bot that can download a file, read from the file, and add items on a mock shopping list application.
Intro To the Control Room API with Postman
Learn how to interact with some of the Control Room API endpoints using a newly released Postman collection
Full Bot Build: RSS Feed Reader
Build a bot from scratch that can read from an RSS feed, parse the XML, and create a webpage
Quick Tip: Headless Web Scraping
Extract data from web applications without a browser!
Quick Tip: Advanced String Manipulation
Learn to use the String Package to manipulate strings and extract substrings
QuickTip: Error Handling Basics
Get started adding basic error handling to your bot to keep things moving!
QuickTip: Optimize Your Screen for Bot Building
Set up your browser for maximum bot building space
Modernization: Automate, Re-Platform, or Both?
JP Morgenthal, VP, Cloud Solutions Architecture
Working With Large Excel Datasets in a Bot
Learn about some different approaches to handling large excel datasets using different Automation Anywhere Enterprise A2019 packages.
Automation 360 Tutorial: How to build a Twilio Package
Learn about how to build a Twilio Package in IntelliJ
v11 Tutorial: Data Extraction and Currency Conversion
Learn to work with HTML tables, looping, and subtasks using a Bot Store Currency Converter
v11 Tutorial: Reading from CSV and Form Filling
Learn to read data from a CSV file and use those values to fill a web form which includes input fields, drop downs, radio buttons, and check-boxes.
v11 Tutorial: Perform Language Translation
Learn about string manipulation and leveraging a Bot Store bot to accelerate bot building
Intro To v11 Bot Development Part II
Build your first bot on Google Chrome to automate a login with Automation Anywhere Enterprise v11
Intro To v11 Bot Development Part I
Getting Started with Recorder in Automation Anywhere Enterprise v11
Handling Long-Running Tasks in Automation Anywhere
JP Morgenthal, VP, Cloud Solutions Architecture
Getting Ready To Build a Bot: Understanding the Control Room
Brendan Foley, VP of Product Management
Getting Started with Building Automation 360 Bots
Brendan Foley, VP of Product Management
Introduction to Robotic Process Automation for Developers
Brendan Foley, VP of Product Management