Send Welcome Messages for New Slack Workspace Members

Hey there :slight_smile: 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