Skip to main content
Read the Notte skill and follow its setup instructions when setting up Notte or building browser automation. This is the shared source for CLI setup, authentication, and the browser-to-code workflow.
Source: node-sdk/src/client.ts Entry point for sessions, functions, vaults, personas, and session files.
NotteClientConfig
Default:

Usage

  • healthCheck: Health check the Notte API. Resolves when the API answers 200 and rejects with a NotteAPIError (or a network error) otherwise.
  • Session: Create a new session
  • Files: Access files owned by a specific session, including closed sessions.
  • FileStorage: File storage to attach to a session, the counterpart of client.FileStorage().
  • Vault: Create or access a vault
  • Persona: Create or access a persona
  • NotteFunction: Create or access a function
  • Function: Alias of NotteFunction, matching client.Function in Python.
  • search: Search the public web (POST /search). Returns ranked results by default, an answer with sources with outputType: 'sourcedAnswer', or structured output with outputType: 'structured'.
  • scrape: Scrape a webpage directly (without session).

files

Generated file operations; use Files(sessionId) for local file IO helpers.See client.files for method signatures and argument order.

sessions

Client-bound session API operations. list() retains its array return value.See client.sessions for method signatures and argument order.

vaults

Client-bound vault API operations. list() retains its array return value.See client.vaults for method signatures and argument order.

functions

Client-bound function API operations. list() retains its array return value.See client.functions for method signatures and argument order.

anything

Anything API (POST /anything/start).See NotteAnything for methods and parameters.

secrets

Workspace secrets (/secrets).See NotteSecrets for methods and parameters.

managedAuth

Managed authentication: verify connections, request login, and wait for readiness.See NotteManagedAuth for methods and parameters.

usage

Usage and billing (/usage, /usage/logs).See NotteUsage for methods and parameters.

personas

Personas client for listing and managing personasSee client.personas for method signatures and argument order.

profiles

Client-bound profile API operations, generated from OpenAPI.See client.profiles for method signatures and argument order.