Skip to content

CRM ​

ワークスペース、オブジェクト、レコードなどを管理するためにCRMとやり取りします。

トリガー ​

このノードでフローを開始できるイベントです。トリガーを選択 から追加します。

レコード作成 ​

レコードが作成されたとき

設定項目

設定項目はありません。

出力

後続のステップでは、$ の一覧の Current Trigger からこのデータを使います。たとえば changes は $trigger.output.changes です。

json
{
  "changes": "string",
  "objectId": "string",
  "orgId": "string",
  "recordId": "string",
  "sentAt": "string",
  "user": "string",
  "workspaceId": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
changes任意
objectIdテキストオブジェクトのID
orgIdテキスト組織のID
recordIdテキストレコードのID
sentAtテキストイベントが送信されたタイムスタンプ
user任意
user.emailテキストユーザーのメールアドレス
user.idテキストユーザーの一意の識別子
user.nameテキストユーザーの名前
user.pictureテキストユーザーのプロフィール画像のURL
workspaceIdテキストワークスペースのID

レコード更新 ​

レコードが更新されたとき

設定項目

設定項目はありません。

出力

後続のステップでは、$ の一覧の Current Trigger からこのデータを使います。たとえば changes は $trigger.output.changes です。

json
{
  "changes": "string",
  "objectId": "string",
  "orgId": "string",
  "recordId": "string",
  "sentAt": "string",
  "user": "string",
  "workspaceId": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
changes任意
objectIdテキストオブジェクトのID
orgIdテキスト組織のID
recordIdテキストレコードのID
sentAtテキストイベントが送信されたタイムスタンプ
user任意
user.emailテキストユーザーのメールアドレス
user.idテキストユーザーの一意の識別子
user.nameテキストユーザーの名前
user.pictureテキストユーザーのプロフィール画像のURL
workspaceIdテキストワークスペースのID

レコード削除 ​

レコードが削除されたとき

設定項目

設定項目はありません。

出力

後続のステップでは、$ の一覧の Current Trigger からこのデータを使います。たとえば changes は $trigger.output.changes です。

json
{
  "changes": "string",
  "objectId": "string",
  "orgId": "string",
  "recordId": "string",
  "sentAt": "string",
  "user": "string",
  "workspaceId": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
changes任意
objectIdテキストオブジェクトのID
orgIdテキスト組織のID
recordIdテキストレコードのID
sentAtテキストイベントが送信されたタイムスタンプ
user任意
user.emailテキストユーザーのメールアドレス
user.idテキストユーザーの一意の識別子
user.nameテキストユーザーの名前
user.pictureテキストユーザーのプロフィール画像のURL
workspaceIdテキストワークスペースのID

カスタムアクションボタンによってトリガーされたフロー ​

ユーザーがCRMでカスタムアクションボタンをクリックしてフローを開始したときにトリガーされます。

設定項目

設定項目はありません。

出力

後続のステップでは、$ の一覧の Current Trigger からこのデータを使います。たとえば changes は $trigger.output.changes です。

json
{
  "changes": "string",
  "objectId": "string",
  "orgId": "string",
  "recordId": "string",
  "sentAt": "string",
  "user": "string",
  "workspaceId": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
changes任意
objectIdテキストオブジェクトのID
orgIdテキスト組織のID
recordIdテキストレコードのID
sentAtテキストイベントが送信されたタイムスタンプ
user任意
user.emailテキストユーザーのメールアドレス
user.idテキストユーザーの一意の識別子
user.nameテキストユーザーの名前
user.pictureテキストユーザーのプロフィール画像のURL
workspaceIdテキストワークスペースのID

添付ファイル作成 ​

レコード添付ファイルが作成されたとき

設定項目

設定項目はありません。

出力

後続のステップでは、$ の一覧の Current Trigger からこのデータを使います。たとえば changes は $trigger.output.changes です。

json
{
  "changes": "string",
  "objectId": "string",
  "orgId": "string",
  "recordId": "string",
  "sentAt": "string",
  "user": "string",
  "workspaceId": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
changes任意
objectIdテキストオブジェクトのID
orgIdテキスト組織のID
recordIdテキストレコードのID
sentAtテキストイベントが送信されたタイムスタンプ
user任意
user.emailテキストユーザーのメールアドレス
user.idテキストユーザーの一意の識別子
user.nameテキストユーザーの名前
user.pictureテキストユーザーのプロフィール画像のURL
workspaceIdテキストワークスペースのID

添付ファイル削除 ​

When a record attachment is deleted

設定項目

設定項目はありません。

出力

後続のステップでは、$ の一覧の Current Trigger からこのデータを使います。たとえば changes は $trigger.output.changes です。

json
{
  "changes": "string",
  "objectId": "string",
  "orgId": "string",
  "recordId": "string",
  "sentAt": "string",
  "user": "string",
  "workspaceId": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
changes任意
objectIdテキストオブジェクトのID
orgIdテキスト組織のID
recordIdテキストレコードのID
sentAtテキストイベントが送信されたタイムスタンプ
user任意
user.emailテキストユーザーのメールアドレス
user.idテキストユーザーの一意の識別子
user.nameテキストユーザーの名前
user.pictureテキストユーザーのプロフィール画像のURL
workspaceIdテキストワークスペースのID

添付ファイル更新 ​

When a record attachment is updated

設定項目

設定項目はありません。

出力

後続のステップでは、$ の一覧の Current Trigger からこのデータを使います。たとえば changes は $trigger.output.changes です。

json
{
  "changes": "string",
  "objectId": "string",
  "orgId": "string",
  "recordId": "string",
  "sentAt": "string",
  "user": "string",
  "workspaceId": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
changes任意
objectIdテキストオブジェクトのID
orgIdテキスト組織のID
recordIdテキストレコードのID
sentAtテキストイベントが送信されたタイムスタンプ
user任意
user.emailテキストユーザーのメールアドレス
user.idテキストユーザーの一意の識別子
user.nameテキストユーザーの名前
user.pictureテキストユーザーのプロフィール画像のURL
workspaceIdテキストワークスペースのID

アクション ​

このノードが実行できる処理です。ステップを追加 からノードを追加し、アクションを選びます。

ワークスペース一覧 ​

すべてのワークスペースのリストを取得します

設定項目

設定項目はありません。

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.activeはい / いいえワークスペースがアクティブかどうか
data.createdAtテキストワークスペースが作成されたタイムスタンプ
data.deletedAtテキストワークスペースが削除されたタイムスタンプ、削除されていない場合はnull
data.descriptionテキストワークスペースの説明
data.idテキストワークスペースの一意の識別子
data.nameテキストワークスペースの名前
data.orgIdテキスト
data.updatedAtテキストワークスペースが最後に更新されたタイムスタンプ

ワークスペース取得 ​

IDでワークスペースを取得します

設定項目

項目型必須説明
ワークスペースIDテキストはい取得するワークスペースのID

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.activeはい / いいえワークスペースがアクティブかどうか
data.createdAtテキストワークスペースが作成されたタイムスタンプ
data.deletedAtテキストワークスペースが削除されたタイムスタンプ、削除されていない場合はnull
data.descriptionテキストワークスペースの説明
data.idテキストワークスペースの一意の識別子
data.nameテキストワークスペースの名前
data.orgIdテキスト
data.updatedAtテキストワークスペースが最後に更新されたタイムスタンプ

オブジェクト一覧 ​

ワークスペース内のすべてのオブジェクトのリストを取得します

設定項目

項目型必須説明
ワークスペースIDテキストはいオブジェクトを一覧表示するワークスペースのID

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.childObjects[]リスト子オブジェクト識別子のリスト
data.createdAtテキストオブジェクトが作成されたタイムスタンプ
data.descriptionテキストオブジェクトの説明
data.displaySettingsオブジェクトオブジェクトの視覚的表示設定
data.fields[]リストオブジェクトのフィールド定義のリスト
data.fields[].descriptionテキストフィールドの目的の説明
data.fields[].idテキストフィールドの一意の識別子
data.fields[].isProtectedはい / いいえフィールドが変更から保護されているかどうか
data.fields[].nameテキストフィールドの表示名
data.fields[].optionsオブジェクトフィールドタイプ固有の設定オプション
data.fields[].requiredはい / いいえフィールドが必須かどうか
data.fields[].typeテキストフィールドのタイプ(例:テキスト、数値、通貨など)
data.fields[].uniquedはい / いいえフィールドが一意かどうか
data.hasAvatarはい / いいえオブジェクトにアバターがあるかどうか
data.iconテキストオブジェクトのアイコン識別子
data.idテキストオブジェクトの一意の識別子
data.messagingオブジェクトメッセージング設定オプション
data.messaging.emailはい / いいえ
data.messaging.lineはい / いいえ
data.messaging.smsはい / いいえ
data.nameオブジェクト単数形と複数形のオブジェクト名
data.name.pluralテキストオブジェクト名の複数形
data.name.singularテキストオブジェクト名の単数形
data.orgIdテキストこのオブジェクトが属する組織のID
data.profileSettings[]リストオブジェクトのプロフィール設定
data.profileSettings[].enabledはい / いいえプロフィール設定が有効かどうか
data.profileSettings[].typeテキストプロフィール設定のタイプ
data.referencesオブジェクト他のオブジェクトからの参照へのフィールドのマップ
data.updatedAtテキストオブジェクトが最後に更新されたタイムスタンプ
data.viewGroups[]リストオブジェクトのビューグループ設定のリスト
data.views[]リストオブジェクトのビュー設定のリスト
data.views[].createdAtテキストビューが作成されたタイムスタンプ
data.views[].createdByテキストビューを作成したユーザーのID
data.views[].descriptionテキストビューの説明
data.views[].detailFieldOrder[]リスト詳細ビューのフィールドIDの順序付きリスト
data.views[].fieldOrder[]リスト表示順序を定義するフィールドIDの順序付きリスト
data.views[].fields[]リストビュー内のフィールド設定のリスト
data.views[].filtersオブジェクトビューに適用されるフィルター条件
data.views[].iconテキストビューのアイコン識別子
data.views[].idテキストビューの一意の識別子
data.views[].nameテキストビューの名前
data.views[].objectIdテキストビューが属するオブジェクトのID
data.views[].orgIdテキストこのビューが属する組織のID
data.views[].rowHeightテキストビュー内の行の高さ
data.views[].sort[]リストビューのソート設定
data.views[].textSearchテキストビューに適用されるテキスト検索クエリ
data.views[].typeテキストビューのタイプ(例:グリッド、かんばんなど)
data.views[].updatedAtテキストビューが最後に更新されたタイムスタンプ
data.workspaceIdテキストこのオブジェクトが属するワークスペースのID

オブジェクト取得 ​

IDでオブジェクトを取得します

設定項目

項目型必須説明
ワークスペースIDテキストはいオブジェクトを一覧表示するワークスペースのID
オブジェクトIDテキストはい取得するオブジェクトのID

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.childObjects[]リスト子オブジェクト識別子のリスト
data.createdAtテキストオブジェクトが作成されたタイムスタンプ
data.descriptionテキストオブジェクトの説明
data.displaySettingsオブジェクトオブジェクトの視覚的表示設定
data.fields[]リストオブジェクトのフィールド定義のリスト
data.fields[].descriptionテキストフィールドの目的の説明
data.fields[].idテキストフィールドの一意の識別子
data.fields[].isProtectedはい / いいえフィールドが変更から保護されているかどうか
data.fields[].nameテキストフィールドの表示名
data.fields[].optionsオブジェクトフィールドタイプ固有の設定オプション
data.fields[].requiredはい / いいえフィールドが必須かどうか
data.fields[].typeテキストフィールドのタイプ(例:テキスト、数値、通貨など)
data.fields[].uniquedはい / いいえフィールドが一意かどうか
data.hasAvatarはい / いいえオブジェクトにアバターがあるかどうか
data.iconテキストオブジェクトのアイコン識別子
data.idテキストオブジェクトの一意の識別子
data.messagingオブジェクトメッセージング設定オプション
data.messaging.emailはい / いいえ
data.messaging.lineはい / いいえ
data.messaging.smsはい / いいえ
data.nameオブジェクト単数形と複数形のオブジェクト名
data.name.pluralテキストオブジェクト名の複数形
data.name.singularテキストオブジェクト名の単数形
data.orgIdテキストこのオブジェクトが属する組織のID
data.profileSettings[]リストオブジェクトのプロフィール設定
data.profileSettings[].enabledはい / いいえプロフィール設定が有効かどうか
data.profileSettings[].typeテキストプロフィール設定のタイプ
data.referencesオブジェクト他のオブジェクトからの参照へのフィールドのマップ
data.updatedAtテキストオブジェクトが最後に更新されたタイムスタンプ
data.viewGroups[]リストオブジェクトのビューグループ設定のリスト
data.views[]リストオブジェクトのビュー設定のリスト
data.views[].createdAtテキストビューが作成されたタイムスタンプ
data.views[].createdByテキストビューを作成したユーザーのID
data.views[].descriptionテキストビューの説明
data.views[].detailFieldOrder[]リスト詳細ビューのフィールドIDの順序付きリスト
data.views[].fieldOrder[]リスト表示順序を定義するフィールドIDの順序付きリスト
data.views[].fields[]リストビュー内のフィールド設定のリスト
data.views[].filtersオブジェクトビューに適用されるフィルター条件
data.views[].iconテキストビューのアイコン識別子
data.views[].idテキストビューの一意の識別子
data.views[].nameテキストビューの名前
data.views[].objectIdテキストビューが属するオブジェクトのID
data.views[].orgIdテキストこのビューが属する組織のID
data.views[].rowHeightテキストビュー内の行の高さ
data.views[].sort[]リストビューのソート設定
data.views[].textSearchテキストビューに適用されるテキスト検索クエリ
data.views[].typeテキストビューのタイプ(例:グリッド、かんばんなど)
data.views[].updatedAtテキストビューが最後に更新されたタイムスタンプ
data.workspaceIdテキストこのオブジェクトが属するワークスペースのID

ビュー一覧 ​

ワークスペース内のオブジェクトのすべてのビューのリストを取得します

設定項目

項目型必須説明
ワークスペースIDテキストはいオブジェクトを一覧表示するワークスペースのID
オブジェクトIDテキストはいビューを一覧表示するオブジェクトのID

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.createdAtテキストビューが作成されたタイムスタンプ
data.createdByテキストビューを作成したユーザーのID
data.descriptionテキストビューの説明
data.detailFieldOrder[]リスト詳細ビューのフィールドIDの順序付きリスト
data.fieldOrder[]リスト表示順序を定義するフィールドIDの順序付きリスト
data.fields[]リストビュー内のフィールド設定のリスト
data.filtersオブジェクトビューに適用されるフィルター条件
data.iconテキストビューのアイコン識別子
data.idテキストビューの一意の識別子
data.nameテキストビューの名前
data.objectIdテキストビューが属するオブジェクトのID
data.orgIdテキストこのビューが属する組織のID
data.rowHeightテキストビュー内の行の高さ
data.sort[]リストビューのソート設定
data.textSearchテキストビューに適用されるテキスト検索クエリ
data.typeテキストビューのタイプ(例:グリッド、かんばんなど)
data.updatedAtテキストビューが最後に更新されたタイムスタンプ

ビュー取得 ​

IDでビューを取得します

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいビューを含むオブジェクトのID
ビューIDテキストはい取得するビューのID

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.createdAtテキストビューが作成されたタイムスタンプ
data.createdByテキストビューを作成したユーザーのID
data.descriptionテキストビューの説明
data.detailFieldOrder[]リスト詳細ビューのフィールドIDの順序付きリスト
data.fieldOrder[]リスト表示順序を定義するフィールドIDの順序付きリスト
data.fields[]リストビュー内のフィールド設定のリスト
data.filtersオブジェクトビューに適用されるフィルター条件
data.iconテキストビューのアイコン識別子
data.idテキストビューの一意の識別子
data.nameテキストビューの名前
data.objectIdテキストビューが属するオブジェクトのID
data.orgIdテキストこのビューが属する組織のID
data.rowHeightテキストビュー内の行の高さ
data.sort[]リストビューのソート設定
data.textSearchテキストビューに適用されるテキスト検索クエリ
data.typeテキストビューのタイプ(例:グリッド、かんばんなど)
data.updatedAtテキストビューが最後に更新されたタイムスタンプ

フィールド作成 ​

新しいフィールドを作成します

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいビューを含むオブジェクトのID
データオブジェクトはいフィールド定義データ

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.descriptionテキストフィールドの目的の説明
data.idテキストフィールドの一意の識別子
data.isProtectedはい / いいえフィールドが変更から保護されているかどうか
data.nameテキストフィールドの表示名
data.optionsオブジェクトフィールドタイプ固有の設定オプション
data.requiredはい / いいえフィールドが必須かどうか
data.typeテキストフィールドのタイプ(例:テキスト、数値、通貨など)
data.uniquedはい / いいえフィールドが一意かどうか

フィールド更新 ​

既存のフィールドを更新します

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいビューを含むオブジェクトのID
フィールドIDテキストはい更新するフィールドのID
データオブジェクトはいフィールド更新データ

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.descriptionテキストフィールドの目的の説明
data.idテキストフィールドの一意の識別子
data.isProtectedはい / いいえフィールドが変更から保護されているかどうか
data.nameテキストフィールドの表示名
data.optionsオブジェクトフィールドタイプ固有の設定オプション
data.requiredはい / いいえフィールドが必須かどうか
data.typeテキストフィールドのタイプ(例:テキスト、数値、通貨など)
data.uniquedはい / いいえフィールドが一意かどうか

フィールド削除 ​

フィールドを削除します

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいオブジェクトのID
フィールドIDテキストはい削除するフィールドのID

出力

出力フィールドの定義はありません。

レコード一覧 ​

ワークスペース内のオブジェクトのすべてのレコードのリストを取得します

設定項目

項目型必須説明
ワークスペースIDテキストはいレコードが属するワークスペースのID
オブジェクトIDテキストレコードを一覧表示するオブジェクトのID。objectIdまたはviewIdのいずれかが必要です。フィルタリングとソート機能が必要な場合はこれを使用してください。
ビューIDテキストレコードを一覧表示するビューのID。objectIdまたはviewIdのいずれかが必要です。注意:viewIdを使用する場合、フィルターとソートパラメータは無視されます。
フィルターオブジェクトレコードリストに適用するフィルター条件。objectIdを使用する場合のみサポートされます(viewIdを使用する場合は無視されます)。
制限数値返すレコードの最大数
オフセット数値結果を返す前にスキップするレコード数
ソートリストレコードリストのソート設定。objectIdを使用する場合のみサポートされます(viewIdを使用する場合は無視されます)。

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.autoId数値レコードの自動生成された連続ID
data.createdAtテキストレコードが作成されたタイムスタンプ
data.createdByオブジェクトレコードを作成したユーザー
data.createdBy.emailテキストユーザーのメールアドレス
data.createdBy.idテキストユーザーの一意の識別子
data.createdBy.nameテキストユーザーの名前
data.createdBy.pictureテキストユーザーのプロフィール画像のURL
data.idテキストレコードの一意の識別子
data.updatedAtテキストレコードが最後に更新されたタイムスタンプ
data.updatedByオブジェクトレコードを最後に更新したユーザー
data.updatedBy.emailテキストユーザーのメールアドレス
data.updatedBy.idテキストユーザーの一意の識別子
data.updatedBy.nameテキストユーザーの名前
data.updatedBy.pictureテキストユーザーのプロフィール画像のURL

レコード取得 ​

IDでレコードを取得します

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいオブジェクトのID
レコードIDテキストはいレコードのID

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.autoId数値レコードの自動生成された連続ID
data.createdAtテキストレコードが作成されたタイムスタンプ
data.createdByオブジェクトレコードを作成したユーザー
data.createdBy.emailテキストユーザーのメールアドレス
data.createdBy.idテキストユーザーの一意の識別子
data.createdBy.nameテキストユーザーの名前
data.createdBy.pictureテキストユーザーのプロフィール画像のURL
data.idテキストレコードの一意の識別子
data.updatedAtテキストレコードが最後に更新されたタイムスタンプ
data.updatedByオブジェクトレコードを最後に更新したユーザー
data.updatedBy.emailテキストユーザーのメールアドレス
data.updatedBy.idテキストユーザーの一意の識別子
data.updatedBy.nameテキストユーザーの名前
data.updatedBy.pictureテキストユーザーのプロフィール画像のURL

レコード作成 ​

新しいレコードを作成します

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいオブジェクトのID
動的オプションを有効にするはい / いいえ有効化すると、データフィールドは dynamicOption=true を使用して CRM から select と multiSelect の値の選択肢を動的にロードします。無効にすると、動的選択肢なしでフィールドキーを取得します。
既定値: false
データキーと値のペアはいフィールド値を持つレコードデータ

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.autoId数値レコードの自動生成された連続ID
data.createdAtテキストレコードが作成されたタイムスタンプ
data.createdByオブジェクトレコードを作成したユーザー
data.createdBy.emailテキストユーザーのメールアドレス
data.createdBy.idテキストユーザーの一意の識別子
data.createdBy.nameテキストユーザーの名前
data.createdBy.pictureテキストユーザーのプロフィール画像のURL
data.idテキストレコードの一意の識別子
data.updatedAtテキストレコードが最後に更新されたタイムスタンプ
data.updatedByオブジェクトレコードを最後に更新したユーザー
data.updatedBy.emailテキストユーザーのメールアドレス
data.updatedBy.idテキストユーザーの一意の識別子
data.updatedBy.nameテキストユーザーの名前
data.updatedBy.pictureテキストユーザーのプロフィール画像のURL

レコード更新 ​

既存のレコードを更新します

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいオブジェクトのID
レコードIDテキストはいレコードのID
動的オプションを有効にするはい / いいえ有効化すると、データフィールドは dynamicOption=true を使用して CRM から select と multiSelect の値の選択肢を動的にロードします。無効にすると、動的選択肢なしでフィールドキーを取得します。
既定値: false
データキーと値のペアはい更新するフィールド値を持つレコードデータ

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.autoId数値レコードの自動生成された連続ID
data.createdAtテキストレコードが作成されたタイムスタンプ
data.createdByオブジェクトレコードを作成したユーザー
data.createdBy.emailテキストユーザーのメールアドレス
data.createdBy.idテキストユーザーの一意の識別子
data.createdBy.nameテキストユーザーの名前
data.createdBy.pictureテキストユーザーのプロフィール画像のURL
data.idテキストレコードの一意の識別子
data.updatedAtテキストレコードが最後に更新されたタイムスタンプ
data.updatedByオブジェクトレコードを最後に更新したユーザー
data.updatedBy.emailテキストユーザーのメールアドレス
data.updatedBy.idテキストユーザーの一意の識別子
data.updatedBy.nameテキストユーザーの名前
data.updatedBy.pictureテキストユーザーのプロフィール画像のURL

レコードを更新または作成 ​

1 回の呼び出しでレコードを作成または更新:フィルターに一致するレコードを修正し、一致するものがない場合は新規作成

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいオブジェクトのID
動的オプションを有効にするはい / いいえ有効化すると、データフィールドは dynamicOption=true を使用して CRM から select と multiSelect の値の選択肢を動的にロードします。無効にすると、動的選択肢なしでフィールドキーを取得します。
既定値: false
フィルターキーと値のペアはい完全一致のみ。各行は AND で結合されます。OR はサポートされていないため、OR が必要な場合は、このノードの前に Path ノードを配置して分岐させてください。LINE、メール、または電話番号フィールドを選択してください。日時フィルターはまだサポートされていません。また、CRM はフィルター値を作成するレコードにコピーしないため、次回の実行で重複レコードが挿入されないように、Data にも同じフィールドを設定してください。10 件を超えるレコードが一致すると、CRM はリクエストを拒否し、何も書き込みません。一致するレコードがない場合、CRM は Data からレコードを 1 件作成します。フィルター値はラベル解決なしで保存値のまま送信されます。また、フィルターを空にすることはできません。
Dataキーと値のペアはい書き込むレコードデータを { fieldId: value } として指定します。'select' / 'multiSelect' フィールドの場合、値は次の3つの形式で渡すことができます: (1) 素の id または一意のラベル - select の場合は文字列、multiSelect の場合は配列 - id を優先して解決し、次に一意のラベルで解決; (2) 明示的な id - { "id": "abc" } または { "ids": ["a", "b"] } - 厳格で、ラベルにはフォールバックしません; (3) 明示的なラベル - { "label": "My Label" } または { "labels": ["L1", "L2"] } - クライアント側で id に解決され、ラベルが不明または一意でない場合は拒否されます。他のすべてのフィールドタイプは自然な JSON 値を受け入れます。

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.createdはい / いいえFilter に一致するものがなかったため CRM が新しいレコードを挿入した場合は True。既存のレコードが修正された場合は False。このフラグを使用して挿入と更新を区別
data.matchedCount数値書き込み前に Filter と一致した既存レコード数
data.records[]リスト書き込まれたレコード(作成または更新)
data.records[].autoId数値レコードの自動生成された連続ID
data.records[].createdAtテキストレコードが作成されたタイムスタンプ
data.records[].createdByオブジェクトレコードを作成したユーザー
data.records[].createdBy.emailテキストユーザーのメールアドレス
data.records[].createdBy.idテキストユーザーの一意の識別子
data.records[].createdBy.nameテキストユーザーの名前
data.records[].createdBy.pictureテキストユーザーのプロフィール画像のURL
data.records[].idテキストレコードの一意の識別子
data.records[].updatedAtテキストレコードが最後に更新されたタイムスタンプ
data.records[].updatedByオブジェクトレコードを最後に更新したユーザー
data.records[].updatedBy.emailテキストユーザーのメールアドレス
data.records[].updatedBy.idテキストユーザーの一意の識別子
data.records[].updatedBy.nameテキストユーザーの名前
data.records[].updatedBy.pictureテキストユーザーのプロフィール画像のURL
data.updatedCount数値CRM が更新済みとして報告する既存レコードの数。TODO(crm): 挿入時、created が true かつ matchedCount が 0 の場合でも、現在これは 1 です。CRM が insertedCount を返し、作成時にこれを 0 に設定するまでは created を信頼してください。

レコード削除 ​

レコードを削除します

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいオブジェクトのID
レコードIDテキストはいレコードのID

出力

出力フィールドの定義はありません。

添付ファイルリスト ​

レコードの添付ファイルリストを取得

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいオブジェクトのID
レコードIDテキストはいレコードのID

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.attachments[]リスト添付ファイルのリスト
data.attachments[].categoryIdテキスト添付ファイルが属するカテゴリーのID
data.attachments[].createdAtテキスト添付ファイルが作成されたタイムスタンプ
data.attachments[].idテキスト添付ファイルの一意の識別子
data.attachments[].mimeTypeテキスト添付ファイルのMIMEタイプ
data.attachments[].pathテキスト添付ファイルのファイルパス
data.attachments[].size数値添付ファイルのサイズ(バイト)
data.attachments[].titleテキスト添付ファイルのタイトル
data.attachments[].updatedAtテキスト添付ファイルが最後に更新されたタイムスタンプ
data.attachments[].urlテキスト添付ファイルにアクセスするURL
data.totalRecordsCount数値添付ファイルレコードの総数

添付ファイル取得 ​

IDで特定の添付ファイルを取得

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいオブジェクトのID
レコードIDテキストはいレコードのID
添付ファイルIDテキストはい添付ファイルのID

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.categoryIdテキスト添付ファイルが属するカテゴリーのID
data.createdAtテキスト添付ファイルが作成されたタイムスタンプ
data.idテキスト添付ファイルの一意の識別子
data.mimeTypeテキスト添付ファイルのMIMEタイプ
data.pathテキスト添付ファイルのファイルパス
data.size数値添付ファイルのサイズ(バイト)
data.titleテキスト添付ファイルのタイトル
data.updatedAtテキスト添付ファイルが最後に更新されたタイムスタンプ
data.urlテキスト添付ファイルにアクセスするURL

添付ファイルアップロード ​

設定項目

項目型必須説明
ワークスペースIDテキストはい
オブジェクトIDテキストはい
レコードIDテキストはい
アップロードするファイルファイルはいFile to attach to the CRM record. Supports both manual upload and reference from other nodes.
既存アイテムを上書きはい / いいえIf true, delete and replace existing attachment with the same name. If false, skip upload if duplicate exists.
既定値: true

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば attachment は $.<ステップID>.output.attachment です。

json
{
  "attachment": {},
  "uploadedUrl": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
attachmentオブジェクト
uploadedUrlテキスト

Export View ​

Export a CRM view and receive notification when the export is ready

設定項目

項目型必須説明
Workspace選択(アカウントから読み込み)はいWorkspace containing the object and view to export
Object選択(アカウントから読み込み)はいObject containing the view to export
View選択(アカウントから読み込み)はいView to export
Notification Method選択はいHow to receive notification when the export is ready
選択肢: Email, Callback URL
Email AddressテキストはいEmail address to receive the export notification
Callback URLテキストはいURL to receive a callback when the export is ready

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": {}
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
dataオブジェクトExport result including status and download information

アクティビティ作成 ​

レコード の タイムライン 上 に 活動 を 作成

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいレコードが属するオブジェクトのID
レコードIDテキストはいアクティビティを接続する レコードの ID
活動 アクションテキストはいアクティビティの動詞 / イベント名 (例: 予約.created、メール.sent)
送信日時テキストはいアクティビティが発生した時刻、ISO-8601 タイムスタンプ形式で、タイムゾーン オフセットを含む (例: 2020-10-27T14:00:00+00:00)
アクターオブジェクトはいアクションを行った者、{ "id": string, "type": string, "properties"?: object } として。
Source Type選択はいアクティビティ の 起源 システム 。 どの ダウンストリーム HTML ページ が レンダリング される か を 決定 します 。 現在 、 Livechat のみ が サポート され て います 。
選択肢: ライブチャット
Objectオブジェクト操作対象(オプション)、 { "id": string, "type": string, "properties"?: object } として。 ドットで区切られたキーは、ネストされたオブジェクトに展開されます。 例 "properties.message" は "properties.message" になります。
対象オブジェクトアクションの受信者 / ターゲット(任意)、{ "id": string, "type": string, "properties"?: object } として
コンテキストオブジェクト自由形式 アンビエント メタデータ (オプション)

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.actionテキストアクティビティの動詞/イベント名(例: reservation.created)
data.actor任意
data.actor.idテキストエンティティの識別子(外部/不透明ID)
data.actor.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.actor.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.contextオブジェクト自由形式 アンビエント メタデータ
data.createdAtテキストアクティビティが作成されたタイムスタンプ
data.idテキスト活動の一意の識別子
data.object任意
data.object.idテキストエンティティの識別子(外部/不透明ID)
data.object.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.object.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.objectIdテキストアクティビティがリンクされている CRM オブジェクト定義の ID
data.recordIdテキストアクティビティがリンクされている CRM レコードの ID
data.sentAtテキストアクティビティが発生した時刻の ISO-8601 タイムスタンプ
data.source任意
data.source.idテキストエンティティの識別子(外部/不透明ID)
data.source.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.source.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.target任意
data.target.idテキストエンティティの識別子(外部/不透明ID)
data.target.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.target.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.updatedAtテキストアクティビティが最後に更新されたタイムスタンプ

アクティビティをアップサート ​

レコードのタイムラインにある単一の既存のアクティビティを修正します(更新のみのマージ; 挿入はしません)。Upsert Key または Activity ID で対象のアクティビティを選択します。

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいレコードが属するオブジェクトのID
レコードIDテキストはいアクティビティが添付されている レコードの ID
活動 アクションテキストアクティビティの動詞/イベント名 (例: mail.delivered)。 任意 — これはマージなので、既存の値を保持するには空白のままにしておきます。
送信日時テキストアクティビティが発生した時刻、ISO-8601 タイムスタンプ形式で、タイムゾーン オフセットを含む(例: 2020-10-27T15:00:00+00:00)。 省略可能 — 既存の値を保持するには空白のままにします。
アクターオブジェクトアクションを行った者、{ "id": string, "type": string, "properties"?: object } として。オプション — 既存の値を保持するには空のままにします。
Source Type選択はいアクティビティ の 由来 システム 。 下流の HTML ページ の 表示 を 決定する 。 現在 、 Livechat のみ サポート されている 。
選択肢: ライブチャット
アップサート キーテキストアクティビティを修正するために使用される本体内のドットパス(例:object.properties.conversationId)。アクティビティIDよりも優先され、非ヌルのプリミティブに解決される必要があります。これを指定するか、アクティビティIDを指定します。
アクティビティ IDテキスト更新するアクティビティの Mongo _id。Upsert Key が設定されていない場合にのみ使用します。これまたは Upsert Key を提供してください。
Objectオブジェクト操作対象(オプション)、 { "id": string, "type": string, "properties"?: object } として。 ドットで区切られたキーは、ネストされたオブジェクトに展開されます。 例 "properties.conversationId" は "properties.conversationId" になります。 省略されたフィールドは、既存のアクティビティに保持されます。
対象オブジェクトアクション の受信者 / ターゲット(オプション) として { "id": string, "type": string, "properties"?: object }
コンテキストオブジェクト自由形式の環境メタデータ(オプション)

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.actionテキストアクティビティの動詞/イベント名(例: reservation.created)
data.actor任意
data.actor.idテキストエンティティの識別子(外部/不透明ID)
data.actor.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.actor.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.contextオブジェクト自由形式 アンビエント メタデータ
data.createdAtテキストアクティビティが作成されたタイムスタンプ
data.idテキスト活動の一意の識別子
data.object任意
data.object.idテキストエンティティの識別子(外部/不透明ID)
data.object.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.object.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.objectIdテキストアクティビティがリンクされている CRM オブジェクト定義の ID
data.recordIdテキストアクティビティがリンクされている CRM レコードの ID
data.sentAtテキストアクティビティが発生した時刻の ISO-8601 タイムスタンプ
data.source任意
data.source.idテキストエンティティの識別子(外部/不透明ID)
data.source.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.source.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.target任意
data.target.idテキストエンティティの識別子(外部/不透明ID)
data.target.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.target.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.updatedAtテキストアクティビティが最後に更新されたタイムスタンプ

アクティビティ リスト ​

レコードの活動リストを取得

設定項目

項目型必須説明
ワークスペースIDテキストはいワークスペースのID
オブジェクトIDテキストはいレコードが属するオブジェクトのID
レコードIDテキストはいアクティビティ一覧のためのレコード ID
Limit数値返される活動の最大数. 数値を使用するか、別のノードを参照 (例: ループノード) で動的ページネーション.
スキップ数値スキップするアクティビティの数. ページネーションのために数値を使用するか、別のノードを参照。
フィルターオブジェクトアクティビティ リストに適用するフィルター条件
ソートリストアクティビティリストのソート設定 (デフォルトは作成日時の降順)
テキスト検索テキストアクティビティ オブジェクト プロパティ に対する フル テキスト 検索。CRM 側で MongoDB Atlas 検索 を 必要 とします。

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
data任意
data.activities[]リストアクティビティ の リスト
data.activities[].actionテキストアクティビティの動詞/イベント名(例: reservation.created)
data.activities[].actor任意
data.activities[].actor.idテキストエンティティの識別子(外部/不透明ID)
data.activities[].actor.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.activities[].actor.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.activities[].contextオブジェクト自由形式 アンビエント メタデータ
data.activities[].createdAtテキストアクティビティが作成されたタイムスタンプ
data.activities[].idテキスト活動の一意の識別子
data.activities[].object任意
data.activities[].object.idテキストエンティティの識別子(外部/不透明ID)
data.activities[].object.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.activities[].object.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.activities[].objectIdテキストアクティビティがリンクされている CRM オブジェクト定義の ID
data.activities[].recordIdテキストアクティビティがリンクされている CRM レコードの ID
data.activities[].sentAtテキストアクティビティが発生した時刻の ISO-8601 タイムスタンプ
data.activities[].source任意
data.activities[].source.idテキストエンティティの識別子(外部/不透明ID)
data.activities[].source.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.activities[].source.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.activities[].target任意
data.activities[].target.idテキストエンティティの識別子(外部/不透明ID)
data.activities[].target.propertiesオブジェクトエンティティ の 自由形式 の キー / 値 プロパティ
data.activities[].target.typeテキスト名前空間の エンティティ タイプ (例: virtualstore.guest, mail)
data.activities[].updatedAtテキストアクティビティが最後に更新されたタイムスタンプ
data.totalRecordsCount数値アクティビティレコードの総数