新しい行が作成されたら(トリガー)

このピースでできること

  • Supabase の指定テーブルに新しい行が作成されたこと(INSERT)を検知して、ワークフローを起動します。
 

Supabase の接続方法

以下の2つを入力して接続します。

Project URL

Supabase のプロジェクト URL を入力します。
  1. Supabase ダッシュボード にログインします
  1. 対象のプロジェクトを選択します
  1. 「Settings」「API」 を開きます
  1. 「Project URL」 をコピーします(形式:

API Key

用途に応じて以下のキーを使い分けます。
  • Service Role Key — RLS をバイパスしてフルアクセスできます。データベース操作(アクション)に使用します
  • Anonymous Key — 公開キーです。RLS の範囲内でのアクセスに使用します
キーの確認場所: 「Settings」「API」「Project API keys」
Service Role Key はすべての RLS ポリシーをバイパスするため、厳重に管理してください。
 

ピースの設定項目

1. テーブル名(必須)

  • 監視対象の Supabase テーブル名を選択します。

2. スキーマ(任意)

  • 監視対象のデータベーススキーマ名を指定します。
  • 通常は public のままで問題ありません。

Supabase 側のWebhook設定(事前準備)

  • Supabase ダッシュボードで Webhook を作成し、Activepieces から提供される Webhook URL を登録してください。
      1. Supabase Dashboard → Database → Webhooks に移動します。
      1. 「Create a new hook」をクリックします。
      1. Webhook を設定します。
          • Name: わかりやすい名前(例: Activepieces New Row)
          • Table: 監視するテーブル
          • Events: Insert を選択
          • Type: HTTP Request
          • Method: POST
          • URL: Activepieces から発行される Webhook URL
      1. 「Create webhook」をクリックします。