Skip to main content

How to Train Adam for Better Categorization of Your Bank Statements

Learn how to customize Adam to automatically categorize your bank transactions exactly how your business needs

Ibrahim A. avatar
Written by Ibrahim A.
Updated over a month ago

Adam uses your business-specific instructions to categorize bank transactions intelligently. This guide walks you through accessing the training tools, creating effective rules, activating the banking agent, and understanding how Adam applies your custom logic.

Getting Started

To start training Adam:

  1. Navigate to the Side Menu in the Adam dashboard.

  2. Click on Train Adam.

  3. On the Train Adam page, click Start Training.

  4. You will see a list of AI agents, each specialized for different functions:

    • Revenue Manager

    • Expense Manager

    • Accounting Manager

    • Banking Manager (handles bank transaction categorization)

    • Reporting Manager

    • Financial Analyst

Each agent processes specific types of data to tailor Adam’s responses to your business. For bank transactions, select Banking Manager to customize categorization.

Setting Up Rules and Category Names

Define how Adam should interpret and categorize your transactions by adding custom rules:

  1. Click the edit icon next to Banking Manager.

  2. Add or update instructions in clear, simple terms. Use actionable language to specify criteria for categorization.

    • Example Instruction:
      "Any transaction with description 'Uber' should be categorized as Transport Expense."

  3. Add multiple rules for different patterns, such as keywords, merchant names, amounts, or recurring descriptions common in your bank statements.

Activating the Banking Manager

By default, the Banking Manager AI agent is active. To temporarily deactivate or reactivate it:

  1. On the Banking Manager, locate the Action column in the Train Adam page.

  2. Click the Play icon to activate if it is paused.

  3. Click the Pause icon to deactivate it if it is active

  4. This control allows you to pause custom categorization if needed, such as when reviewing or updating your rules.

How Adam Applies Rules to Transactions

Once the banking manager is activated, Adam automatically scans:

  1. Uploaded bank statements in different file formats (PDF, Excel, CSV etc.) or synced bank transactions from connected accounts

  2. Transactions matching your custom rules will be auto-categorized exactly as you specified.

  3. If a transaction doesn’t match any rule, Adam uses its default models to categorize it.

  4. This automation reduces manual data entry and ensures consistent, business-aligned classification for easier reporting and reconciliation.

💡 Tips for Effective Training

  • Keep instructions simple and focused.

  • Use specific keywords that regularly appear in your bank data.

  • Periodically review your rules to refine categorization as your business evolves.

  • Combine this training with manual reviews to ensure accuracy.

Did this answer your question?