Follow Up Boss

PassAudited by VirusTotal on Apr 30, 2026.

Overview

Type: OpenClaw Skill Name: integrate-follow-up-boss Version: 1.0.2 The skill provides a standard integration for Follow Up Boss CRM using the Membrane CLI. It includes instructions for the agent to install the '@membranehq/cli' package, authenticate, and manage CRM data (contacts, deals, tasks) via shell commands. No malicious intent, data exfiltration, or harmful prompt injections were detected in SKILL.md or _meta.json.

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

An agent using this skill could change or delete business CRM records if it chooses or is instructed to run those actions.

Why it was flagged

The skill exposes a generic action-run mechanism for the connected CRM and lists destructive CRM actions, but the provided visible instructions do not require explicit user confirmation or define safeguards for delete/update operations.

Skill content
membrane action run <actionId> --connectionId=C ... Delete Person | delete-person | Delete a person/contact from Follow Up Boss ... Delete Deal | delete-deal | Delete a deal ... Delete Task | delete-task | Delete a task
Recommendation

Require explicit user confirmation for create, update, and delete actions, especially for contacts, deals, appointments, and tasks; prefer read-only queries unless the user clearly requests a change.

What this means

The skill can act through the connected Membrane/Follow Up Boss account, including accessing and changing CRM data within that account's permissions.

Why it was flagged

The skill requires delegated authentication through Membrane and indicates credentials can be refreshed automatically, which is expected for the integration but gives the connected account continuing authority.

Skill content
Membrane handles authentication and credentials refresh automatically ... membrane login --tenant --clientName=<agentType>
Recommendation

Connect only the intended Follow Up Boss account, use the least-privileged account available, and revoke the Membrane connection when it is no longer needed.

What this means

The behavior of the installed CLI depends on the npm package version available at install time.

Why it was flagged

The skill asks the user to install a global CLI package at the moving @latest version. This is central to the skill's purpose, but the executable code is not included in the reviewed artifact and can change over time.

Skill content
npm install -g @membranehq/cli@latest
Recommendation

Install the CLI from the official source, consider pinning a specific trusted version, and review Membrane's package and account permissions before use.

What this means

CRM data and actions may pass through Membrane's service or connector infrastructure rather than only directly between the agent and Follow Up Boss.

Why it was flagged

The skill uses Membrane as an intermediary connection/connector layer for Follow Up Boss. This is disclosed and purpose-aligned, but the artifact does not detail data-handling boundaries for the external connector.

Skill content
Use `membrane connection ensure` to find or create a connection by app URL or domain ... If no app is found, one is created and a connector is built automatically.
Recommendation

Review Membrane's privacy, connector, and permission model before connecting production CRM data.