Will this work for both broker and direct?

Yes—TheyDo supports journeys across both sales and service models