Middleman integration