This security level will define what Neo Agent can access and modify within your Autotask environment. Proper configuration ensures Neo Agent can perform all necessary operations while maintaining security best practices.
Creating the Security Level
1
Navigate to Security Levels
Go to Admin → Organization Settings & Users → Resources/Users (HR) → Security Levels and click to create a new security level.

2
Name the security level
Name the new security level “Neo API User” or similar to clearly identify it as the dedicated role for Neo Agent.

3
Configure Contracts permissions
In the Contracts section, enable all necessary permissions to allow Neo Agent to view and manage contract-related information.

4
Configure CRM permissions
In the CRM section, configure permissions across multiple tabs to enable Neo Agent to access customer relationship management features.





5
Configure Inventory permissions
In the Inventory section, enable permissions for Neo Agent to access and manage products, services, and inventory items.

6
Configure Projects permissions
In the Projects section, configure permissions to allow Neo Agent to view and interact with project-related data.



7
Configure Service Desk permissions
In the Service Desk section, enable comprehensive permissions for Neo Agent to manage tickets, notes, and service requests.





8
Configure Knowledge Base permissions
In the KBs (Knowledge Base) section, enable permissions for Neo Agent to access and reference knowledge base articles.

9
Configure Timesheets permissions
In the Timesheets section, configure permissions to allow Neo Agent to manage time entries and timesheet data.

10
Configure Admin permissions
In the Admin section, enable administrative permissions required for Neo Agent to access system-wide features and settings.

Ensure the following are included:


- Resources/Users (HR)
- Organizations & Contacts
- Application-Wide (Shared) Features (Full Access)
- Service Desk (Tickets)
- Projects & Tasks
- Sales & Opportunities
- Products/Services/Inventory
- Configuration Items
- Contracts & Un-posting
- Tagging
11
Configure Other/Shared permissions
In the Other section, configure additional shared permissions that span multiple modules.



12
Configure Web Services API permissions
In the Web Services API section, enable API access and configure resource impersonation capabilities.
Feature Access:
Resource Impersonation:
Set View, Add, and Edit permissions for:

- Ensure Can login to Web Services API is enabled
- This is usually enabled by default if you copied the API User (system) security level

- Service Desk
- Tickets
- Ticket Notes
- Service Calls
- Other/Shared
- Attachments
- Time Entries
13
Enable webhook creation
In the Webhooks section, enable webhook creation capabilities for the Neo API User security level.
Configure the following:

- Can create webhooks: Enabled
- Maximum number of webhooks: Set to 5
Webhooks allow Neo Agent to receive real-time notifications when tickets are created or updated in Autotask, enabling faster response times and more efficient automation.
14
Save the security level
Review all configured permissions and save the security level.
Your Neo API User security level is now configured with all necessary permissions for Neo Agent to function properly within your Autotask environment.
