Using ThinkAutomation With AI

Creation date: 03/04/2023 10:31    Updated: 18/06/2025 08:39   ai chatgpt
The latest release of ThinkAutomation includes an Ask AI action. You can use the following AI Providers: OpenAI, Azure, Grok, Gemini or OptimaGPT (this is Parker Software's on-premises AI Server which allows you to use public AI models on a secure, private server).

One of the uses of AI with ThinkAutomation is classifying emails (or any text).

You can send a prompt to an AI and assign the response to a variable. You can then use the response further in your Automation. You can use AI to summarize text, to classify emails, to extract information from unstructured text and much more. 

For example, suppose we receive various incoming emails into a mailbox. Some will be genuine sales enquiries, some will be product support requests and some will be marketing emails. We need to classify these so they can be dealt with by the correct team.

  • First, we send a prompt to an AI with a summary of the email text. 
  • We ask the AI to tell us if the text is 'sales', 'support' or 'marketing'. We give some additional information to help the AI make the choice. AI is able to classify text using one of the standard models. 
  • Based on the response from the AI we request confirmation from a user. ThinkAutomation sends a validation request to a user and waits for the response.
  • If the email is a genuine sales enquiry then we update our CRM system which also sends a notification to the sales team.
  • If the email is a genuine support request we then create a support ticket.
  • If it's a marketing email we simply move the email to a different folder.