# Integration Guide

Osprey is designed to plug into your platform rather than replace it: your systems send events in, your rules decide, and your systems act on what comes out. This guide covers that seam.

- [Data Flow](data-flow.md): the conceptual picture—how events get into Osprey, and how results and effects get back out
- [Integrations & Plugins](integrations.md): the how-to—writing UDFs, input and output sinks, a labels service, and ML model integration through the plugin system

If you're still evaluating Osprey, start with the one-command demo in [Getting Started](../development/); if you want to change Osprey itself rather than connect to it, see the [Development Guide](../development/).
