Tool to identify a user and set/update traits via Segment HTTP Tracking API.
traitsFree-form dictionary of user traits (e.g., email, name, plan).
userIdstringUnique user identifier. Exactly one of 'userId' or 'anonymousId' must be provided.
contextobjectAdditional contextual information (e.g., ip, locale, device).
writeKeystringWrite key for authentication if not using Basic or OAuth headers.
messageIdstringUnique id for deduplication; Segment auto-generates one if omitted.
timestampstringISO-8601 timestamp when the identification occurred; if omitted, server time is used.
anonymousIdstringPseudo-unique ID for anonymous users. Exactly one of 'userId' or 'anonymousId' must be provided.
integrationsobjectPer-destination enable/disable controls (case-sensitive keys).
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.