AI Agent
agentRead agent — this tool changes nothing. Actions: get, list_items, list_actions, list_contact_properties. Anything that writes (update, create_item, update_item, delete_item, create_action, update_action, delete_action, create_contact_property, delete_contact_property) is on agent_manage and is refused here.
Manage the AI agent configuration and its sub-resources. Actions: get (fetch the full agent config — trigger rules, account data, behavior, knowledge items, actions, tracked properties); update (change agent config fields; only provided fields change); list_items / create_item (params: item_type [required]; text for text items, source_url for url items) / update_item (params: id [required]) / delete_item (params: id [required]) — knowledge base; list_actions / create_action (params: trigger, target_type, target_id [all required]) / update_action (params: id [required]) / delete_action (params: id [required]) — intent-triggered actions; list_contact_properties / create_contact_property (provide exactly one of field_name or contact_property_id) / delete_contact_property (params: id [required]) — detected properties.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The read operation to perform on agent. | |
| action_params | No | Parameters for the chosen action. Required per action — create_item: item_type; update_item/delete_item/update_action/delete_action/delete_contact_property: id; create_action: trigger + target_type + target_id. get/update/list_* and create_contact_property (which needs exactly one of field_name/contact_property_id) have no hard-required param. |