Web SDK
Events
Client event API: subscribe to user interactions, guidance actions, and conversion milestones.
Overview
The SDK includes a typed event emitter for reacting to assistant actions and reporting custom conversion telemetry.
Subscribing to SDK Events
Asiyst.on("widget:opened", () => console.log("Widget Opened"));
Asiyst.on("widget:closed", () => console.log("Widget Closed"));
Asiyst.on("guidance:navigate", ({ targetUrl }) => {
router.push(targetUrl);
});
Tracking Custom Events
Asiyst.track("demo_requested", {
companySize: "50-200",
budget: "$10k+",
});