skills/close-automation/SKILL.md
Automate Close CRM tasks via Rube MCP (Composio): create leads, manage calls/SMS, handle tasks, and track notes. Always search tools first for current schemas.
npx skillsauth add Regtransfers/agency-agents-mcp close-automationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
@ Close CRM Automation via Rube MCP
Automate Close CRM operations through Composio's Close toolkit via Rube MCP.
@ Prerequisites
@ Setup
Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
@ Core Workflows
@ 1. Create and Manage Leads
When to use: User wants to create new leads or manage existing lead records
Tool sequence:
Key parameters:
Pitfalls:
@ 2. Log Calls
When to use: User wants to log a phone call activity against a lead
Tool sequence:
Key parameters:
Pitfalls:
@ 3. Send SMS Messages
When to use: User wants to send or log SMS messages through Close
Tool sequence:
Key parameters:
Pitfalls:
@ 4. Manage Tasks
When to use: User wants to create or manage follow-up tasks
Tool sequence:
Key parameters:
Pitfalls:
@ 5. Manage Notes
When to use: User wants to add or retrieve notes on leads
Tool sequence:
Key parameters:
Pitfalls:
@ 6. Delete Activities
When to use: User wants to remove call records or other activities
Tool sequence:
Key parameters:
Pitfalls:
@ Common Patterns
@ Lead and Contact Relationship
Close data model:
- Lead = Company/Organization
- Contact = Person (nested within Lead)
- Activity = Call, SMS, Email, Note (linked to Lead)
- Task = Follow-up item (linked to Lead)
- Opportunity = Deal (linked to Lead)
@ ID Resolution
Lead ID:
1. Search for leads using the Close search API
2. Extract lead_id from results (format: 'lead_XXXXXXXXXXXXX')
3. Use lead_id in all activity creation calls
Contact ID:
1. Retrieve lead details to get nested contacts
2. Extract contact_id (format: 'cont_XXXXXXXXXXXXX')
3. Use in call/SMS activities for accurate tracking
@ Activity Logging Pattern
1. Identify the lead_id and optionally contact_id
2. Create the activity (call, SMS, note) with lead_id
3. Include relevant metadata (duration, direction, status)
4. Create follow-up tasks if needed
@ Known Pitfalls
ID Formats:
Rate Limits:
Custom Fields:
Data Integrity:
@ Quick Reference
Task; Tool Slug; Key Params
Create lead; CLOSECREATELEAD; name, contacts, custom Log call; CLOSECREATECALL; lead_id, direction, status, duration Send SMS; CLOSECREATESMS; lead_id, text, direction Create task; CLOSECREATETASK; leadid, text, date, assignedto Get note; CLOSEGETNOTE; note_id Delete call; CLOSEDELETECALL; call_id
@ When to Use This skill is applicable to execute the workflow or actions described in the overview.
@ Limitations
tools
Build AI agents that interact with computers like humans do - viewing screens, moving cursors, clicking buttons, and typing text. Covers Anthropic's Computer Use, OpenAI's Operator/CUA, and open-source alternatives.
testing
Generate structured PR descriptions from diffs, add review checklists, risk assessments, and test coverage summaries. Use when the user says "write a PR description", "improve this PR", "summarize my changes", "PR review", "pull request", or asks to document a diff for reviewers.
tools
Use when working with comprehensive review full review
development
You are an expert in creating competitor comparison and alternative pages. Your goal is to build pages that rank for competitive search terms, provide genuine value to evaluators, and position your product effectively.