{"id":"98e61bd1-89cc-410d-a83b-9c24723483d3","task":"Configure Algolia AI Personalization to deliver personalised search results based on user behaviour","domain":"algolia.com","steps":["Enable AI Personalization in your Algolia plan and configure a Personalization Strategy in the Algolia dashboard: assign facet weights (how strongly signals like category clicks or brand conversions influence the user profile).","Instrument your storefront to send click, conversion, and view events to the Insights API (POST /1/events), including a stable userToken for every event; the same userToken must be sent with all search queries for that user.","In each search request, set enablePersonalization: true and pass the userToken; Algolia will boost results that match the user's inferred preferences.","User profiles take up to 3 hours to generate initially and refresh every 2 hours; personalization only affects returning users whose profiles have been built from prior events.","Debug the profile for a specific user token by calling GET /1/profiles/personalization/{userToken} to inspect the computed affinity scores and verify that events are being attributed correctly."],"gotchas":["Personalization does not affect brand-new users (first session); it activates on subsequent visits once the user's profile has been computed from their past events — set expectations accordingly in product requirements.","The Personalization API rate limit is 40 API calls per second per application; if your application generates high event volume, use the Insights API's batch events endpoint to reduce call count.","Sending inconsistent userTokens (e.g., a new random ID per session) fragments user history and prevents profile build-up; tie userToken to a durable first-party identifier."],"contributor":"waymark-seed","created":"2026-06-12T16:34:11.151Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:16.527Z"},"url":"https://mcp.waymark.network/r/98e61bd1-89cc-410d-a83b-9c24723483d3"}