Due to the huge amount of data involved, the high cost and complexity may limit use to larger corporations…

Here are three use cases where the convergence of AI and IoT in retail, underpinned by event streaming, can make a real difference.

  1. In the retail store

    By using AI to analyze customer data from IoT devices, retailers can tailor product recommendations, offers, and even in-store experiences to individual preferences.

    For example, a customer could tell the store app that they are looking to build a fence. They would no longer have to wait for the hardware-section representative to advise them on which products are best suited to their specific needs, or where to find the products in-store.

    Instead, an AI assistant would use store-specific information to provide a response tailored to each customer’s needs.

    • Ensuring that stock information is “event-enabled” for AI processing in real-time from the IoT data supplied by sensors and other triggers. Sensors in the store could also be used by the AI to direct customers to the area where the goods are located.
    • Integrating both device data and AI processing into an “event mesh” — a network of interconnected “event brokers” that manage the distribution of events among applications, cloud services, and devices. This event mesh facilitates real-time processing of data to produce predictive insights about customer engagement.
    • Using EDA to improve post-purchase customer care, such as offering helpful documentation and instructions that explain to customers how to complete their projects when they get home.
  2. In the call center

    GenAI can process recorded or real-time calls to highlight critical issues that need human follow-up, improving customer experience beyond non-AI setups.

    At the back end, GenAI bots can be “event-enabled” by connecting them to numerous data points across the customer service process. AI agents can be subscribed to a narrow set of events, programmed to provide a “prompt template” specific to that subscription, and then use an LLM to enhance the event with additional information.

    For example, EDA can be used to perform sentiment analysis on user interactions: identifying customers with issues that need expert attention, shortlisting customers ripe for an upsell, or synthesizing new events based on accumulated data.

  3. In the warehouse

    Most retailers now use mobile or tablet devices in warehousing operations, supported by IoT devices for stock monitoring and other inventory-related tasks.

    These IoT devices provide valuable data that AI can analyze to glean insights and address potential issues.

    For example, a GenAI solution could provide workers with an easy way to report issues, incidents, near misses, or thoughts on improving efficiency. Although qualitative, an LLM-based AI can review, sort, group, and provide curated advice to management.

    In an emergency, AI and event-driven systems can greatly increase response times in the warehouse or factory floor, improving safety and operational efficiency.

    An event mesh can link many AI agents, each tailored to a specific set of events. For example, subscribing to “all events containing raw audio” allows an AI to use speech-to-text models to create transcriptions, which are then published back into the mesh. All components communicate asynchronously via the event mesh using guaranteed messaging, ensuring that no events are lost in transit and that they are delivered to the appropriate person or device for a prompt response.