| Initialization | Install, Vue setup, Vanilla JS, other frameworks |
| Capture | Track custom events with signal.capture() |
| Identify | Identify users with signal.identify() |
| Set person properties | Update user properties with setPersonProperties, setPersonPropertiesOnce |
| Group | Associate users with groups with signal.group() |
| Super properties | Register properties included with every event (register, registerOnce, unregister) |
| Alias | Link aliases to users with signal.alias() |
| Recording control | Control recording with start, stop, pauseRecording, resumeRecording, flush, dispose |
| Opt-out | Control user opt-out with optOut, optIn, hasOptedOut |
| Page views | Track page views with Vue Router or manually |
| Composable | Reusable useSignal() composable for Vue |
| Configuration | createSignal() options |