SquareWorks Automate
SquareWorks HomeSupportRelease Notes
  • Automate Documentation
  • Automate Features
    • Accounts Payable Dashboard
    • Advanced Vendor Onboarding
    • Invoice AI
    • Approval Automation
    • Real-Time 3-Way Match
    • Advanced Document Management
    • Advanced Check Printing
    • Payment Automation
    • Expense Accrual Automation
    • Vendor Request
    • Journal Reversal
  • Automate Configuration
    • Setting Up SquareWorks Automate
      • Automate Overview & Prerequisites
      • Install & Link Automate SuiteApp
      • Verify Password Policy & Setup
    • Advanced Vendor Onboarding
      • Installing and Updating the Bundle
      • Configuring Key Settings
      • Roles, Permissions, and Queues
      • Setting Up Onboarding Forms
    • Accrual Automation
      • Enabling Accrual Automation
      • General Ledger Segmentation
      • Managing Included And Excluded Accounts
      • Bill Custom Date Field
      • Understanding Accrual Types
    • Invoice AI
      • Enabling Invoice AI
      • Advanced Invoice AI Settings
      • Configuring Tax and Freight Capture
      • Configuring Vendor Override Settings
      • Accessing Invoice AI Directions
      • Creating and Scoping New Directions
      • Whole-Invoice Directions: Translation & Page-Range Control
      • Custom Field Extraction with Directions
      • Accessing Invoice AI Rules
      • Creating a New Invoice AI Rule
    • Approval Automation
    • Real-Time 3-Way Match
    • Advanced Document Management
    • Advanced Check Printing
    • Payment Automation
      • Implementation Check List
      • Verify Business Entities
    • Vendor Request
    • Journal Reversal
    • Impact of Subscription Cancellation
    • Configure Inbound Invoice Routing
  • Automate FAQs
    • Check Printing and Configuration
      • How can I reprint a check run?
      • How can I change a check number?
      • How can I add another bank account number from an existing bank to print checks?
      • Where does the address come from that’s printed on a check and how can it be changed?
    • ACH Setup and Timing
      • How do you connect to my bank to initiate ACH transactions?
      • Do I have to use a specific bank with Payment Automation?
      • How long does it take for ACH payments to reach a payee?
      • Why is my ACH payment not available for release?
    • ACH Troubleshooting and Reversals
      • What should I do if a payment fails?
      • How can I cancel a pending ACH payment?
      • How can I request an ACH reversal after the payment has processed?
      • Will the balance automatically transfer back to my account after an ACH payment is canceled?
    • Automate Email Handling
      • Why are emails not arriving at my vendor's inbox?
    • Invoice AI Setup and Configuration
      • How do I see the Automate Portlet on my home dashboard?
      • How do I get notified if someone sends in a non-supported attachment to the capture addess?
  • Automate Support
  • Upgrade Process
  • Release Notes
    • Automate 2025.1
    • Automate 2024.2
    • Automate 2024.1
    • Automate 2023.2
    • Automate 2023.1
    • Automate 2022.2
    • Legacy Editions
  • ⚠️Automate Platform Alerts
Powered by GitBook
On this page
  • Abstract
  • Creating a New Invoice AI Rule
  • Editing or Deactivating a Rule

Was this helpful?

  1. Automate Configuration
  2. Invoice AI

Creating a New Invoice AI Rule

PreviousAccessing Invoice AI RulesNextApproval Automation

Last updated 3 days ago

Was this helpful?

Abstract

Creating an Invoice AI rule in SquareWorks Automate lets administrators enforce prescriptive “if-then” logic during invoice processing — such as assigning a static subsidiary or routing invoices to a specific queue owner based on the sender’s email or document text. By automating these decisions, organizations ensure consistent data entry and eliminate repetitive manual tasks, accelerating approvals and reducing errors.

In this article, you’ll learn how to add, save, and edit or deactivate an Invoice AI rule.

Creating a New Invoice AI Rule

This section explains the step-by-step process of defining a new rule on the Automate OCR Rule List page.

Follow these steps to configure the invoice AI rule as required:

  1. Once you are on the Automate OCR Rule List page, click the New Automate OCR Rule button to create a new Invoice AI rule. Clicking on this button will take you to a new Automate OCR Rule page:

  2. Here, the rule relies on prescriptive if-then logic: when the specified condition is met, another action must automatically occur. For instance, if an invoice arrives from a particular email address, you can check the ASSIGN SUBSIDIARY box to route it to a designated entity:

    This setup is common for organizations that maintain separate AP inboxes for Subsidiary One and Subsidiary Two, ensuring each invoice posts to the correct subsidiary.

  3. Every time we receive an email from one of those different email addresses, instead of trying to determine what the subsidiary is, we do have the logic to do that. You can choose options from the SUBSIDIARY dropdown:

    And if you just want to set it to a static value, that would be an example of forcing a behavior based on that if-then logic, probably the most common use case for a rule.

  4. Another use case might be assigning a queue owner. So, if an invoice comes from a particular email or the document file contains particular text, it should be assigned to a particular person in the inbox to process, another use case to be used to assign a rule.

  5. For example, if the DOCUMENT FILE NAME CONTAINS Michael Johnson, then the ASSIGN QUEUE OWNER dropdown should have Michael Johnson selected:

    That is another potential use case with very rigid logic — if this applies, then another action must take place.

  6. After making these changes, the next step is to name this rule (e.g., MJ as owner) in the RULE NAME box and click the Save button to apply the changes:

    You can always go back in and edit this name later if needed.

Editing or Deactivating a Rule

If you need to change or deactivate an existing rule, follow these steps:

  1. To start, hover over the SquareWorks menu, then the Automate tab, and select Settings:

  2. Next, click the Settings button next to the Invoice AI option on the Automate Platform Features page:

  3. Then, once on the Invoice AI Settings page, click the Invoice AI Rules option:

  4. On the Automate OCR Rule List page, you will see the rule you just created listed there. To edit this rule, click the Edit option:

  5. To make this rule inactive, check the INACTIVE box and click the Save button to apply the changes. The rule will no longer be displayed in the list:

This concludes the process of creating a new Invoice AI rule in SquareWorks Automate.