1

I'm looking for a way to auto-assign relationships between the current drupal user and created contact. I know there is extension CiviRelate, but it only works when using "profiles". I'm looking for a way to auto-assign selected relationships when the user creates contact from the CiviCRM backend (from the dashboard).

1

You could achieve this with the CiviRules extension. The extension can be found here: https://civicrm.org/extensions/civirules and the documentation here: https://docs.civicrm.org/civirules/en/latest/

You should add a rule with trigger "Contact of any type is added" and then some conditions (perhaps on contact type or contact is in group if required). You can then use the action "add relationship".

| improve this answer | |
  • Thank you for the reply. I've tried that but I think it is not the answer. Maybe I wasn't clear enough- I want to assign a relationship between added contact and current user. right now I can't see this option in CiviRules – pannga Mar 5 at 9:04
  • 1
    That would mean you have to develop/get someone to develop a specific action for you. Keep this in the back of your mind if you do not find another solution. Good luck! – ErikH - CiviCooP Mar 5 at 10:15
1

Depending on your CMS you could consider the following

  • WP: create a Caldera Form for people to add New Contacts via, and add the relationship automatically

  • Drupal: as above but use Webform

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.