[DP-26] Event-Triggered Paths

Problem

Employees miss key action items that need to be completed in external portals

What does this pattern do?

Connect a proactive notification (event) to any Paths-based design pattern to drive end-to-end completion of actions in chat.

[object Object]
Moveworks11:43 AM

Hi Gwen,
We saw you just badged out of the SF office for today.

Will you be returning to the office tomorrow?

Yes

No

Start any Path-based design pattern here. This example is a user-based action path.

[object Object]
Gwen11:43 AM

Yes

[object Object]
Moveworks11:43 AM

Any comments for the facilities team before you return?

[object Object]
Gwen11:43 AM

Can they wipe down the desk next to mine? I noticed a few cookie crumbs left behind.

Moveworks passes user data & answers to any follow-up questions to API:

{
"user": "gwen@moveworks.ai"
"facilities_comment": "Can they wipe down the desk next to mine? I noticed a few cookie crumbs left behind."
}

[object Object]
Moveworks11:43 AM

Great, we've reserved your spot for tomorrow and shared your comments with the team!

Example Use Cases

  1. Facilities: Ask user to reserve desk for the next day when they exit the office
  2. HR: Ask employee to submit registration information for a company event
  3. IT: Ask user if they still need a software license after they have not used it for 14 days.

Design Considerations

Design time

  • Must send to user DMs (not channels)
  • Must use our chat markup language (compatible across all surfaces)
  • User email address will be available in the outbound API call.