Browser
ABrowser is a cloud-based browser managed by Kernel. They accept Chrome DevTools Protocol connections and can be used to run browser automations or web agents.
Browser Pool
ABrowser Pool is a set of identically-configured browsers that Kernel keeps warm and ready to use. You acquire a browser from the pool when a task starts and release it back when the task finishes. Pools remove browser start-up latency from your workload — see Browser Pools.
App
AnApp is a codebase deployed on Kernel. You can use Kernel for a variety of use cases, including web automations, data processing, and more.
Action
AnAction is an invokable method within an app. Actions allow your to register entry points or functions that can be triggered on-demand. Actions can call non-action methods. Apps can have multiple actions.
Invocation
AnInvocation is a single execution of an action. Invocations can be triggered via API, scheduled as a job, or run on-demand.