agent-integrations

Update Agent Tool

Update an agent tool configuration (partial update).

patch/api/v1/agent-integrations/tools/{tool_id}

Path parameters

tool_idstring uuid required

Request body

enabledboolean nullable
conditionstring nullable
display_namestring nullable
descriptionstring nullable

Response

Successful Response

idstring uuid required
tenant_idstring uuid required
agent_integration_idstring uuid required
tool_namestring required
executor_type'composio' | 'sms' | 'transfer' | 'email' | 'internal' | 'practice_better' | 'webhotelier' | 'knowledge_base' | 'datetime' | 'fidelio' | 'customer_context' | 'call_session' | 'intelligence' | 'weather' | 'exchange_rate' | 'holidays' | 'predicthq' | 'news' | 'handoff' | 'voice_agent_transfer' | 'sub_agent' | 'genesys_cloud' | 'email_verification' | 'analytics_chat' | 'hubspot' | 'web_search' | 'guide_write' | 'guide_read' | 'navigation' | 'metrics_catalog' | 'cloudflare' | 'geo_insights' | 'google_ads' | 'google_analytics' | 'wordpress' | 'website' | 'box' required

Executor type determines which ToolRegistry executor handles this tool. This is the routing key for tool execution - provider-agnostic.

providerstring nullable required
provider_action_namestring nullable required
display_namestring required
descriptionstring required
conditionstring nullable required
params_schemaobject required
enabledboolean required
created_atstring date-time required
updated_atstring date-time required

Changes