Mixpanel · Arazzo Workflow
Mixpanel Refresh Lookup Table and Track Enriched Event
Version 1.0.0
Refresh a lookup table's CSV contents then track an event that references the join key.
View Spec
View on GitHub
AnalyticsData AnalysisEvent TrackingProduct AnalyticsUser BehaviorArazzoWorkflows
Provider
Workflows
lookup-table-enrichment
List lookup tables, replace one with new CSV, then track an event using the join key.
Calls /lookup-tables to confirm the table exists, replaces it via PUT /lookup-tables/{lookupTableId} with CSV data, then sends an event referencing the join key via /track.
1
listLookupTables
Retrieve all lookup tables for the project to confirm the target table exists before replacing it. Uses service account basic auth.
2
replaceLookupTable
Replace the contents of the lookup table with fresh CSV data. The first column is the join key.
3
trackEnrichedEvent
Send an event carrying the join-key property so enriched dimensions resolve against the refreshed lookup table. Auth uses the project token in the query parameter.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.