How to create a field and an action on field in Plone 5?

I have installed a Plone with the following information:
(Bitnami, AWS)
Plone vr 5.0.7 (5017)
CMF 2.2.10
Zope 2.13.26
Python 2.7.13 (default, Jul 26 2017, 16:31:12) [GCC 4.3.0] PIL 1.1.7

Was wondering how can I relate a field (when you add a field on content type) to an action! So the idea is to create a field that admin can choose which user group can receive an email/notification when the content is published. I know I can add a rule content for emailing but I would have a choice to choose which user group can receive it. Could be an add-on or something in Plone?

I also published this question on (Maybe that helps)

Can anyone help?


I have made a browser view that does that.
In fact, this website is not yet finished (waiting and waiting on customer), so I am not sure if it is '100%'.

It might be better to send 'one and one email', but I have not figured out how yet.

That said: there might be an add on doing 'just what you need' already (at least I remember that this question has been asked before.