Robocorp Announces Integration with ChatGPT for RPA Use Cases

March 10, 2023Scott Eddleman, Head of Product Marketing

In intelligent automation, natural language processing (NLP) has become an increasingly important tool for businesses looking to streamline their operations. Thanks to OpenAI's latest announcement, integrating ChatGPT into your applications and business processes is now possible.

Using Robocorp's new Chat Completion Create keyword, Robotic process automation (RPA) developers can now create and test ChatGPT conversations for potential enterprise automation use cases. This article will examine possible NLP enterprise use cases and how the new keyword could support business operations.

What is ChatGPT?

ChatGPT is an AI-powered NLP tool that enables users to have more human-like conversations with a chatbot. OpenAI created ChatGPT and launched it on Nov. 30, 2022. OpenAI also developed DALLE•2, an AI art generator, and Whisper.

ChatGPT has made a significant impact in the tech industry. It had more than one million users in its first five days after launching, according to OpenAI's CEO, Sam Altman. UBS estimates that ChatGPT is the fastest-growing app, with 100 million active users just two months after its launch. It uses an LLM, a large language model called GPT-3.5, with 175 billion parameters, making it one of the largest and most powerful language processing models.

What sets ChatGPT apart is its ability to produce human-like responses based on the vast amounts of data it is trained on. For example, it logs context from users' earlier messages in a thread to form responses later in the conversation.

ChatGPT + Robocorp for the Enterprise

Let’s talk about the art of the possible for a minute. By combining ChatGPT with Robocorp’s intelligent RPA platform, companies could boost their automation capabilities with NLP to understand and reply to user questions in a more natural way. It could also summarize information and offer evaluations.

Privacy

Before we go much further, let’s address privacy concerns, which are top of mind with nearly everyone today. As of Mar 1, 2023, OpenAI states they will NOT use data submitted by customers through their API for model training purposes - meaning they won’t repeat what you’ve said - unless you explicitly opt-in to share data. 

Additionally, any data sent to OpenAI via their API will be retained for abuse and misuse monitoring purposes for a maximum of 30 days, after which it will be deleted (unless otherwise required by law).

We suspect most enterprises will wait until more precise privacy guidelines and safeguards are in place before integrating ChatGPT into their business operations / automations. However, ChatGPT and other NLP tools are evolving at the speed of light, so it is advisable to experiment with possible integrations and business use cases to understand your options better as you plan for an AI-powered future.

Enterprise Use Cases

Robocorp’s intelligent automation platform is based on the Python programming language, which means it interfaces with most technologies, regardless of age or vendor, and can automate virtually any business process. Python-based automation is the most flexible, adaptable, and cost-effective option for enterprises needing to drive significant ROI now and future-proof their operations for a hyper-competitive business environment.

A convenient bonus is that Robocorp shares the same language as most AI/ML models - meaning you can seamlessly tie artificial intelligence into your business processes with Python and certain open-source tools discussed below. Here are a few things you could potentially do by combining ChatGPT with Robocorp’s intelligent automation:

  • Finance and accounting: ChatGPT could help generate financial reports, invoices, budgets, forecasts, etc., based on data from enterprise applications such as SAP or Oracle. It can also interact with customers or vendors to collect payments, send reminders, negotiate discounts, etc.
  • Supply chain management: ChatGPT could help analyze historical sales data, market trends, customer feedback, etc., from enterprise applications such as Salesforce or Zendesk. It can also interact with suppliers or customers to confirm orders and provide updates,
  • Human resources: ChatGPT could be used with Robocorp to create and help update employee profiles, contracts, benefits, payroll, etc., based on data from enterprise applications such as Workday or ADP. It can also interact with employees or candidates to answer FAQs, schedule interviews, provide feedback, etc.
  • Training: ChatGPT could create and deliver personalized learning content for employees based on their roles, skills, goals, etc., using applications such as LinkedIn Learning or Coursera. It could also interact with learners to assess their progress and provide guidance, feedback, quizzes, etc., using RPA tools such as Google Classroom or Moodle.
  • Customer service: ChatGPT could generate personalized responses for customer inquiries based on data from enterprise applications such as Salesforce or Zendesk. It could also interact with customers to resolve issues, provide recommendations, follow up, etc.

These are just several examples of how ChatGPT, Robocorp, and enterprise applications could work together to automate complex business processes in different departments. Your imagination is really the only limiting factor.

Experiment with ChatGPT + Robocorp

We encourage RPA and Python developers to experiment with Robocorp using OpenAI’s API. We look forward to hearing about your use cases and experiences. Robocorp offers several ways to interact with ChatGPT and other OpenAI applications. One way is using Robocorp’s RPA Framework

To get started, sign up for an OpenAI API key. Next, go to the Robocorp RPA Framework OpenAI library. From here, you will see our library of OpenAI keywords, which are pre-built blocks of code that help simplify integrating OpenAI applications and services into your intelligent automations. 

Currently, we provide the following keywords for NLP and image generation:

  • Authorize To Openai - a keyword to authorize your connection to OpenAI’s API.
  • Chat Completion Create - a keyword for creating ChatGPT text completions in OpenAI. This keyword returns a list containing its response as a string and the message history as a list. 
  • Completion Create - a keyword for creating text completions in OpenAI. The keyword returns a text string.
  • Image Create - a keyword for creating one or more images in OpenAI. The keyword returns a list of image URLs.
  • Image Create Variation -  a keyword for creating one or more image variations. The keyword returns a list of image URLs. Source files must be valid PNGs, less than 4MB and square.

Here’s a short video clip that shows what you can create with ChatGPT using Robocorp’s Chat Completion Create keyword. 

Another way to use Robocorp with OpenAI is by downloading a pre-built bot from our Portal. At the time of this article, there were two bots available for download:

Check out this video where Robonaut Eki Palen demonstrates these two Portal bots. 

Why Combine ChatGPT and Robocorp?

By pairing ChatGPT with Robocorp, enterprises can save time and resources, increasing productivity and reducing errors. This results in a higher return on investment and greater efficiency for the company. In addition, it can help ensure compliance with regulations and improve security by following rules and protocols. Finally, customers, employees, and suppliers will love getting the correct information immediately - creating a less frictional experience. 

By scaling these automations across the organization, teams can enjoy even more significant benefits as more and more tasks are automated. And finally, this can boost employee satisfaction by freeing workers from mundane, repetitive tasks, allowing them to focus on higher-value work. 

About Robocorp

Robocorp makes it possible for businesses and teams to work smarter by breaking down barriers between RPA and intelligent automation. The company makes building software robots and automating manual tasks easy, affordable, and fast with first-class, open-source process automation tools. It also gives customers a strong, secure platform for orchestration and execution that lets them run both cloud-based and self-managed robotic automations with pricing based on how much they use. 

Robocorp is backed by Benchmark, Canvas Ventures, Slow Ventures, FirstMinute Capital, Harpoon Ventures, Uncorrelated Ventures, Artisanal Ventures, Haystack, and angels. Robocorp is headquartered in San Francisco, with our primary offices being online. 

Learn more at https://robocorp.com/ 

Share this article