Trigger Communications

Triggers when a new member joins your Slack workspace. Useful for onboarding automation, sending welcome messages, or syncing user data to external systems.

At a Glance

FieldValue
Trigger IDslack-new-user-added
CategoryCommunications
Tagsslack, communication, team, notification

Trigger Configuration

This trigger does not require configuration fields.

Trigger Result

FieldTypeRequiredDescription
triggeredAtstringYesTimestamp when the event was received (UTC, RFC3339 format)
eventTypestringNoSlack event type (e.g. team_join)
userobjectNoFull user object for the new team member including id, name, profile, and is_admin fields

Workflow Root Example

json
{ "nodes": { "root": { "type": "slack-new-user-added", "payload": {}, "children": [ "log_event" ] }, "log_event": { "type": "log", "payload": { "message": "Triggered at {{$trigger.triggeredAt}}" }, "children": [] } }}

Downstream nodes can use {{$trigger.triggeredAt}} and any result fields listed above. Event triggers usually expose the raw source payload under a field such as event, body, trade, or raw.

Ask a question... ⌘I