Getting started with AI Tools

Experiment with different foundational models and prompts to create a reusable Prompt Template that meets your requirement. Share these Prompt Templates to empower developers with easy integration of these models in their automations through an experience embedded within the Automation 360 Control Room .

Let us look at a use case to understand the concept and benefit of this feature.

There is a business requirement for routing incoming customer emails from a central message inbox folder to the relevant customer support group for further action. Based on the tone of the email, the email needs to be sorted into a category such as happy, unhappy, dissatisfied, upset, or others. Once categorized, these should be forwarded to the relevant support group for further action. This feature lets you automate the process of analyzing the email sentiment using a predefined Prompt Template. You can then route the email based on the sentiment-analysis to the relevant support group to respond back to the customers or take necessary action.

This outcome can be delivered by creating a Prompt Template with the prompt-input tuned for text sentiment analysis supported by a foundational model, which will read the body of the email and produce a sentiment score. Based on the score, the automation can route the support email to the relevant group for further action. This Prompt Template can be used to automate and complete this entire task quickly and efficiently without human intervention across different automation solutions.

Get started with AI Tools

Here's an overview of the process and the role each persona plays for implementing the scenario.

Automation Admin (Jake)

Manage Model connections (Automation Admin)
  • Connects to a curated list of foundational models from hyperscaler vendors such as Amazon Bedrock, Google Vertex AI, Azure OpenAI, OpenAI and others.
  • Creates and tests the model connections for viability.
  • Makes these connections available to the Pro Developers to create Prompt Templates via custom role.

Pro Developer (Marcus)

Create Prompt Templates (Pro Developer)
  • Creates a Prompt Template for sentiment analysis using available Model connections.
  • Defines the Prompt Template to address the business need of sorting the emails received from customers into categories and forward them to the relevant departments for further action.
  • Tests the prompt by using available Model connections, and fine-tuning the prompt parameters to optimize results for the requirement.
  • Publishes the Prompt Template so the other Pro Developers and Citizen Developers can use it to create automations quickly.

Citizen Developer (Sue)

Use Prompt Templates in a Task Bot
  • Creates a new automation or updates an existing one using the Generative AI Prompt Template package > Execute action in the Bot editor.
  • Chooses the Prompt Template made available to her.
  • Defines the Prompt Input values in the automation.
  • Runs and tests the automation to ensure all actions in the automation are running as expected.

See Roles and permissions for AI Tools to set up roles and permissions for all personae.