This is the outbound half of the round trip. Content that Speedtrain produces comes back into Enterspeed as source entities, through a destination configured on the Speedtrain side. See how data moves between Enterspeed and Speedtrain for the full picture.
Two ways to use it
The destination is the same in both cases. What differs is the shape of the view you send.In both cases Enterspeed is a pass-through. The
actions array is authored by the source system and travels in the source entity it pushes; the schema does not build it. Enterspeed can construct the envelope itself, but normally does not — control stays where the trigger is.Configuration
The destination is configured per Enterspeed environment, so a destination set up inDevelopment is separate from the one in Production. In order to setup the Speedtrain configuration you need the following:
A Speedtrain management client belongs to one tenant and one environment, so the API key is what decides which Speedtrain environment the data lands in. There is no separate tenant or URL setting. Management clients
Options
Options are set on the destination in the schema’sactions method.
Example of usage
- Data only
- With enrichment
Speedtrain stores the record in the index and runs nothing against it.
Speedtrain proxy schema — data only
The enrichment envelope
When something should run, the source entity’sproperties carry two keys: actions and value. Everything under properties is controlled by the sending system — it decides which tasks to request when it pushes the entity, and the schema passes that through unchanged.
Sample source entity
What Speedtrain receives
Each view pushed to Speedtrain becomes one document in the index, in the shape your schema produced. The fields you map are the fields the AI sees. For the document shape Speedtrain expects, including the$images array that lets a vision model see your product photos, see add a content source.