---
schema_version: "1"
id: ab9f1b7ff6b4def134370539af9637b6bddef75ab51705e113f925ba69118479
title: Configure EDA Data Automation with TDTM
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/eda_configure_data_automation_tdtm.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.eda_configure_data_automation_tdtm.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: e721bf08f114f167ac29fab2fd1a1e9516aad26cc59a8af75129d6816b1f8ee5
description: Use Table-Driven Trigger Management to manage your code and automate complex processes.
products:
  - Education
release: "264"
---
# Configure EDA Data Automation with TDTM

Use Table-Driven Trigger Management to manage your code and automate complex processes.

- **[Apex Class Descriptions for EDA](https://help.salesforce.com/s/articleView?id=sfdo.eda_apex_class_descriptions.htm&release=264.0.0&type=5)**  
    Verify access to EDA Apex classes for all profiles and permission sets that need them.
- **[Table-Driven Trigger Management (TDTM) Overview](https://help.salesforce.com/s/articleView?id=sfdo.eda_tdtm_overview.htm&release=264.0.0&type=5)**  
    Understand how EDA uses TDTM to manage your code in Salesforce and control how Apex behaves.
- **[Manage Trigger Handlers](https://help.salesforce.com/s/articleView?id=sfdo.manage_trigger_handlers.htm&release=264.0.0&type=5)**  
    Trigger Handler records are a fundamental part of Table-Driven Trigger Management (TDTM). The Trigger Handler object is a Salesforce object like any other (Accounts, Contacts, etc.). Fields on the object manage the behavior of the triggers built within the TDTM framework. With just a few clicks, you can change the way your code behaves.
- **[Prerequisites for Managing Trigger Handlers](https://help.salesforce.com/s/articleView?id=sfdo.prerequisites_for_managing_trigger_handlers.htm&release=264.0.0&type=5)**  
    Before you can manage Trigger Handlers, make sure they are set up correctly in your org and are ready to use.
- **[View Trigger Handlers](https://help.salesforce.com/s/articleView?id=sfdo.view_trigger_handlers.htm&release=264.0.0&type=5)**  
    Trigger Handlers are records just like any other, so you can create list views to filter and sort the records. Access the Trigger Handler records via the Trigger Handlers tab.
- **[Edit a Trigger Handler](https://help.salesforce.com/s/articleView?id=sfdo.edit_a_trigger_handler.htm&release=264.0.0&type=5)**  
    An administrator can edit Trigger Handler records to deactivate them, change their load order, change which users will execute the Apex class, and so on. A common reason to edit a Trigger Handler is to disable it.
- **[Create a New Trigger Handler](https://help.salesforce.com/s/articleView?id=sfdo.create_trigger_handler.htm&release=264.0.0&type=5)**  
    Review the steps to add a custom Apex class to the TDTM architecture.
- **[Monitor TDTM Framework Changes](https://help.salesforce.com/s/articleView?id=sfdo.monitor_tdtm.htm&release=264.0.0&type=5)**  
    If you've created custom triggers, stay current with product releases to identify any changes to our TDTM framework that might require changes to your custom triggers.
- **[Add the User Managed Field to the Trigger Handler Page Layout](https://help.salesforce.com/s/articleView?id=sfdo.eda_add_user_managed_field_to_trigger_handler_pl.htm&release=264.0.0&type=5)**  
    This article will walk you through adding the User Managed field to the Trigger Handler Page Layout in Education Data Architecture (EDA).
- **[Disable Trigger Handlers for EDA](https://help.salesforce.com/s/articleView?id=sfdo.eda_disable_trigger_handlers.htm&release=264.0.0&type=5)**  
    To successfully run custom code, a large data import, or an external integration, you sometimes need to disable TDTM Trigger Handlers.
- **[Deploy a Custom Apex Class in the TDTM Framework for EDA](https://help.salesforce.com/s/articleView?id=sfdo.eda_deploy_apex_tdtm.htm&release=264.0.0&type=5)**  
    Follow these steps to create Apex classes that use the TDTM design for EDA.