| Create | (Enum Agent Metadata Provider, Code[50], Text[80], var Record Agent Access Control) | Guid | public | 25-26, gone | - |
| Activate | (Guid) | | public | 25-28 | - |
| Deactivate | (Guid) | | public | 25-28 | - |
| GetDisplayName | (Guid) | Text[80] | public | 25-28 | - |
| GetUserName | (Guid) | Code[50] | public | 25-28 | - |
| SetDisplayName | (Guid, Text[80]) | | public | 25-28 | - |
| SetInstructions | (Guid, SecretText) | | public | 25-28 | - |
| IsActive | (Guid) | Boolean | public | 25-28 | - |
| SetProfile | (Guid, var Record All Profile) | | public | 25-28 | - |
| AssignPermissionSet | (Guid, var Record Aggregate Permission Set) | | public | 25-26, gone | - |
| GetUserAccess | (Guid, var Record Agent Access Control) | | public | 25-28 | - |
| UpdateAccess | (Guid, var Record Agent Access Control) | | public | 25-28 | - |
| Create | (Enum Agent Metadata Provider, var Code[50], Text[80], var Record Agent Access Control) | Guid | public | 27-28 | - |
| PopulateDefaultProfile | (Text[30], Guid, var Record All Profile) | | public | 27-28 | - |
| SetProfile | (Guid, Text, Guid) | | public | 27-28 | - |
| UpdateLocalizationSettings | (Guid, Integer, Integer, Text[180]) | | public | 27-28 | - |
| GetUserSettings | (Guid, var Record User Settings) | | public | 27-28 | - |
| UpdateAccessControl | (Guid, var Record Access Control Buffer) | | public | 27-28 | - |
| GetAccessControl | (Guid, var Record Access Control Buffer) | | public | 27-28 | - |
| GetAgentAccessControl | (Guid, var Record Agent Access Control) | | public | 27-28 | - |
| UpdateAgentAccessControl | (Guid, var Record Agent Access Control) | | public | 27-28 | - |
| ProfileLookup | (var Record User Settings) | Boolean | public | 27-28 | - |
| UpdateLocalizationSettings | (Guid, var Record User Settings) | | public | 27-28 | - |
| AssignPermissionSet | (Guid, var Record Access Control Buffer) | | public | 27-28 | - |
| OpenSetupPageId | (Enum Agent Metadata Provider, Guid) | | public | 27-28 | - |
| GetModelId | (Guid) | Code[30] | public | 28 | - |
| GetModelName | (Guid) | Text[70] | public | 28 | - |
| SetModelId | (Guid, Code[30]) | | public | 28 | - |
| SetModelIdToAuto | (Guid) | | public | 28 | - |