{"action":"created","issue":{"url":"https://api.github.com/repos/smartcatdev/support-system/issues/321","repository_url":"https://api.github.com/repos/smartcatdev/support-system","labels_url":"https://api.github.com/repos/smartcatdev/support-system/issues/321/labels{/name}","comments_url":"https://api.github.com/repos/smartcatdev/support-system/issues/321/comments","events_url":"https://api.github.com/repos/smartcatdev/support-system/issues/321/events","html_url":"https://github.com/smartcatdev/support-system/issues/321","id":318635217,"number":321,"title":"Anonymous Support Form / Guest Users without the need to signup","user":{"login":"mrandt","id":10500490,"avatar_url":"https://avatars0.githubusercontent.com/u/10500490?v=4","gravatar_id":"","url":"https://api.github.com/users/mrandt","html_url":"https://github.com/mrandt","followers_url":"https://api.github.com/users/mrandt/followers","following_url":"https://api.github.com/users/mrandt/following{/other_user}","gists_url":"https://api.github.com/users/mrandt/gists{/gist_id}","starred_url":"https://api.github.com/users/mrandt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrandt/subscriptions","organizations_url":"https://api.github.com/users/mrandt/orgs","repos_url":"https://api.github.com/users/mrandt/repos","events_url":"https://api.github.com/users/mrandt/events{/privacy}","received_events_url":"https://api.github.com/users/mrandt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-28T13:06:48Z","updated_at":"2018-04-28T13:14:49Z","closed_at":null,"author_association":"NONE","body":"I'd like to configure a support form which allows users to submit a ticket without signing up first.\r\n\r\nIt should be configurable in backend (which fields, layout, design, which default category to use, etc.) and possibly included anywhere on the public site, e.g. with a shortcode.\r\n\r\nThe logic to create guest users on the fly seems to be all available within e-mail piping add on.\r\n\r\nI don't want to force my customers to create an account first, before they can submit a service request.\r\n\r\nSo far, my workaround has been a third-party e-mail form plugin which submits the request via e-mail piping, but that is limited in terms of functionality."},"comment":{"url":"https://api.github.com/repos/smartcatdev/support-system/issues/comments/385175164","html_url":"https://github.com/smartcatdev/support-system/issues/321#issuecomment-385175164","issue_url":"https://api.github.com/repos/smartcatdev/support-system/issues/321","id":385175164,"user":{"login":"smartcatdev","id":3696057,"avatar_url":"https://avatars2.githubusercontent.com/u/3696057?v=4","gravatar_id":"","url":"https://api.github.com/users/smartcatdev","html_url":"https://github.com/smartcatdev","followers_url":"https://api.github.com/users/smartcatdev/followers","following_url":"https://api.github.com/users/smartcatdev/following{/other_user}","gists_url":"https://api.github.com/users/smartcatdev/gists{/gist_id}","starred_url":"https://api.github.com/users/smartcatdev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smartcatdev/subscriptions","organizations_url":"https://api.github.com/users/smartcatdev/orgs","repos_url":"https://api.github.com/users/smartcatdev/repos","events_url":"https://api.github.com/users/smartcatdev/events{/privacy}","received_events_url":"https://api.github.com/users/smartcatdev/received_events","type":"User","site_admin":false},"created_at":"2018-04-28T13:14:49Z","updated_at":"2018-04-28T13:14:49Z","author_association":"OWNER","body":"Hi @mrandt \r\nI've had this request come up before, but the rationale behind not including a feature like this, is honestly i dont consider that a feature and here's my explanation:\r\n\r\n1. your customers need to receive notifications. same as someone who registers. Therefore, ucare needs to know their email address, so that they can be notified the agent responds to their request. \r\n\r\n2. Customers need to go back into ucare to add a response. Therefore they need to login to the system in order to post responses. The system won't know who they are and will have no safe way of validating that the person who created the ticket can view/respond to it. So they need a username & password. \r\n\r\nlastly, in regards to forcing customers to sign up, this is not an issue for customers. We've used ucare to provide all our support for over a year, and not even a single complain about having to register. \r\n\r\nRegistration is safer, more reliable, and guest tickets are just not a good idea, because they will force the system to have a huge workaround for very little, if any benefit.\r\n\r\nOur email piping add-on has guest tickets, because it has to. Because customers emailing are un-known to the system when they send a first email. What uCare actually does in email piping is it auto-registers the customer, as a WP User of type guest. This is to ensure that all ucare standard functioanlity works the same way for email piping tickets and registered users.\r\n"}}
{"actor":{"display_login":"smartcatdev"}}