| name | String | Display name for the Agent ie 'Sam' or 'Accounting' | [optional] |
| application | Application | | [optional] |
| workflows | List<Workflow> | | [optional] |
| role | Role | | [optional] |
| cronSchedule | String | CRON expression to (re)schedule workflows this Agent controls | [optional] |
| eventTriggers | List<AgentEventTrigger> | List of event trigger names to register to associated workflows | [optional] |
| heartbeatEnabled | Boolean | Whether periodic agent heartbeats are enabled | [optional] |
| id | UUID | Unique identifier for object in the system | [optional] [readonly] |
| ownerId | UUID | UUID of owner of the object in the system | [optional] [readonly] |
| createdDate | OffsetDateTime | Date of object creation | [optional] [readonly] |
| keyHash | String | Data, including hash of the key(s) used to encrypt this record. | [optional] [readonly] |
| lastAccessedById | UUID | Last user to access object | [optional] [readonly] |
| lastAccessedDate | OffsetDateTime | Timestamp of last access of object | [optional] [readonly] |
| lastModifiedById | UUID | Unique identifier for user who last modifed the object in the system | [optional] [readonly] |
| lastModifiedDate | OffsetDateTime | Date of last object modification | [optional] [readonly] |