Hey there
I’m Omer from monday.com.
I want to build a scenerio that every new workspace member will get a message (built it as a block with JSON) so I used the Watch Users module, set it to “from the begining” and then the second module would be Create a Message to the User ID
The thing is, that is sending this message to users even if they just changed their names or I switched their roles from admins to regular members.
I tried to work with this post but not sure what is the filter they set there
I also want to have a second automated message after 7-10 days and saw that the “sleep” module is only for 300 seconds so not sure which to use
Would be happy to get any insights,
Omer
Welcome to the Make community!
According to users.profile.get method | Slack Developer Docs (for the “Get a User” module), the field start_date
is only provided when your Slack organisation has “Slack Atlas” enabled.
start_date
— String — The date the person joined the organization. Only available if Slack Atlas is enabled.`
To have Slack Atlas enabled, you will need to be either on the Business+ or Enterprise Grid plans. For more information, see Plans.
Without this start_date
being returned from the “Watch Users” or “Get a User” modules, you won’t be able to filter out only the new users.
If you do have this field, please provide a sample output bundle from your Watch Users module.
Hope this helps! Let me know if there are any further questions or issues.
— @samliew
Hey @samliew, thank you for your fast response, I actually have a free workspace - and it’s a general community not related to a specific company but community of people from different companies so I’ll probably won’t upgrade soon. Can I do the message for new joiners only? or send it the first time to all of the members in the workspace and from now on it will be sent only for new members?