Communityライティング&編集github.com

membranedev/salesforce

Salesforce統合。CRMやマーケティングオートメーションデータ、レコード、ワークフローを管理します。ユーザーがSalesforceデータを操作したい場合に使用します。

salesforce とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)とSalesforceプラットフォームの間のブリッジとして機能します。開発者はこれを使用して、エージェントのワークフロー内で直接Salesforce CRMデータ(取引先、商談、ケース、カスタムオブジェクトなど)をクエリ、作成、更新、削除できます。具体的なAPI呼び出しやSOQL/SQLの知識を必要とせずに、レコードの管理、ワークフローの自動化、マーケティングオートメーションデータの操作が可能になります。主なユースケースには、顧客情報の取得、営業パイプラインの更新、サポートチケットの処理、キャンペーン管理レポートの生成が含まれます。このスキルは、SOAP APIやREST APIなどのSalesforce APIを統合しており、標準およびカスタムオブジェクトを完全にサポートしています。トークンベースの認証(OAuth 2.0)を利用し、安全なデータアクセスを確保します。AIエージェントと一緒に使用する場合、自然言語クエリを構造化されたSalesforce操作に変換し、手動のデータ入力や専門的なCRMツールの必要性を減らします。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/membranedev/application-skills/tree/main/skills/salesforce

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

salesforce は何をしますか?

Salesforce統合。CRMやマーケティングオートメーションデータ、レコード、ワークフローを管理します。ユーザーがSalesforceデータを操作したい場合に使用します。

機能

  • レコードの作成、読み取り、更新、削除(CRUD)
  • SOQLクエリを使用したオブジェクトの検索
  • ユーザー、アカウント、取引先、商談、ケースの管理
  • BULK APIによる大量のデータ操作
  • ワークフロールールとプロセスのトリガー

セットアップ

  1. Salesforce組織に接続されたアプリケーションを作成します。
  2. 必要な権限(例:API 有効)を持つ接続アプリケーションを設定します。
  3. 環境変数 SALESFORCE_CLIENT_ID、SALESFORCE_CLIENT_SECRET、SALESFORCE_USERNAME、SALESFORCE_PASSWORD、SALESFORCE_SECURITY_TOKEN を設定します。

使用法

# 任意の取引先をクエリ
sfdx force:data:soql:query -q "SELECT Id, Name, Type FROM Account LIMIT 10"

# 新しい商談を作成
sfdx force:data:record:create -s Opportunity -v "Name='新規取引' CloseDate=2024-12-31 StageName='見積もり中'"

# BULK APIを使用して取引先を更新
sfdx force:data:bulk:upsert -s Account -f accounts.csv -i Id

追加情報

詳細なSalesforce APIリファレンスについては、Salesforce Developers をご覧ください。

このスキルは、AIエージェントがSalesforceとシームレスにやり取りできるように設計されており、手動でSalesforceインターフェースを操作する必要がなくなります。

Individual skills in this repo

This repo contains 10 individual skills — each has its own dedicated page.

関連スキル