You're viewing a demo portfolio

Join the waitlist
PRSM

configure_agent_business_rules

Active

Tool of KaiCalls

declared in 1.0.0

Safely add or replace a named operational rules section inside an agent inbound prompt, then route the prompt patch through the governed agent.patch broker. Use this for cross-business handoffs, callback language, alert promises, and client-specific operating rules without round-tripping the whole prompt manually.

Parameters schema

{
  "type": "object",
  "required": [
    "agent_id",
    "rules"
  ],
  "properties": {
    "mode": {
      "type": "string",
      "description": "replace (default) or append."
    },
    "actor": {
      "type": "object",
      "description": "Who is asking: { type: agent|human|system|integration, id, display_name }."
    },
    "rules": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Plain-language operational rules to insert as bullets, e.g. callback capture, sister-location boundaries, urgent alert handling."
    },
    "dry_run": {
      "type": "boolean",
      "description": "Validate and show the prompt patch metadata without writing."
    },
    "agent_id": {
      "type": "string",
      "description": "KaiCalls agent ID to update"
    },
    "authority": {
      "type": "object",
      "description": "Human-grade authority for live prompt changes: { mode: human_confirmed|dashboard_session|system_policy, confirmed_by, confirmed_at, confirmation_ref }."
    },
    "source_ref": {
      "type": "string",
      "description": "External source reference, such as a support ticket or Claude conversation ID."
    },
    "business_id": {
      "type": "string",
      "description": "Business ID. Required when the agent has multiple accessible assignments."
    },
    "section_title": {
      "type": "string",
      "description": "Prompt section heading to replace/append. Default: Operational handoff rules."
    },
    "idempotency_key": {
      "type": "string",
      "description": "Required for writes. Reuse the same key when retrying the same proposed prompt change."
    },
    "queue_for_approval": {
      "type": "boolean",
      "description": "When authority is missing, create a pending dashboard approval instead of returning needs_approval."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

KaiCalls

https://github.com/cgallic/kai_calls

1/7 registries
View full server →
configure_agent_business_rules — KaiCalls — PRSM MCP