[DP-24] Actions with Dates

Problem

Many common enterprise processes require capturing dates from users. Natural language dates can also exist in a lot of different formats.

What does this pattern do?

Build Paths use cases that depend on user-captured dates.

[object Object]
Gwen11:43 AM

I want to book time off.

[object Object]
Moveworks11:43 AM

I can help! What's the start date of your PTO?

[object Object]
Gwen11:43 AM

09/05

[object Object]
Moveworks11:43 AM

Got it. Your PTO starts on September 5, 2023

Click the button below if it doesn't seem right

Modify Date

[object Object]
Moveworks11:43 AM

Would you like me to proceed with your PTO submission?

Click the button below if it doesn't seem right

Yes! Proceed

Cancel

[object Object]
Gwen11:43 AM

Proceed

[object Object]
Moveworks11:43 AM

⚙️ Action: Submit Time off Request

Example Use Cases

  1. HR: Update my OOO status from Dates X to Y.
  2. Facilities: Book hotel desk for a specific day.

Need this pattern right now?

  1. Build the Path.
  2. Collect date as a free text input.
  3. Parse the date for the closest valid date in your iPaaS.
  4. Submit API with parsed date.