Mago:Talent features a powerful form builder to make it easy to integrate into your existing website
A few additional notes. The recommended field to use for a customer to describe their event in a few sentences is "show details"
It's usually not necessary to run a routine from the form except in very specific situations. For customer response and performer notification, we've provided a "web form acknlowledgement" and "System to user - new lead alert" as a starting point.
Finally, for sms notifications, all merge fields are supported. A good notification text is: New lead alert from $contact_first_name $contact_last_name on $gig_date_closed at $gig_show_time. $other_button_smssetWorkflow" This will include all the details and a link to mago in the sms message.