respond_to_agent_contact_request
Manage contact requests by approving, rejecting, or canceling them using either a handle or request ID.
Instructions
Respond to a contact request (approve, reject, or cancel).
- approve: Accept a received contact request
- reject: Decline a received contact request
- cancel: Cancel a sent contact request
Identify the request by either handle or request_id. At least one must be provided.
Args:
action: The response action: 'approve', 'reject', or 'cancel' (required).
handle: The handle of the requester/recipient (optional, provide this or request_id).
request_id: The contact request ID (optional, provide this or handle).
Returns:
JSON string confirming the action.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| handle | No | ||
| request_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |