CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviCase (Moderator: Dave Greenberg) »
  • Can civicase be used to handle these use cases?
Pages: [1] 2

Author Topic: Can civicase be used to handle these use cases?  (Read 2577 times)

nant

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 4
    • Joomlapolis
  • CiviCRM version: 4.3.4
  • CMS version: Joomla 2.5.11
  • MySQL version: 5
  • PHP version: 5.3
Can civicase be used to handle these use cases?
November 21, 2012, 12:43:21 am
I have been struggling to understand if civicase can handle the following use cases:

A site has a contact form that a site user can access to communicate with the organization.
The contact form will result in an email that will be sent from the email given by the user who posts the form to an address that the form has been pre-configured to forward to.

I would like this email to be automatically included as an Activity for the contact in civicrm and that a new case be automatically opened for this activity. So basically I would like to track and manage all contact form actions in civicrm in order to properly address and escalate if needed these responses.

Is this something out of the scope of civiCRM?

If not can someone please post some guidelines as to how this can be achieved ?

Thanks you.
Nick
--
Nick (aka nant from CB Team)

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 21, 2012, 01:57:58 am
CiviCase can do that when used in conjuction with webform.

Quote
A site has a contact form that a site user can access to communicate with the organization.

build that in webform selecting fields from civicrm to be displayed in the webform (use webform_civicrm to allow you to add civicrm fields to a webform)

Quote
The contact form will result in an email that will be sent from the email given by the user who posts the form to an address that the form has been pre-configured to forward to.
you can use webform's email functionality to do this.  see the email sub tab in the webform tab of the node for your webform.

Quote
I would like this email to be automatically included as an Activity for the contact in civicrm and that a new case be automatically opened for this activity. So basically I would like to track and manage all contact form actions in civicrm in order to properly address and escalate if needed these responses.
set up the webform to open a case / activity
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

nant

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 4
    • Joomlapolis
  • CiviCRM version: 4.3.4
  • CMS version: Joomla 2.5.11
  • MySQL version: 5
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 21, 2012, 02:51:14 am
Quote from: Michael McAndrew on November 21, 2012, 01:57:58 am
CiviCase can do that when used in conjuction with webform.

Quote
A site has a contact form that a site user can access to communicate with the organization.

build that in webform selecting fields from civicrm to be displayed in the webform (use webform_civicrm to allow you to add civicrm fields to a webform)

Quote
The contact form will result in an email that will be sent from the email given by the user who posts the form to an address that the form has been pre-configured to forward to.
you can use webform's email functionality to do this.  see the email sub tab in the webform tab of the node for your webform.

Quote
I would like this email to be automatically included as an Activity for the contact in civicrm and that a new case be automatically opened for this activity. So basically I would like to track and manage all contact form actions in civicrm in order to properly address and escalate if needed these responses.
set up the webform to open a case / activity

Thanks for replying.

Is there and webform documentation you can point me to?
Maybe even some example?
I hope this works with Joomla ....
--
Nick (aka nant from CB Team)

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 21, 2012, 03:06:44 am
hey there,

i doesn't work with joomla - webform is drupal specific - documentation is here: http://drupal.org/node/1615380
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

nant

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 4
    • Joomlapolis
  • CiviCRM version: 4.3.4
  • CMS version: Joomla 2.5.11
  • MySQL version: 5
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 21, 2012, 03:08:49 am
yuk ...

so asking again ...

Is there no way to automatically open a case based on an email ?

--
Nick (aka nant from CB Team)

pdelbar

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 3
  • Web integrator, Joomla freak, CiviFan
    • delius.be
  • CiviCRM version: 4.2.6/7
  • CMS version: Joomla 2.5.7 / 3.0
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 21, 2012, 07:25:11 am
nant,

you could use something like RSform!Pro to create a form, and use its post-submit script section to register the form data in an activity (you would need to use the API for that). The RSform side could take care of handling the submission email. Let me know if you need some help.

nant

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 4
    • Joomlapolis
  • CiviCRM version: 4.3.4
  • CMS version: Joomla 2.5.11
  • MySQL version: 5
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 21, 2012, 07:37:21 am
Quote from: pdelbar on November 21, 2012, 07:25:11 am
nant,

you could use something like RSform!Pro to create a form, and use its post-submit script section to register the form data in an activity (you would need to use the API for that). The RSform side could take care of handling the submission email. Let me know if you need some help.

Thanks again for your response here.

Can't I just configure the Joomla contact form to send an email to an address I have configured civicrm to read, thus adding an activity for the contact?

If I do this, then what I need is how to use this new activity to actually start a new case for that user.

--
Nick (aka nant from CB Team)

pdelbar

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 3
  • Web integrator, Joomla freak, CiviFan
    • delius.be
  • CiviCRM version: 4.2.6/7
  • CMS version: Joomla 2.5.7 / 3.0
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 21, 2012, 07:41:57 am
You could do that, but going through email is an unreliable integration ... on the Civi part of your question, I'll have to pass, insufficient experience in CiviCase

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Can civicase be used to handle these use cases?
November 21, 2012, 03:41:32 pm
This is so easy with Drupal and so hard with Joomla - if it's critical to the site you're building you may want to rethink your cms choice.
Try asking your question on the new CiviCRM help site.

nant

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 4
    • Joomlapolis
  • CiviCRM version: 4.3.4
  • CMS version: Joomla 2.5.11
  • MySQL version: 5
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 21, 2012, 03:45:38 pm
Quote from: Coleman Watts on November 21, 2012, 03:41:32 pm
This is so easy with Drupal and so hard with Joomla - if it's critical to the site you're building you may want to rethink your cms choice.

Was afraid of this - looks like Joomla support for civicrm is quite immature at the moment.

However, I believe that this really should have been possible with an email triggering the process.
--
Nick (aka nant from CB Team)

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Can civicase be used to handle these use cases?
November 21, 2012, 05:31:43 pm
Parsing emails is an inexact science at best (not in civi specifically but in the world). But civi does ship with a script that will attempt to do this for you. Check your civi cron settings.
PS If you get that script working with cases, let me know :)
Try asking your question on the new CiviCRM help site.

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 22, 2012, 01:56:22 am
Quote
Was afraid of this - looks like Joomla support for civicrm is quite immature at the moment.
it is definitley not as advanced as the drupal integration
Quote
However, I believe that this really should have been possible with an email triggering the process.
agree that it would be great if this were possible. the reason that drupal integration is better is because more people have developed and published integrations with drupal. the way to make joomla support better is to either code the integration or fund someone to do so :)
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

nant

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 4
    • Joomlapolis
  • CiviCRM version: 4.3.4
  • CMS version: Joomla 2.5.11
  • MySQL version: 5
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 22, 2012, 01:58:15 am
Quote from: Michael McAndrew on November 22, 2012, 01:56:22 am
Quote
Was afraid of this - looks like Joomla support for civicrm is quite immature at the moment.
it is definitley not as advanced as the drupal integration
Quote
However, I believe that this really should have been possible with an email triggering the process.
agree that it would be great if this were possible. the reason that drupal integration is better is because more people have developed and published integrations with drupal. the way to make joomla support better is to either code the integration or fund someone to do so :)

How would someone go about funding civicrm development for Joomla?
--
Nick (aka nant from CB Team)

pdelbar

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 3
  • Web integrator, Joomla freak, CiviFan
    • delius.be
  • CiviCRM version: 4.2.6/7
  • CMS version: Joomla 2.5.7 / 3.0
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 22, 2012, 02:00:08 am
Quote
the reason that drupal integration is better is because more people have developed and published integrations with drupal. the way to make joomla support better is to either code the integration or fund someone to do so :)
Amen and +1 to that.

Perhaps a port of webforms, or something like that, especially tuned for Joomla, would be useful ?

I'm open to suggestions, we've been doing Joomla since its inception.

nant

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 4
    • Joomlapolis
  • CiviCRM version: 4.3.4
  • CMS version: Joomla 2.5.11
  • MySQL version: 5
  • PHP version: 5.3
Re: Can civicase be used to handle these use cases?
November 22, 2012, 02:05:15 am
Quote from: pdelbar on November 22, 2012, 02:00:08 am
Quote
the reason that drupal integration is better is because more people have developed and published integrations with drupal. the way to make joomla support better is to either code the integration or fund someone to do so :)
Amen and +1 to that.

Perhaps a port of webforms, or something like that, especially tuned for Joomla, would be useful ?

I'm open to suggestions, we've been doing Joomla since its inception.

Perhaps we can pool our resources (financial and human) and create a specific civicrm project for better Joomla support.

I am on the CB Team and it would be awesome for example to synchronize CB fields with civicrm profile fields.

However I still believe that civicrm should not depend this much on the CMS - for example i believe that an incoming email should be able to trigger the creation of a new case without needin a special CMS based form.

SugarCRM does this I believe.
--
Nick (aka nant from CB Team)

Pages: [1] 2
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviCase (Moderator: Dave Greenberg) »
  • Can civicase be used to handle these use cases?

This forum was archived on 2017-11-26.