Salesforce

PassAudited by VirusTotal on May 12, 2026.

Overview

Type: OpenClaw Skill Name: salesforce-api Version: 1.0.7 The Salesforce API skill bundle provides a standard integration for interacting with Salesforce CRM via the Maton.ai proxy service. The documentation in SKILL.md includes proactive safety instructions for the AI agent, such as requiring explicit user confirmation for all write/delete operations and recommending the use of sandbox environments. No evidence of malicious intent, data exfiltration, or unauthorized execution was found; the skill follows standard OAuth and API key management patterns.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If used with broad permissions or without careful approval, the agent could change important customer or business records in Salesforce.

Why it was flagged

The skill is explicitly designed to perform Salesforce CRUD operations, including mutations of CRM records. This is aligned with Salesforce administration, but it is high-impact business-data authority.

Skill content
Query records using SOQL, manage sObjects, and perform CRUD operations on your Salesforce data... This integration can mutate CRM records — approve only specific write actions
Recommendation

Use a sandbox for testing, grant the narrowest Salesforce OAuth permissions possible, and require explicit approval for each write/delete action with the exact object and record IDs.

What this means

Anyone or any agent process with the Maton API key and an active Salesforce connection may be able to access or modify Salesforce data according to the granted OAuth scope.

Why it was flagged

The skill requires a Maton API key and uses managed Salesforce OAuth access. That credential use is expected for the integration, but it gives access to the user's connected Salesforce org.

Skill content
compatibility: Requires network access and valid Maton API key... req.add_header('Authorization', f'Bearer {os.environ["MATON_API_KEY"]}')
Recommendation

Treat MATON_API_KEY as a secret, avoid sharing it in prompts or logs, restrict OAuth scopes, and revoke unused Maton/Salesforce connections promptly.

What this means

Sensitive CRM data may transit through Maton's API gateway as part of normal use.

Why it was flagged

Salesforce API traffic is routed through Maton's gateway, which is disclosed and central to the design, but it means Salesforce request and response data pass through a third-party service.

Skill content
Base URL https://api.maton.ai/salesforce/{endpoint-path} ... The gateway proxies requests to `{instance}.salesforce.com` ... and injects your access token.
Recommendation

Install only if you trust Maton with Salesforce API traffic, and check Maton's privacy/security practices before connecting production CRM data.

What this means

Installing a global CLI grants that package local execution capability on the user's machine.

Why it was flagged

The instruction-only skill tells users to install an external CLI globally. This is a normal setup path for the integration, but the CLI package contents are not included in the provided artifact set.

Skill content
npm install -g @maton-ai/cli ... brew install maton-ai/cli/maton
Recommendation

Verify the Maton CLI publisher/source before installation and prefer pinned or trusted installation channels where possible.