---
sourceDocument: Zurich Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/application-development

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Explore

# Exploring ATF troubleshooting agent {#ariaid-title1}

* Release version: Zurich
* 
* Updated August 26, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

ATF troubleshooting agent streamlines the process of figuring out why tests are failing on specific metadata.

## ATF troubleshooting agent overview {#atf-troubleshooting-agent-explore__cf-exploring-parent-overview}

Use ATF troubleshooting agent to simplify test failure diagnosis on specific metadata.

## ATF troubleshooting agent users {#atf-troubleshooting-agent-explore__cf-exploring-parent-users}

AI agents use [role masking](https://www.servicenow.com/docs/access?context=aia-role-masking&version=zurich&pubname=zurich-intelligent-experiences&ft:locale=en-US) to determine which users can access them. Ones installed with your applications have specific roles that come included with the application. If you select Users with specific roles for user access, you must configure the security controls to include these roles. For the instructions to change the security controls, see [Define security controls for an AI agent](https://www.servicenow.com/docs/access?context=define-sec-controls-aia&version=zurich&pubname=zurich-intelligent-experiences&ft:locale=en-US).  
ATF troubleshooting agent has the following users.{#atf-troubleshooting-agent-explore__table_ph5_fns_xjb__entry__2}

| Users | Description |
|-|-|
| * system_admin * atf_test_admin * atf_test_designer * atf_ws_designer {#atf-troubleshooting-agent-explore__ul_nh5_zbm_yhc} | Either of these 4 roles is required to access the ATF module and test results tables. |
| atf_triager + now_assist_panel_user | This role is required to access metadata tables to accurately troubleshoot test failure reasons. This role allows you to have the following access: * Read-only access to test/step result tables * Read-only access to any sys_metadata * Read-only access to syslog * Read/write access to sn_atf_assist_triage_output {#atf-troubleshooting-agent-explore__ul_y1v_jr5_fhc} Note: You can access the Now Assist panel using the now_assist_panel_user role. |
[ ]

{#atf-troubleshooting-agent-explore__table_ph5_fns_xjb}

## ATF troubleshooting agent benefits {#atf-troubleshooting-agent-explore__cf-exploring-parent-benefits}

{#atf-troubleshooting-agent-explore__table_c3z_nm2_bbc__entry__3}

| Benefit | Feature | Users |
|-|-|-|
| Simplify test failure diagnosis | [Troubleshoot test failures](https://www.servicenow.com/docs/2my4oPOXtbo8aaZwDq1qNg "Use ATF troubleshooting agent to significantly reduce the skills and resources needed to troubleshoot test failures on covered metadata.") | atf_triager + now_assist_panel_user |
[ ]

{#atf-troubleshooting-agent-explore__table_c3z_nm2_bbc}

## What to explore next {#atf-troubleshooting-agent-explore__cf-exploring-parent-links}

To learn more about configuring and using ATF troubleshooting agent, see:

* [Install ATF troubleshooting agent](https://www.servicenow.com/docs/lUVbYnLxIlak7jMDMl79KQ "Install the ServiceNow Otto for Creator application from the ServiceNow Store to get the ATF troubleshooting agent application.")
* [Use](https://www.servicenow.com/docs/2my4oPOXtbo8aaZwDq1qNg "Use ATF troubleshooting agent to significantly reduce the skills and resources needed to troubleshoot test failures on covered metadata.")
{#atf-troubleshooting-agent-explore__ul_cbn_stk_hgc}

