去る9月15日に同日のリリースになりましたが、Slack通知、Microsoft Teams通知、Google Chat通知の機能をリリースしました。SSGformでは今まで、送信内容の通知方法はメールのみでしたが、今回のリリースにより、通知メールに加えて、お使いのチャットツールへの通知が可能になります。
SlackのBot APIを活用し、フォームの送信内容をSlackの指定されたチャンネルに投稿します。メンションにも対応しており、担当者宛のメンションを設定することもできます。ファイルのアップロードも対応しておりますので、フォームの送信内容によらず、通知メールに記載される情報と同等のものが投稿されます。
Microsoft TeamsのIncoming Webhookの機能を利用し、フォームの送信内容を設定されたチームへ投稿します。Incoming Webhookの仕様上、ファイルアップロードには対応していないため、フォームの送信内容にファイル送信が含まれている場合はファイルの実体はアップロードされません。ファイル名は投稿本文に記載されていますので、実体ファイルは通知メールへの添付をご確認ください。
Google ChatのIncoming Webhookの機能を利用し、フォームの送信内容を設定されたチームへ投稿します。Incoming Webhookの仕様上、ファイルアップロードには対応していないため、フォームの送信内容にファイル送信が含まれている場合はファイルの実体はアップロードされません。ファイル名は投稿本文に記載されていますので、実体ファイルは通知メールへの添付をご確認ください。
チャットツールの設定は、いずれか一つになります。例えば、Slack通知とGoogle Chat通知を同時にONにすることはできません。ツールによってわける必要がある場合は、そもそものフォーム登録をわけてご対応ください。また、あくまで通知メールとの併用になります。これは、チャットツール側が万が一エラーになって送信に失敗した場合のことを考慮した二重化のためです。