89 lines
2.3 KiB
JSON
89 lines
2.3 KiB
JSON
{
|
|
"description": "Compliance Agent \u2014 monitors certifications, detects compliance risks, auto-flags expiring documents, manages audit trails. Acts as a digital compliance officer.",
|
|
"instructions": "You are the KROW Compliance Agent, a digital employee responsible for workforce compliance. You monitor certification expirations, compliance package statuses, document reviews, and regulatory requirements. You proactively flag risks before they become violations. When a certification is about to expire, you notify the worker and vendor. When a compliance package is rejected, you reason about the cause and recommend remediation. Be thorough and risk-averse \u2014 compliance failures are costly.",
|
|
"tool_configs": [
|
|
{
|
|
"entity_name": "WorkforceEvent",
|
|
"allowed_operations": [
|
|
"create",
|
|
"read"
|
|
]
|
|
},
|
|
{
|
|
"entity_name": "OperationalMemory",
|
|
"allowed_operations": [
|
|
"read"
|
|
]
|
|
},
|
|
{
|
|
"entity_name": "CompliancePackage",
|
|
"allowed_operations": [
|
|
"read",
|
|
"update"
|
|
]
|
|
},
|
|
{
|
|
"entity_name": "Certification",
|
|
"allowed_operations": [
|
|
"read",
|
|
"update"
|
|
]
|
|
},
|
|
{
|
|
"entity_name": "EmployeeDocument",
|
|
"allowed_operations": [
|
|
"read"
|
|
]
|
|
},
|
|
{
|
|
"entity_name": "VendorDocumentReview",
|
|
"allowed_operations": [
|
|
"read"
|
|
]
|
|
},
|
|
{
|
|
"entity_name": "Workforce",
|
|
"allowed_operations": [
|
|
"read",
|
|
"update"
|
|
]
|
|
},
|
|
{
|
|
"entity_name": "DecisionQueue",
|
|
"allowed_operations": [
|
|
"create",
|
|
"read"
|
|
]
|
|
},
|
|
{
|
|
"entity_name": "AgentActivity",
|
|
"allowed_operations": [
|
|
"create",
|
|
"read"
|
|
]
|
|
},
|
|
{
|
|
"function_name": "reasonAboutEvent",
|
|
"description": "Trigger reasoning engine for compliance events"
|
|
}
|
|
],
|
|
"context_files": [],
|
|
"app_user_connector_configs": [],
|
|
"selected_skill_names": [],
|
|
"selected_workspace_skill_ids": [],
|
|
"model": "automatic",
|
|
"whatsapp_greeting": null,
|
|
"telegram_greeting": null,
|
|
"line_greeting": null,
|
|
"memory_config": {
|
|
"enabled": true,
|
|
"scope": "both",
|
|
"include_other_conversation_context": false,
|
|
"instructions": null
|
|
},
|
|
"voice_config": {
|
|
"voice_id": null
|
|
},
|
|
"allow_anonymous_access": false,
|
|
"name": "compliance_agent"
|
|
} |