Tealium
EcosystemEnterprise tag management and customer data platform for real-time data collection and activation.
Tealium is an enterprise platform combining tag management (Tealium iQ) with a real-time customer data platform (AudienceStream). The tag management side handles JavaScript tag deployment for analytics, advertising, and marketing tools. AudienceStream builds unified customer profiles from behavioral events and makes them available for real-time activation.
The real-time enrichment layer is Tealium's distinguishing feature. When a shopper lands on a page, AudienceStream can immediately access their profile, apply audience rules, and route enriched data to downstream tools within milliseconds. This low-latency profile access is useful for agents that need to make personalization decisions in real time.
Tealium's EventStore is a behavioral event archive that retains event history for profile building and retrospective analysis. The Functions capability allows custom JavaScript to run on events as they stream through the platform, which some teams use to enrich events with external data or apply custom business logic before routing.
For AI agents, Tealium AudienceStream's visitor lookup API provides access to enriched profiles built from real-time and historical behavioral data. Agents can query a visitor profile by known identifier, retrieve audience memberships and computed attributes, and use that context to inform UCP checkout personalization decisions.
Why This Matters for UCP
Tealium AudienceStream gives agents access to real-time visitor profiles with audience badges and computed behavioral attributes, enabling low-latency personalization lookups that inform UCP checkout offers and eligibility decisions.
UCP Capabilities
UCP Endpoint
Ecosystem — Endpoint not yet publicly available
Integration Example
// Tealium AudienceStream: look up visitor profile and audience badges
// Agents use this to load real-time behavioral context before UCP checkout.
const TS_API = 'https://collect.tealiumiq.com/event';
const AS_LOOKUP = 'https://visitor-service.tealiumiq.com/v2';
const accountId = process.env.TEALIUM_ACCOUNT!;
const profileId = process.env.TEALIUM_PROFILE!;
const apiKey = process.env.TEALIUM_API_KEY!;
// Look up visitor profile by email
const visitorResp = await fetch(
`${AS_LOOKUP}/${accountId}/${profileId}/visitor?attribute_id=email&attribute_value=${encodeURIComponent(shopperEmail)}`,
{ headers: { Authorization: `Bearer ${apiKey}` } }
).then(r => r.json());
const visitor = visitorResp.visitor;
console.log('Visitor ID:', visitor?.id);
console.log('Purchase count:', visitor?.metrics?.lifetime_order_count);
console.log('Avg order value:', visitor?.metrics?.average_order_value);
// Read audience badges
const badges = visitor?.badges ?? {};
const isLoyalMember = '5001' in badges; // badge ID for loyalty program
console.log('Loyalty member:', isLoyalMember);
// Read property values (computed traits)
const props = visitor?.properties ?? {};
console.log('Preferred category:', props['preferred_category']);
console.log('Last purchase date:', props['last_purchase_date']);Category
Customer DataUCP Status
EcosystemTags
Pricing
enterprise
Is this your listing? Claim it to get analytics, a verified badge, and priority placement. Claim your listing →
Reviews
★★★★★4.7 (3 reviews)These are illustrative examples to show what reviews will look like. Submit your own experience below.
M. Lee
Backend Developer · Mar 3, 2026
Works well for our use case. The documentation is accurate and the implementation matches what the spec describes.
R. Kapoor
Platform Engineer · Jan 15, 2026
Integrated in an afternoon. Solid implementation with no unexpected edge cases in production.
J. Santos
Senior Engineer · Feb 28, 2026
Integration was straightforward. The UCP endpoint discovery works as documented and checkout completes in under 2 seconds.
9 other tools in Customer Data
Is this your tool? Claim this listing