salesforce

Integrates with Salesforce CRM API to query SOAPL records and manage sObjects via authenticated sessions.

375|38|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/CraftOS-dev/CraftBot --skill salesforce-craftos-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce
Source: https://github.com/CraftOS-dev/CraftBot/tree/main/skills/salesforce-api
Command: npx skills add https://github.com/CraftOS-dev/CraftBot --skill salesforce-craftos-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows seamless interaction with Salesforce CRM data, enabling users to query records, manage sObjects, and perform batch operations without leaving their current environment.

Core Features & Use Cases

  • SOQL Queries: Retrieve specific data using Salesforce Object Query Language.
  • sObject Management: Create, read, update, and delete records for Contacts, Accounts, Leads, Opportunities, and more.
  • Batch Operations: Efficiently perform multiple operations in a single request.
  • Use Case: A sales representative can use this skill to quickly pull up a client's contact information, check their recent opportunities, and log a new activity, all through a single command.

Quick Start

Use the salesforce skill to query the first 10 contacts from your Salesforce instance.

Frequently Asked Questions about salesforce

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query Salesforce CRM records using SOQL?

To query Salesforce CRM records using SOQL, you need an integration tool that connects to the Salesforce API. This skill enables you to retrieve specific customer data by executing SOQL queries directly within your environment.

Can I manage Salesforce sObjects like Contacts and Accounts without manual API calls?

Yes, you can manage Salesforce sObjects without manual API calls. This integration supports creating, reading, updating, and deleting records for Contacts, Accounts, and Leads automatically via managed OAuth.

What do I need to integrate with the Salesforce API for data management?

To integrate with the Salesforce API for data management, you need network access and a valid Maton API key. This setup provides managed OAuth for secure authentication and connection management to your CRM data.

Does this approach support batch operations for multiple Salesforce records?

Yes, this approach supports batch operations for multiple Salesforce records. It allows you to efficiently perform multiple data management actions in a single request, reducing API overhead when updating sObjects.

What is the best way to securely access Salesforce customer data in an automated workflow?

The best way to securely access Salesforce customer data in an automated workflow is through managed OAuth. This mechanism handles secure authentication, allowing you to seamlessly query records and manage sObjects without manual logins.

When should I not use a single command for Salesforce data management?

You should not use a single command for Salesforce data management if your environment lacks network access or a valid Maton API key. These prerequisites are strictly required to establish the API integration and execute SOQL queries.