We're using intervals for bug tracking, with our clients raising / updating tasks by emailing them to the request queue.
I've noticed that the Intervals "Find a bug?" and "Feature request?" links raise a new task in intervals with certain values pre-populated. Is there a way for us to configure such a form, or would we need to write our own script to collect the data and then submit it using the API?
Utilizing the API is probably your best bet to add additional information to requests that are received from your clients. You could push these to the request queue or create tasks for a certain project depending on what makes the most sense for your work flow.