Slackコネクター

Slackは、Organizationでコラボレーションを促進し、特定のトピックについて話し合うグループを作成できるコミュニケーションプラットフォームです。チャネルの作成、参加、脱退、検索、アーカイブ、チャネルへのユーザーの招待、メッセージの送信、Slack APIへのカスタムAPI呼び出しを行うことができます。

Slackアカウントの認可

Slackカードを初めてフローに追加すると、 Okta Workflowsにより接続を設定するよう求められます. 接続を設定することで、Slackアカウントにフローを接続し、データを保存して、このカードで次回フローを構築する際に同じ接続を再利用できます。「認可」を参照してください。

ユーザーまたはチャネルID

ユーザーまたはチャネルIDを必要とするSlackアクションまたはイベントカードでは、この情報は Slackインターフェイス、またはユーザーチャネル Slack APIオブジェクトから取得できます。

Slackコネクターのイベントカード

イベント

説明

新規チャンネルの作成

Slackで新しいチャンネルが作成されるとフローをトリガーします。

New Message in Channel(チャンネルの新規メッセージ)

Slackチャンネルに新規メッセージが追加された時にフローをトリガーします。

New Message in Private Channel(プライベートチャンネルの新規メッセージ)

プライベートSlackチャネルに新規メッセージが追加された時にフローをトリガーします。

新規固定メッセージ

Slackチャネルに新規固定メッセージが追加された時にフローをトリガーします。

スラッシュコマンド(Slash Command)

Slackボットにスラッシュコマンドが送信された場合にフローをトリガーします。

Slackコネクターのアクションカード

アクション

説明

チャネルのアーカイブ

Slackチャネルをアーカイブしてアクティブな会話のリストから削除します。

チャンネルの作成

Slackに新しいチャネルを作成します。

カスタムAPIアクション(Custom API Action)

SlackAPIに対してカスタムの認証済みHTTP呼び出しを行います。

チャネルのユーザーの取得

Slackチャネルのメンバーを取得します。

Invite User to Channel(チャンネルへのユーザーの招待)

ユーザーをSlackチャネルに招待します。

Join Channel(チャンネルへの参加)

Slackチャネルに参加します。

Leave Channel(チャンネルからの脱退)

Slackチャネルから脱退します。

Read Message History(メッセージ履歴の参照)

Slackで受信したメッセージに関する情報を取得します。

ユーザーの読み取り(Read User)

Slackユーザーに関する情報を取得します。

Remove User from Channel(チャンネルからのユーザーの削除)

Slackチャネルからユーザーを削除します。

Rename Channel(チャンネルの名前変更)

Slackチャネルの名前を変更します。

Respond to Command - Delayed(コマンドへの応答 - 遅延)

ユーザーのスラッシュコマンドに遅延応答を送信します。

コマンドへの応答 - リアルタイム

ユーザーのスラッシュコマンドに即座に応答します。

Search Channels(チャンネルの検索)

Slackチャネルを検索します。

Send Direct Message(ダイレクトメッセージの送信)

SlackのSlackユーザーにダイレクトメッセージを送信します。

Send Ephemeral Message(エフェメラルメッセージの送信)

Slackチャネルにエフェメラルメッセージを送信します。

Send File to Channel(チャンネルへのファイルの送信)

Slackチャネルにファイルを送信します。

Send File to User(ユーザーへのファイルの送信)

Slackチャネルにファイルを送信します。

チャネルへのメッセージの送信(Send Message to Channel)

Slackチャネルにメッセージを送信します。