Bluedot Documentation

website·Indexed 35 days ago

https://docs.bluedot.io

Developer documentation for Bluedot's location awareness capabilities, including the Point SDK for iOS, Android, React Native, and Xamarin, as well as the Web SDK. Features include Geo-triggering, Tempo for ETA notifications, Now Ready for curbside pickup, and a comprehensive suite of Webhooks (Wave, Hello Order, and Geo-triggering) and Config APIs for managing Rezolve accounts via the Canvas interface.

Tokens
121.1K
Snippets
422
Records
846
Agent score
65%

What's inside Bluedot

  1. Overview of Hello Screens

    Hello Screens is a browser-based, responsive dashboard that allows teams to monitor customer ETAs and receive visual and audible arrival notifications without requiring dedicated hardware. It can be run on existing on-site devices such as tablets, POS hardware browsers, or mobile devices.
  2. Introduction to Rezolve Point SDK for Android

    The Rezolve Point SDK provides high-accuracy, 'always-on' location awareness and low-energy capabilities for Android mobile applications. It is used to implement features such as geo-triggering, Tempo, and location-based push notifications.
  3. Introduction to Rezolve Point SDK

    Point SDK is a mobile location intelligence engine for iOS and Android applications. It provides high-accuracy geofencing and ETA prediction capabilities designed for minimal battery impact and the ability to function offline (triggers fire locally on the device). The SDK supports native and cross-platform frameworks including Android, iOS, React Native, Flutter, Xamarin, and Cordova.
  4. Introduction to Bluedot Point SDK for iOS

    The Bluedot Point SDK provides high-accuracy, 'always-on' location awareness and low-energy capabilities for iOS mobile applications. It allows developers to implement location-based features such as geo-triggering and tempo-based location tracking.
  5. Overview of Rezolve Push Notifications

    Push Notifications is a feature of the Point SDK that enables real-time, location-triggered notifications. When a customer enters a geofence zone configured in the Rezolve Canvas, the SDK detects the event and the Rezolve backend delivers a push notification to the device via APNs (iOS) or FCM (Android) without requiring manual customer action.
  6. Overview of Bluedot Analytics API

    The Analytics API allows developers to programmatically create reports on data points generated by Rezolve products. Supported data formats include JSON and CSV. Historical events are available for up to 12 months.
  7. Overview of Rezolve Hello Screens

    Hello Screens are hardware-free dashboards that provide store associates with real-time customer ETA and arrival notifications. They can be deployed in-browser or via a native app on existing devices (tablets, POS hardware, or mobile devices) and can operate in parallel with webhooks to accommodate different store technology stacks.
  8. Overview of Bluedot Webhooks

    Bluedot Webhooks provide real-time notifications based on app user activity. They are configured at the Project level, with a maximum of one webhook per Event type. Multiple webhooks can be added to a single project.

    Supported Event Types:

    • Geo-trigger: Entry, Exit, and Dwell events for Zones/Geofences.
    • Tempo: ETA calculations as a user moves towards a Zone.
    • Wave: API events when a user notifies of their arrival.
    • Hello Orders: Events when the state of an order is updated in Hello Screens.
  9. Overview of Rezolve and CleverTap integration

    The Rezolve (Bluedot) and CleverTap integration allows developers to create personalized, location-based marketing experiences. Rezolve provides the geofencing infrastructure (Point SDK), and when users enter or exit defined geofences, custom events are sent to CleverTap. These events can then be used in the CleverTap dashboard for analytics, segmentation, and triggering engagement journeys.
  10. Overview of changes in Point SDK 16

    Point SDK version 16 introduces several API and behavior changes for iOS and Android. Key updates include:

    • Enhanced Geo-Triggering: Updated "Entry" and "Exit" callbacks provide more detailed information.
    • Tempo Tracking: A new callback allows apps to receive the user's ETA at runtime, supplementing existing Tempo webhooks.
    • Destination Data: Destination (Store) details can now be accessed directly from the Zones list, simplifying the management of relationships between Destinations and Zones.
    • Platform Updates: Minimum supported platform versions for iOS and Android have been updated.
  11. Overview of Rezolve and Braze Integration

    The integration between Rezolve Point SDK and Braze is an SDK-to-SDK implementation. Location events generated by the Rezolve Point SDK are passed to the Braze SDK as Custom Events. Braze then handles user segmentation based on campaign configurations and manages the delivery of notifications to users.
  12. Overview of Rezolve Order Orchestration and Location Services

    Rezolve is a platform providing high-precision location services and order orchestration/fulfillment tools. It is primarily used for:

    • Order Fulfillment: Curbside pickup, drive-thru optimization, in-store pickup notifications, and delivery tracking with real-time ETA predictions.
    • Location-Based Experiences: Proximity marketing via geofencing, customer journey tracking, gamification, and location-based analytics.