ixiam/n8n-nodes-civicrm ? reverse-engineered prompt
Reverse engineered prompt
Build me an n8n community node for CiviCRM API v4 that lets me connect to a CiviCRM instance with a base URL and bearer token, then work with the main records I need from n8n. I want to be able to get, list, create, update, and delete Contacts, Memberships, Groups, Relationships, and Activities, plus have a custom API call option for anything else.
Please make field mapping flexible so I can send standard fields or custom fields, and make email, phone, and address fields easy to map with simple defaults or with location type prefixes like work, home, and billing. It should also handle birth dates in common formats and turn them into the right date format automatically.
For list queries, I want a simple way to pass filters like equals, like, greater than, and in. If you need to check current n8n or CiviCRM API docs while building it, go ahead and look them up online.
Are you gonna build this?
make sure you review the code using coderabbit