Skip to main content
Corvus Connection

Welcome a first-time chatter, after a beat

Advanced
When someone chats for the first time, wait 30 seconds, then reply with a warm welcome.
On First-Time ChatteroutusermessageDelayinoutTextvalueReply to ChatterintextoutReturnin
Graph structure (text alternative)

Trigger: onFirstTimeChatter

Nodes:

  • On First-Time Chatter (entry.onFirstTimeChatter)
  • Delay (flow.delay)
  • Text (data.literal.string)
  • Reply to Chatter (action.reply)
  • Return (flow.return)

Connections:

  • On First-Time Chatter.out → Delay.in
  • Delay.out → Reply to Chatter.in
  • Text.value → Reply to Chatter.text
  • Reply to Chatter.out → Return.in

Walkthrough

Give a first-time chatter a warm welcome, but not instantly.

How it works

  1. On First-Time Chatter fires the first time someone ever chats in your channel.
  2. Delay waits 30 seconds (durationMs), so the welcome lands after they've settled in rather than the instant they type.
  3. Reply posts the greeting in-thread once the delay finishes.

Delay is asynchronous. It never blocks other triggers while it waits, and it cancels cleanly if the stream ends. See Delay and On First-Time Chatter.

Uses these nodes