agentskill
This topic describes functionality available in NetSuite Next. NetSuite Next is being made available to customers in phases, so these features may not yet be available in your account. You'll receive in-app notifications when your account is eligible for NetSuite Next.
This topic provides information about the available fields and attributes for the XML definition of agentskill SDF custom objects. For information about developing agentskill SDF custom objects, see Skills as XML Definitions.
Attributes
|
Name |
Type |
Required / Optional |
Description |
|---|---|---|---|
|
scriptid |
string |
Required |
Identifies the agentskill SDF custom object. This attribute value can be up to 99 characters long. The default value is |
Fields
|
Name |
Type |
Required / Optional |
Description |
|---|---|---|---|
|
name |
string |
Required |
Specifies the skill name. It must match the |
|
displayname |
string |
Optional |
Specifies the user-facing name of the skill. If omitted, the name field value is used. |
|
description |
string |
Required |
Specifies the skill description. It must match the |
|
skillfolder |
File Cabinet folder reference |
Required |
Specifies the File Cabinet folder that contains the skill content, including |
|
audienceinternalroles |
multi-select list of internal-role references |
Optional |
Limits the skill availability to selected internal roles. It can be set only by users with the Administrator role. The ispublic field must be set to |
|
isinactive |
boolean |
Optional |
Indicates whether the skill is inactive. Use |
|
ispublic |
boolean |
Optional |
Indicates whether the skill is public. Users other than the owner can see a public skill only if their role has the Agent Skill permission. Only users with the Administrator role can set this field to |
The final name of the referenced folder must match the name field value exactly, including capitalization. The folder must be private, even if the skill is public. Store SKILL.md directly in the folder. The file must contain a nonempty Markdown instruction body.
For a SuiteApp project, store the skill content in the SuiteApp's directory and use a skillfolder reference in the form [/SuiteApps/<application_id>/<skill_folder>/]. For an account customization project, store the skill content in the Skills directory at the File Cabinet root and use [/Skills/<skill_folder>/].