Create agent
Create a new custom AI agent.
Overview: Agents are specialized AI assistants configured for specific tasks. They can have custom system prompts, access to specific tools, and be limited to certain knowledge bases.
Agent Configuration:
- System prompt: Instructions that define agent behavior
- Tools: Capabilities like web search, code execution, etc.
- Knowledge bases: Data sources the agent can access
- Model config: AI model settings (temperature, max tokens)
Use Cases:
- Customer support bot with product knowledge
- Code review assistant with repository access
- HR assistant with policy documents
Request body
Example request
{
"name": "Product Support Agent"
}Response
Agent created
Changes
Changed in 3 of the 15 revisions of this API.29
- ○
the request property
modelsbecame optionalrequest-property-became-optional
- ○
the
modelsrequest property default valuewas addedrequest-property-default-value-added
- ○
- ○
added the required property
agent/mcpServersto the response with the201statusresponse-required-property-added
- ○
- ●
added the new
confluencedatacenterenum value to theagent/toolsets/items/nameresponse property for the response status201response-property-enum-value-added
- ●
added the new
jiradatacenterenum value to theagent/toolsets/items/nameresponse property for the response status201response-property-enum-value-added
- ○
added the new optional request property
defaultReasoningEffortnew-optional-request-property
- ○
added the new optional request property
skillsnew-optional-request-property
- ○
added the new
confluencedatacenterenum value to the request propertytoolsets/items/namerequest-property-enum-value-added
- ○
added the new
jiradatacenterenum value to the request propertytoolsets/items/namerequest-property-enum-value-added
- ○
added the optional property
agent/defaultReasoningEffortto the response with the201statusresponse-optional-property-added
- ○
added the required property
agent/skillsto the response with the201statusresponse-required-property-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●