Update an agent configuration
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The ID of the agent to update
The version of Datagrid's agent brain.
magpie-1.1, magpie-1.1-flash, magpie-2.0, magpie-1 The LLM used to generate responses.
gemini-3-pro-preview, gemini-2.5-pro, gemini-2.5-pro-preview-05-06, gemini-2.5-flash, gemini-2.5-flash-preview-04-17, gemini-2.5-flash-lite, gpt-5, gpt-5.1, gemini-2.0-flash-001, gemini-2.0-flash, gemini-1.5-pro-001, gemini-1.5-pro-002, gemini-1.5-flash-002, gemini-1.5-flash-001, chatgpt-4o-latest, gpt-4o, gpt-4, gpt-4-turbo, gpt-4o-mini Array of Knowledge IDs the agent should use during the converse. When ommited, all knowledge is used.
Array of the agent tools to enable. If not provided - default tools of the agent are used. If empty list provided - none of the tools are used. If null provided - all tools are used. When connection_id is set for a tool, it will use that specific connection instead of the default one.
Knowledge management tools:
Actions:
Data processing tools:
Enhanced response tools:
Web tools:
Directs your AI Agent's operational behavior.
Use custom prompt to instruct the style and formatting of the agent's response
Define the planning strategy your AI Agent should use when breaking down tasks and solving problems
Array of the agent tools to disable. Disabling is performed after the 'agent_tools' rules are applied. For example, agent_tools: null and disabled_tools: [data_analysis] will enable everything but the data_analysis tool. If nothing or [] is provided, nothing is disabled and therefore only the agent_tools setting is relevant.
data_analysis, semantic_search, agent_memory, schema_info, table_info, create_dataset, find_files, read_file_contents, file_analysis, calendar, email, schedule_recurring_message_tool, procore, egnyte, notion, slack, microsoft_teams, sharepoint, drive, fieldwire, planner, webbrowser, pdf_manipulation, pdf_generator, acc, docusign, webflow, hubspot, nec, github, trimble_project_site, trimble, linkedin, google_docs, google_slides, google_sheets, avoma, content_writer, code_tool, data_classification, data_extraction, image_detection, attachment_extraction, pdf_extraction, pdf_page_info, youtube_video_analysis, calculate, pdf_form_filling, image_generator, video_generator, connect_data, download_data, web_search, fetch_url, company_prospect_researcher, people_prospect_researcher The name of the agent
255The description of the agent
1000Updated agent
The object type, always 'agent'
agent Unique identifier for the agent
The name of the agent
The description of the agent
The ISO string for when the agent was created
The version of Datagrid's agent brain.
magpie-1.1, magpie-1.1-flash, magpie-2.0, magpie-1 The LLM used to generate responses.
gemini-3-pro-preview, gemini-2.5-pro, gemini-2.5-pro-preview-05-06, gemini-2.5-flash, gemini-2.5-flash-preview-04-17, gemini-2.5-flash-lite, gpt-5, gpt-5.1, gemini-2.0-flash-001, gemini-2.0-flash, gemini-1.5-pro-001, gemini-1.5-pro-002, gemini-1.5-flash-002, gemini-1.5-flash-001, chatgpt-4o-latest, gpt-4o, gpt-4, gpt-4-turbo, gpt-4o-mini Array of Knowledge IDs the agent should use during the converse. When ommited, all knowledge is used.
Tools that this agent can use.
Directs your AI Agent's operational behavior.
Use custom prompt to instruct the style and formatting of the agent's response
Define the planning strategy your AI Agent should use when breaking down tasks and solving problems