2016-01-20 23 views
1

當前在SmartSheet中,用戶可以將電子郵件通知分配給用戶,當用戶在表單中更改「任何更改」或預先指定的列時觸發該通知。將SmartSheet API用於「智能」電子郵件通知

儘管這很有用,但還是有一個常見的商業案例,其中工作表管理員需要根據單元格內容通知用戶。例如,如果列A中的下拉選項設置爲選項A,則用戶A得到通知,或者如果設置爲選項B,則用戶B得到通知等。

這種條件通知邏輯可能存在於SmartSheet API v2.0?

回答

3

Smartsheet API目前不支持創建或管理警報(即通知和提醒)。因此,要實現您所描述的場景類型,您需要創建一個集成:

  • 能夠知道指定更改何時發生在工作表中(例如:列A設置爲選項一種用於任何行)
  • 包含邏輯以確定哪個用戶(一個或多個)到電子郵件(例如:如果列A被設置爲選項A爲任何行,然後電子郵件用戶A)
  • 發送電子郵件(多個)

在很高的層次上,您可以通過幾種不同的選項來完成上面列出的內容:

  1. 輪詢週期性Smartsheet(例如:每小時),以確定如果片材已改變(Get Sheet Version),並且如果它已經改變,評估片數據(Get Sheet);如果數據符合發送電子郵件的標準,則發送電子郵件。
  2. 或者,您可以使用「Smartsheet Webhooks」,以便在工作表中發生更改時通知您的集成,然後通過隨後使用API​​評估工作表數據對此類通知作出反應(Get SheetGet Row);如果數據符合發送電子郵件的標準,則發送電子郵件。 Smartsheet Webhooks目前位於Private Beta - 如果您希望考慮進行私人測試,可以通過填寫web form來申請。
+1

要添加到Kim的評論,條件通知功能是今年的路線圖。沒有確定的目標日期,但它正在努力。謝謝你的耐心。 – avioing