Drıftstack docs
Docs

Guides

The longer reads — for when you want to understand how a piece of Driftstack works end-to-end, not just what one call does. Onboarding tutorials, common workflows, integration patterns. Concept-first writing for the parts of Driftstack that aren't obvious from a single endpoint reading.

Concept guides

  • Run AI tasks from your code — hand a task to the AI agent from TypeScript, Python, Go or curl: send it, read the answer, approve or answer when it asks, stop it, and handle errors and retries.
  • Driftstack for AI agents — for an AI agent, or the person building one: when to send a task and when to send exact steps, the session lifecycle, costs and limits, retries, handing a check to a person, profiles, proxies and webhooks. The same docs for a model to read are at /llms.txt and /llms-full.txt.
  • Task recipes — short, complete programs: extract a fact, fill a form, handle a webhook, reuse a profile, use a proxy, page through a list, recover from 429 and hand a check to a person.
  • Profile management — persistent identities across sessions; cookies, storage, and fingerprint continuity.
  • Session lifecycle — full state diagram, concurrency caps, duration caps, error shapes.
  • Concurrency & backpressure — how the concurrent-session cap works and what to do when you hit it.
  • Team RBAC — invite, accept, act-as — end-to-end tutorial for setting up a multi-user team; invite + accept + X-Driftstack-Account header + audit-log review.
  • Live video for agent sessions — subscribe to a running agent session's video stream over LiveKit WebRTC; covers token mint, connect, render, input forwarding, and reconnect.
  • Migrating from Puppeteer / Playwright — concept mapping plus a side-by-side first script.
  • Playwright and Selenium calls as steps — call by call, the step for each Playwright or Selenium action, and what is not supported yet.
  • Migrating from Browserless — action-based API instead of remote CDP; what changes and what maps over.
  • Sentry integration — how Driftstack relates to your Sentry setup, and what our own error pipeline scrubs.
  • Paying with crypto — You can pay with crypto from your dashboard; each crypto payment covers one month of the plan you choose. How to pay, the order states and receipts.
  • Crypto payment troubleshooting — the "something looks stuck" decision tree, from pending orders to wrong-network sends.

Get started

Architecture + reference

Email [email protected] if you need a specific guide prioritized.