stack kb agent-builder cli namespace
Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud. Availability This functionality is in technical preview and is ready for evaluation. Use with caution in production; it is not recommended for mission-critical workloads. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features. Specific Support terms apply. Serverless interfaces and procedures might differ from classic Elastic Stack deployments. The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability This functionality is in technical preview and is ready for evaluation. Use with caution in production; it is not recommended for mission-critical workloads. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features. Specific Support terms apply. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Serverless
Preview
Preview
Stack
Preview
Preview
elastic stack kb agent-builder --help
Kibana agent-builder API commands
post-agent-builder-a2a-agentidSend A2A task
get-agent-builder-a2a-agentid-jsonGet A2A agent card
get-agent-builder-agentsList agents
post-agent-builder-agentsCreate an agent
post-agent-builder-agents-agent-id-consumptionGet agent consumption data
delete-agent-builder-agents-idDelete an agent
get-agent-builder-agents-idGet an agent by ID
put-agent-builder-agents-idUpdate an agent
get-agent-builder-agents-id-access-controlGet an agent's access control list
put-agent-builder-agents-id-access-controlUpdate an agent's access control list
get-agent-builder-conversationsList conversations
post-agent-builder-conversationsCreate conversation
delete-agent-builder-conversations-conversation-idDelete conversation by ID
get-agent-builder-conversations-conversation-idGet conversation by ID
post-agent-builder-conversations-conversation-id-add-eventsAdd events to a conversation
put-agent-builder-conversations-conversation-id-access-controlUpdate a conversation's access control
get-agent-builder-conversations-conversation-id-attachmentsList conversation attachments
post-agent-builder-conversations-conversation-id-attachmentsCreate conversation attachment
delete-agent-builder-conversations-conversation-id-attachments-attachment-idDelete conversation attachment
get-agent-builder-conversations-conversation-id-attachments-attachment-idGet conversation attachment
patch-agent-builder-conversations-conversation-id-attachments-attachment-idRename attachment
put-agent-builder-conversations-conversation-id-attachments-attachment-idUpdate conversation attachment
post-agent-builder-conversations-conversation-id-attachments-attachment-id-restoreRestore deleted attachment
put-agent-builder-conversations-conversation-id-attachments-attachment-id-originUpdate attachment origin
get-agent-builder-conversations-conversation-id-attachments-staleCheck attachment staleness
post-agent-builder-converseSend chat message
post-agent-builder-converse-asyncSend chat message (streaming)
post-agent-builder-mcpMCP server
get-agent-builder-pluginsList plugins
delete-agent-builder-plugins-pluginidDelete a plugin
get-agent-builder-plugins-pluginidGet a plugin by id
post-agent-builder-plugins-installInstall a plugin
get-agent-builder-skillsList skills
post-agent-builder-skillsCreate a skill
delete-agent-builder-skills-skillidDelete a skill
get-agent-builder-skills-skillidGet a skill by id
put-agent-builder-skills-skillidUpdate a skill
get-agent-builder-toolsList tools
post-agent-builder-toolsCreate a tool
post-agent-builder-tools-executeRun a tool
delete-agent-builder-tools-toolidDelete a tool
get-agent-builder-tools-toolidGet a tool by id
put-agent-builder-tools-toolidUpdate a tool
post-chat-messageSend a message and get the answer