1%%[
2VAR @TSD, @ListID
3SET @TSD = "TrigToAList"
4]%%
5<script runat=server>
6 Platform.Load("Core","1");
7 var TSD = Variable.GetValue("@TSD");
8 var results = TriggeredSend.Retrieve({Property:"CustomerKey",SimpleOperator:"equals",Value:TSD});
9 var count = results.length;
10 var ListID = results[0].List.ID;
11
12 //Write the result
13 Write(Stringify(ListID));
14
15 //Set the Variable to be accessible in AMPscript
16 Variable.SetValue("@ListID",Stringify(ListID));
17</script>
18%%[
19SET @PassedInListID = @ListID
20]%%
21FROM AMPscript ListID = %%=v(@PassedInListID)=%%