Ticket Creation via Custom Web Form

Hi,
I want user to create new ticket based on Custom Web Form, without user logging.

The Web form will capture all required details for ticket like email id, contact name, customer name, subject, Description plus few extra details required for creating ticket.

Please suggest server script for creating Ticket along with contact & customer (if not present)

Thanks,
Ravi

Why can’t you use a Web Form with login_required=false?

It’s a simple checkbox, just disable login required then access it via the route you set.

For example, if you set the default Issue form up without login, you can access it at http://<url>/issues/new from an unauthenticated session.