First of all service task is not considered state based meaning it will not wait for any input once triggered. What you are looking for is user task that is dedicated to this type of interactions.
As it comes to integration with Seam is as simple as using TaskClient API to insteract with the task service. You can take a look at how jbpm console interacts with task service as an example.
HTH