Sending Signals
Signals represent user interactions that build intent profiles.
Basic Signal
Intenxio.signal({
type: 'view',
category: 'technology',
subcategory: 'phones',
item: 'iPhone 17'
});
Global taxonomy slugs
All signals must map to the Intenxio global taxonomy. Use official slugs:
Intenxio.signal({
type: 'view',
category: 'insurance',
subcategory: 'auto',
item: 'Car insurance quote'
});
Auto-classification
When you provide an item without category, Intenxio classifies against the global taxonomy:
Intenxio.signal({ type: 'view', item: 'Samsung OLED TV' });
// Classified as: technology → tv-displays
Batch Signals
Intenxio.signal({ type: 'view', category: 'travel', subcategory: 'luxury' });
Intenxio.signal({ type: 'click', category: 'technology', subcategory: 'gaming', item: 'PlayStation' });
Local Storage
Preferences are cached in localStorage under intenxio_preferences for instant access.