Answers.Body: <p>I'd be thinking towards doing it all in Drupal. Keeping CiviCRM for the CRM data - only. It's easier to make things look nice in Drupal and support ticket data are not CRM type data - they are of a more transient nature.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-05T01:50:13.637Z
Answers.Text: I know what you mean but I need something specifically for CiviCRM for staff to use, internally.
Answers.UserDisplayName: Christia
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-05T03:23:02.600Z
Answers.Text: I know what you mean - but I'd still go Drupal :-) Leverage the abilities of your CMS.
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-04T17:43:15.093Z
Answers.LastActivityDate: 2017-02-04T17:43:15.093Z
Answers.UserDisplayName: KarinG - Semper IT
Answers.Body: <p>You could involve CiviCase, but depending on your needs you may get away with just creating custom Activity Type(s) and custom Activity Statuses. And then given you are doing this in Drupal, I would spin it all together via Webform+CiviCRM which should then give you ability to have a single form and apply Conditionals based on the 'need' to specify which Activity Type, Priority (as a new custom field on Activities) and Target contact.</p>
  
  <p>hth</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-04T01:14:25.877Z
Answers.LastActivityDate: 2017-02-04T01:14:25.877Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>I would like to implement a support ticket or help desk system through the CiviCRM. This way, all support requests and email responses are tracked in the CiviCRM as well as who handled it, or who it gets assigned to, whether it's open or closed, etc. I read that CiviCase could be modified to make this happen, but we also have several different types of support we need to provide and want to know what all my options are.</p>
  
  <p>What would be the best way to make this happen?</p>
  
  <p>Drupal 7.50 CiviCRM 4.7.15</p>
  
Tags: <drupal><extension>
Title: Implementing a support ticket/help desk system?
ThreadText: # Implementing a support ticket/help desk system?
  
  (Asked by: username_0 on 2017-02-03)
  
  I would like to implement a support ticket or help desk system through the CiviCRM. This way, all support requests and email responses are tracked in the CiviCRM as well as who handled it, or who it gets assigned to, whether it's open or closed, etc. I read that CiviCase could be modified to make this happen, but we also have several different types of support we need to provide and want to know what all my options are.
  
  What would be the best way to make this happen?
  
  Drupal 7.50 CiviCRM 4.7.15
  
  **Tags:** drupal, extension
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2017-02-04. Score: 7 | Accepted answer
  
  You could involve CiviCase, but depending on your needs you may get away with just creating custom Activity Type(s) and custom Activity Statuses. And then given you are doing this in Drupal, I would spin it all together via Webform+CiviCRM which should then give you ability to have a single form and apply Conditionals based on the 'need' to specify which Activity Type, Priority (as a new custom field on Activities) and Target contact.
  
  hth
  
  
  ---
  
  ### Answer by username_1 on 2017-02-04. Score: 1
  
  I'd be thinking towards doing it all in Drupal. Keeping CiviCRM for the CRM data - only. It's easier to make things look nice in Drupal and support ticket data are not CRM type data - they are of a more transient nature.
  
  > **Comments:**
  > **username_0**: I know what you mean but I need something specifically for CiviCRM for staff to use, internally.  
  > **username_1**: I know what you mean - but I'd still go Drupal :-) Leverage the abilities of your CMS.  
  
  ---
  
  