--- title: "Ability to Automatically Assign Transaction Codes (Auto-TCL)" slug: "ability-to-automatically-assign-transaction-codes-auto-tcl" updated: 2026-07-23T10:06:43Z published: 2026-07-23T10:06:43Z canonical: "help.8x8.com/ability-to-automatically-assign-transaction-codes-auto-tcl" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.8x8.com/llms.txt > Use this file to discover all available pages before exploring further. # Ability to Automatically Assign Transaction Codes (Auto-TCL) 8x8 **8x8 Contact Center** automatically assigns transaction codes to campaign calls when the destination party is not available to answer the call, or when the call cannot be completed (such as when there is a busy tone or dead line). The new feature also identifies calls that are answered by a machine. Auto-TCL works with the [Answering Machine Detection (AMD) service](/documentation/docs/auto-dialer-enable-answer-machine-detection-amd-service) to identify such calls and automatically disposition them. It then moves on to the next call with minimal agent disruption. This feature allows agents to be more efficient with their time. The Auto-TCL feature must be provisioned for the tenant. Administrators can then set it up in **8x8 Configuration Manager**. **To set up Auto-TCL for campaigns:** 1. Log in to **8x8 Configuration Manager** and go to **Campaigns**. 2. Click to edit or create a new campaign. 3. Under **Properties**, select **Automatically apply Transaction Code to System ended calls**. Transaction codes record the outcome of each interactions using codes such as "Answer machine detected", "Call rejected", "Mobile number blocked", "Temporary failure", etc. 4. Select **Override Mandatory Transaction Code selection** to let the system enter system-defined transaction codes, such as "Blocked number", instead of the mandatory codes selected manually by agents. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/Auto-tcl02.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A19%3A38Z&se=2026-11-03T23%3A19%3A38Z&sr=c&sp=r&sig=n2RvFkWuRgxqEIygVs1QHc%2BbdYi4Yx7rWVSM%2FDDk4nA%3D) > [!NOTE] > Note: > > Auto-TCL supports campaign calls only. In **(Undefined variable: 8x8VariablesSet.AgtConsole)**, the call log or task under a customer logs the automatic transaction code, such as "Answer machine detected". ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/Auto-tcl03.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A19%3A38Z&se=2026-11-03T23%3A19%3A38Z&sr=c&sp=r&sig=n2RvFkWuRgxqEIygVs1QHc%2BbdYi4Yx7rWVSM%2FDDk4nA%3D)