James,Excellent - I'm glad you got it narrowed down.While I'm not a Flex Guru, I suspect there will be two ways to solve your problem. Both of when you could model after the concepts on the "Viewshed Flex Geoprocessing" page:http://help.arcgis.com/en/webapi/flex/help/content/inside_api/geoprocessor.htm This example works very similar to yours, in that a feature set and a value is required as input.You can either create a text box and have the user define the value, or you can hardcode it and pass it at execution.The only major difference I suspect is instead of passing the value as its own parameter, I believe it needs grouped in with the featureset.I dont know the exact Flex code, but you can see from this JSON request how the values for "FID" and "ID", which are values in the FeatureSet table are passed along with the geometry. So I guess that leads you back to how to pass these values in your Flex application.{"features":[{"attributes":{"FID":1,"Id":1,"Shape_Length":0,"Shape_Area":0},"geometry":{"rings":[[[{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_x1}},{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_y1}}],[{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_x2}},{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_y2}}],[{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_x3}},{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_y3}}],[{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_x4}},{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_y4}}],[{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_x5}},{{LoadTestDB.GP_REST_Execute_Demographics_400.pt_y5}}]]],"spatialReference":{"wkid":4326}}}]}
....just ignore the "loadtestdb", and imagine those were actual XY values