---
title: Webflow
description: Webflow CMSコレクションを管理する
---

import { BlockInfoCard } from "@/components/ui/block-info-card"

<BlockInfoCard 
  type="webflow"
  color="#E0E0E0"
/>

{/* MANUAL-CONTENT-START:intro */}
[Webflow](https://webflow.com/)は、コードを書かずに応答性の高いウェブサイトを構築できる強力なビジュアルウェブデザインプラットフォームです。視覚的なデザインインターフェースと堅牢なCMS（コンテンツ管理システム）を組み合わせており、ウェブサイト用の動的コンテンツを作成、管理、公開することができます。

Webflowでは以下のことが可能です：

- **視覚的にデザインする**：クリーンでセマンティックなHTML/CSSコードを生成する視覚エディタで、カスタムウェブサイトを作成
- **動的にコンテンツを管理する**：CMSを使用してブログ投稿、製品、チームメンバー、またはカスタムデータなどの構造化されたコンテンツのコレクションを作成
- **即時に公開する**：サイトをWebflowのホスティングにデプロイするか、カスタムホスティング用にコードをエクスポート
- **レスポンシブデザインを作成する**：デスクトップ、タブレット、モバイルデバイスでシームレスに動作するサイトを構築
- **コレクションをカスタマイズする**：コンテンツタイプのカスタムフィールドとデータ構造を定義
- **コンテンツ更新を自動化する**：APIを通じてCMSコンテンツをプログラムで管理

Simでは、Webflow統合によりエージェントがAPI認証を通じてWebflow CMSコレクションとシームレスに連携できます。これにより、AIが生成したコンテンツからブログ投稿を自動作成したり、製品情報を更新したり、チームメンバープロフィールを管理したり、動的コンテンツ生成のためにCMSアイテムを取得したりするなど、強力な自動化シナリオが可能になります。エージェントは既存のアイテムをリストしてコンテンツを閲覧したり、IDで特定のアイテムを取得したり、新しいエントリを作成して新鮮なコンテンツを追加したり、既存のアイテムを更新して情報を最新の状態に保ったり、古いコンテンツを削除したりできます。この統合により、AIワークフローとWebflow CMSの間のギャップが埋まり、自動化されたコンテンツ管理、動的なウェブサイト更新、合理化されたコンテンツワークフローが可能になり、手動介入なしにサイトを常に新鮮で最新の状態に保つことができます。
{/* MANUAL-CONTENT-END */}

## 使用方法

Webflow CMSをワークフローに統合します。Webflow CMSコレクションのアイテムを作成、取得、一覧表示、更新、または削除できます。Webflowのコンテンツをプログラムで管理します。トリガーモードでは、コレクションアイテムが変更されたり、フォームが送信されたりしたときにワークフローをトリガーするために使用できます。

## ツール

### `webflow_list_items`

Webflow CMSコレクションからすべてのアイテムを一覧表示する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | はい | WebflowサイトのID |
| `collectionId` | string | はい | コレクションのID |
| `offset` | number | いいえ | ページネーション用のオフセット（オプション） |
| `limit` | number | いいえ | 返す最大アイテム数（オプション、デフォルト：100） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `items` | json | コレクションアイテムの配列 |
| `metadata` | json | クエリに関するメタデータ |

### `webflow_get_item`

Webflow CMSコレクションから単一のアイテムを取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | はい | WebflowサイトのID |
| `collectionId` | string | はい | コレクションのID |
| `itemId` | string | はい | 取得するアイテムのID |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `item` | json | 取得したアイテムオブジェクト |
| `metadata` | json | 取得したアイテムに関するメタデータ |

### `webflow_create_item`

Webflow CMSコレクションに新しいアイテムを作成する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | はい | WebflowサイトのID |
| `collectionId` | string | はい | コレクションのID |
| `fieldData` | json | はい | 新しいアイテムのフィールドデータ（JSONオブジェクト）。キーはコレクションフィールド名と一致する必要があります。 |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `item` | json | 作成されたアイテムオブジェクト |
| `metadata` | json | 作成されたアイテムに関するメタデータ |

### `webflow_update_item`

Webflow CMSコレクション内の既存アイテムを更新する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | はい | WebflowサイトのID |
| `collectionId` | string | はい | コレクションのID |
| `itemId` | string | はい | 更新するアイテムのID |
| `fieldData` | json | はい | 更新するフィールドデータ（JSONオブジェクト）。変更したいフィールドのみを含めてください。 |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `item` | json | 更新されたアイテムオブジェクト |
| `metadata` | json | 更新されたアイテムに関するメタデータ |

### `webflow_delete_item`

Webflow CMSコレクションからアイテムを削除する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | はい | WebflowサイトのID |
| `collectionId` | string | はい | コレクションのID |
| `itemId` | string | はい | 削除するアイテムのID |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 削除が成功したかどうか |
| `metadata` | json | 削除に関するメタデータ |

## 注意事項

- カテゴリー: `tools`
- タイプ: `webflow`
