Hmmm … sounds like you’re doing it correctly. I use code similar to this:
Dim Vars As Variables
Dim BCA As DocAgentOption
Set Vars = ThisDocument.Variables
Set BCA = ThisDocument.DocAgentOption
BCA.Server = "BatchScheduler"
BCA.CustomScript = "BusObj Email Utilities.rea!SendPdfByEmail"
BCA.ScheduleMode = boOnce
Vars("Enter Currency").Value = "USD"
BCA.Title = ThisDocument.Title
BCA.StartDate = Now
BCA.EndDate = Now + 365
BCA.Send
Dwayne Hoffpauir (BOB member since 2002-09-19)