A user can create a task using this API. This can be thought of as providing a chat prompt to the chat session. If a chat_session_id is not provided, the prompt is considered as the first prompt for a new chat. Otherwise, if chat_session_id is provided, the task description is considered as a follow-up task.
API key in the format 'x-api-key
Description of the task to be performed
Optional UUID of an existing chat session
The LLM model to use for the task. Choose the best for you => gpt-4o, gpt-4o-mini, gpt-4.1, gpt-4.1-mini, gemini-2.0-flash, gemini-2.0-flash-lite
Proxy settings for the browser. Set up your automation with geolocation awareness, bypassing restrictions
Browser settings
Task created successfully
The UUID of the created task
The UUID of the associated chat session
The title of the chat session
The UUID of the browser instance
The id of the browser connection
The UUID of the user
Timestamp when the task was created
The current state of the task
processing, completed, failed The task description
The LLM model used for the task