Documentation

Register a guideable Web element

Associate an element with a registered page and use a durable selector that resolves only when the live target is ready. Avoid fragile selectors tied to visual styling or transient DOM structure.

Aven.registerElement("settings", {
  elementId: "api-key",
  name: "API key",
  selector: "[data-aven=api-key]"
});

Developer-declared context

Aven uses pages, elements, and workflows your team explicitly registers. The host application stays in control of navigation and UI behavior.

Next step

Choose an SDK, register a real product task, and verify the target becomes available before guiding a user.