How-to
Build a flow
A Sirius integration is three things wired together: how messages arrive, what you do to them, and where they go.
In the console
- Open Connect and create an inbound connector (HTTP is the fastest first try). Save it. Use Probe — dry-run first, live when you mean it.
- Create an outbound connector the same way.
- Open Studio, create a workspace, and write a mapping that assigns
result. Run it on a sample. Leave Live I/O off until you intend to deliver. - Open Build. Drop source → transform → destination. Bind the source and destination to the connectors you saved. Open the transform in Studio if you want the full workbench.
- Click Save. Name the integration. Save makes it runnable.
- Start it from the Integration runtime panel. Status should move to Running.
If a source is a listener or poller, Start also registers it with the ingest runtime. A file poller that looks “up” but never picks up files is usually a path the runtime cannot see — use the shared data directory. See Connectors.
From the API
Create the connectors, then a workflow graph, then publish. The REST recipes page has a complete curl sequence.
After it is running
- Monitor for volume and errors.
- Logs on the integration for a live, scoped stream.
- History to restore an earlier graph as a new draft.
- Export to move the integration without copying secrets.
Next: Write a transform or Replay a message.