Create a new agent profile for the authenticated user.
Agent profiles define how your AI agents behave during tasks. You can create multiple profiles for different use cases (e.g., customer support, data analysis, web scraping). Free users can create 1 profile; paid users can create unlimited profiles.
Key features you can configure:
Args:
Returns:
Raises:
Request model for creating a new agent profile
Attributes: name: Display name for the profile description: Optional description of the profile highlight_elements: Whether to highlight elements during agent interaction max_agent_steps: Maximum number of steps the agent can take allowed_domains: List of domains the agent is allowed to access flash_mode: Whether flash mode is enabled thinking: Whether thinking mode is enabled vision: Whether vision capabilities are enabled custom_system_prompt_extension: Optional custom system prompt for the agent
Successful Response
View model for representing an agent profile
Attributes: id: Unique identifier for the profile name: Display name for the profile description: Optional description of the profile highlight_elements: Whether to highlight elements during agent interaction with the browser max_agent_steps: Maximum number of steps the agent can take before stopping allowed_domains: List of domains the agent is allowed to access flash_mode: Whether flash mode is enabled thinking: Whether thinking mode is enabled vision: Whether vision capabilities are enabled custom_system_prompt_extension: Optional custom system prompt for the agent created_at: Timestamp when the profile was created updated_at: Timestamp when the profile was last updated