Building a Multi-Tenant Event Processing Pipeline: A Dive into Pub/Sub Architecture

Multi-Tenant Pub/Sub Architecture 1. Topic Isolation Pattern We’ve implemented a sophisticated topic isolation pattern that provides several key benefits: Customer-Specific Topics: Each customer has dedicated publisher topics for events and user properties. Independent Scaling: Topics can scale individually based on customer load. Clear Data Boundaries: Naturally enforces data separation between customers. Simplified Monitoring: Enables easy […]

Understanding Decision-Making in Agentic Systems

In agentic systems, what counts as a “decision”? That can be a hard question to answer in regards to humans, let alone agents. By some estimates, adult humans make around 35,000 decisions a day. Other estimates put our food-related decisions alone at over two-hundred per day. https://share.upmc.com/2015/07/how-your-brain-makes-food-decisions/ It comes down to what kind of cognition […]

How Aampe’s Agents Use Causal Analysis to Measure Impact Amidst External Messaging

One of our customers asked a great question: If a user is getting messages from systems outside Aampe (this can happen for many different reasons), how can we tell which outcomes were caused by that user’s agent? Wouldn’t those other messages interfere with the agent’s learning? This question points to an important aspect of how […]

MyPostcard expands partnership with Aampe, from campaigns to context-aware experiences

MyPostcard® is building emotional connections at scale — now entering Year 2 with aampe and deepening the partnership with Agentic AI across CRM and product surfaces.Sending a postcard may seem simple. But behind every message is a moment: a memory, a relationship, a feeling you want to make last. For MyPostcard users, the experience is […]

Alignment at Scale Beats Attribution at Aggregate

Most of what we call “attribution” in marketing and product work is trying to answer the wrong question. When we see some desirable outcome (more engagement, more conversions, more revenue) we typically try to point to changes made (messages sent, product content delivered) and say *this* caused *that*. The whole notion of A/B testing is […]

Learning, Not Guessing: How Aampe Aligns With Every User

Aampe agents run literally millions of experiments every day, but you rarely hear us talk about experiments. Instead, we talk about learning and alignment. There’s a reason for that. When a system feels stuck – growth slows, re-engagement drops, users aren’t doing the things you built for them – the natural instinct is to search […]

Layering A/B Testing and Agentic Learning for Better Results

Yesterday I wrote about situations where A/B tests can still be essential, even if you’re committed to an agentic-learner approach. Let’s expand on that a little.  Take a look at the screenshots below. I’ve added a third notification opt-in workflow (“C”) to the two variants I discussed in my previous post: A: Standard OS popup. […]

Why Auditing a Single Agent Decision Misses the Point

It’s not uncommon for Aampe customers to ask how to audit a single agent’s decision. It’s a fair question, but I’m inclined to counter it with another question: How do you audit a single *human’s* decision? You can ask someone why they did something, and they’ll almost always give you an answer. It’ll sound reasonable. […]

Choosing Target Events for Agentic Learning

At the core of Aampe’s agentic learning system lies a simple idea: we personalize not only what to communicate to users, but when to communicate it. To do that effectively, we must understand what we’re trying to accomplish in each communication. This is not just a messaging problem—it’s a causal one. If we can’t define […]

Introducing the Aampe Figma Plugin, Turning Creative Assets Into Agentic Surfaces

Introducing the Aampe Figma Plugin, Turning Creative Assets Into Agentic Surfaces Marketing and product teams have spent years building customer experiences inside design tools, then rebuilding them somewhere else before those experiences can go live. A designer creates a beautiful in-app card, modal, carousel, or product surface in Figma. A marketer defines the message strategy. […]