Predictfully ingest