Chances are you'd have to build the script with Location1 and 2 set up in the script properties; so SancLoc for 1, wherever you want them to go to as 2, using the Location associated with the settlement you want to send them to (you can right click a cell and edit it to see which location is associated with it, although most are pretty self-explanatory). No idea where you'd throw the WorkshopCaravanKeyword though; I'd assume on the actors that are taking part in the caravan, but I've been wrong before. If Bradberton's got Nuka raiding enabled (sorry, being typical end user and not reading desc before downloading, heh) I *think* it's the WorkshopLinkedBuildAreaEdge keyword you'd put on the WorkshopBorder and linking to the workbench. And it'd just enable the raider vassal stuff.