Inoyu Apache Unomi
JSON →Maintains user context and manages profiles using the Apache Unomi Customer Data Platform.
Tools · 6
- get_my_profile Get your profile using environment variables. Uses UNOMI_PROFILE_ID from environment or email lookup. Automatically generates a session ID based on the current date. Optional parameters: requireSegments (include segment information), requireScores (include scoring information).
- update_my_profile Update properties of your profile. Uses UNOMI_PROFILE_ID from environment or email lookup. Takes a properties object with key-value pairs to update. Supports string, number, boolean, and null values.
- get_profile Retrieve a specific profile by ID. Takes profileId as required parameter. Returns full profile data from Unomi.
- search_profiles Search for profiles. Takes query string and optional limit/offset parameters. Searches across firstName, lastName, and email fields.
- create_scope Create a new Unomi scope. Takes scope identifier and optional name/description. Required for event tracking and profile updates.
- get_tenant_info Get information about the current tenant (V3 only). Returns tenant details, version information, and key status. Only available when using Unomi V3. No parameters required.
Environment variables
UNOMI_BASE_URLUNOMI_PROFILE_IDUNOMI_KEYUNOMI_SOURCE_IDUNOMI_TENANT_IDUNOMI_PUBLIC_KEYUNOMI_PRIVATE_KEY
Links
★ 8 GitHub stars