Main client for interacting with the Plato platform
PlatoClient
is your main entry point for interacting with the Plato platform. It handles authentication, environment creation, task management, and simulator operations.
env_id
(str): Environment identifier (e.g., “doordash”, “espocrm”)open_page_on_start
(bool): Whether to open the page immediatelyviewport_width/height
(int): Browser viewport dimensionsinterface_type
(str): Interface type (“browser” or “noop”)record_network_requests
(bool): Enable network request recordingrecord_actions
(bool): Enable action recordingenv_config
(dict): Custom environment configurationkeepalive
(bool): Prevent job termination due to heartbeat failuresalias
(str): Optional alias for the job groupasync with
) for automatic cleanup.