An organization I represent has a use case as follows and is wondering if anyone in this community is able to point us towards specific steps (e.g. example implementations, even if in another programming language/site):
- We have a publicly accessible website using Ruby on Rails
- We'd like to create a contact form on that website that allows users to submit tickets to Jira Service Management.
- The contact form would need to integrate with the Jira Service Management API.
- If an email submitted on the form has no customer account, one will need to be provisioned/invited and then the ticket will need to be created using that new customer account.
- If the email submitted does have an associated customer account, the ticket will need to be raised on behalf of the existing user.
- We are unable to install any add-ons to implement this use case.
Has the community encountered a situation like this before? Are there any suitable sample implementations or code that we could implement into our site?