If the only way to do it is to display a stateless form to the user, that's acceptable too, but not ideal.
Can someone point me in the right direction on how to implement this? Is there a way to expose a non visual web service that receives input and processes it? I see Zoho has an API but it appears to be more for the Zoho apps - correct?