Ich würde mal mit der Skript Agenten programmierung anfangen :-)
Dann ists eigentlich nicht so schwer. Über ein get request kannst du z.B. die Parameter in der URL dem Agenten übergeben.
als kleine Starthilfe
dim s as notessession
dim context as notesdocument
dim query_string as string
dim result as string
set s = new notessession
set context = s.documentContext
query_string = context.getitemvalue("Query_String_decoded")(0)
....
....
...
'Rückgabe der Werte z.B. als Text
print "Wert1;Wert2;Wert3"
zum Thema lookups und so, schau dir die entsprechenden Klassen an in der Designerhilfe, da hats ja gute beispiele dazu.