Is it possible to access to a Creator app from the Help Center when creating tickets on the portal?

Is it possible to access to a Creator app from the Help Center when creating tickets on the portal?

Can we access a Creator app inline (Integrated as the Ticket submission function) on the Help Center and then submit a form on the Creator app which also automatically creates a new ticket record on Desk?

If this can't be achieved with Creator then can we use Zoho Forms for the same job?