Integration w/ CiviCRM
| Project: | RSVP |
| Version: | HEAD |
| Component: | Integration |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Don't know if this is in the works but I'd like to make a plea for better integration of the RSVP Module with CiviCRM.
There are at least three different modules that attempt in one way or another to deal with volunteers signing up for events: Volunteer, EventFinder and RSVP. I'm not sure if this is a fortunate state of affairs.
In any case, the Module that comes closest to my needs is RSVP. It does so because I can send out Invites, maintain a list of invitees that people can see. I can send subsequent messages to invitees when I want and not simply on the basis of an automated Accept/Deny/Wait-list process as in Volunteer. People sign up without any exchange of emails -- and for most of our events, that's just fine. Also, I can remove volunteers if necessary plus they can forward the Invite to friends.
In other words, a dream-come-true module!
For that reason, I'd like to see it integrated better with CiviCRM -- in all the obvious ways: Personal information being added to Contacts, direct registration, events being added to "Activities", etc.
If you're like me and deal with a lot of events, you'll know this truly would be a boon to all mankind. Thanks for any consideration.
LEO

#1
#2
Hi LEO,
I am currently working on integrations of RSVP (6.x-2.x-dev) to other modules, and one of the remaining open issues is a civicrm plugin.
At the moment I am at a loss helping here because I have no clue how civicrm works and in what ways an integration could potentially work.
As an example, you write
Here are the issues that I have:
- The RSVP module does not maintain contact information: So what do you want RSVP to add to the civicrm contact form then. How I see it, RSVP works the other way around: You have a number of contacts in your civicrm address book and you want to add those contacts as guests to an invitation.
- direct registration: RSVP supports now "open signup" but what does this have to do with civicrm? Again, RSVP does not provide contact information. What might be interesting is adding a hook to RSVP that allows RSVP to call other modules before/after the open signup operation. The hook could be used to call the civicrm registration form before you can signup for a RSVP invitation.
- events being added to Activities: There are the logical entities "event" and "invitation" which is seperate from the event. You probably mean that you want the event showing up in your Activities when you attend the event by replying "yes" to teh invitation, and when you choose "No" for an invitation you want the event removed from your activities, correct?
Please let me know your thoughts and then I can think about how an integration makes sense. I have no clue how civicrm can be accessed and how it works. But that can be changed.
Thanks,
Ulf