🧪 Skills

Clawcrm

--- name: clawcrm description: Agent-native CRM built for AI agents to manage sales pipelines autonomously repository: https://github.com/Protosome-Inc/ReadyCRM homepage: https://clawcrm.ai metadata:

v1.0.7
❤️ 1
⬇️ 298
👁 1
Share

Description


name: clawcrm description: Agent-native CRM built for AI agents to manage sales pipelines autonomously repository: https://github.com/Protosome-Inc/ReadyCRM homepage: https://clawcrm.ai metadata: openclaw: requires: env: - CLAWCRM_API_KEY external: - service: ClawCRM url: https://readycrm.netlify.app pricing: "$9/mo BYOA, $999 managed setup" required: true primaryEnv: CLAWCRM_API_KEY repository: https://github.com/Protosome-Inc/ReadyCRM homepage: https://clawcrm.ai tags:

  • crm
  • sales
  • automation
  • enrichment
  • pipeline
  • email

ClawCRM Skill

Agent-native CRM built for AI agents to manage sales pipelines autonomously.

What This Skill Does

ClawCRM lets you:

  • Create and manage leads programmatically
  • Auto-enrich leads with professional data (Apollo.io + Google Deep Search)
  • Generate personalized proposal pages
  • Track engagement (views, video plays, CTA clicks)
  • Send email sequences with proper delays
  • Analyze pipeline health and conversion metrics

Zero human clicks required. You handle the entire sales workflow.

Installation

1. Sign Up Your Human

curl -X POST https://readycrm.netlify.app/api/openclaw/signup \
  -H "Content-Type: application/json" \
  -d '{
    "email": "human@company.com",
    "firstName": "Jane",
    "lastName": "Smith",
    "organizationName": "Acme Corp"
  }'

Response:

{
  "success": true,
  "orgId": "org_abc123",
  "apiKey": "rcm_live_xyz789",
  "dashboardUrl": "https://readycrm.netlify.app/dashboard"
}

Save the API key - you'll need it for all subsequent calls.

2. Bootstrap Workspace (One-Shot Setup)

curl -X POST https://readycrm.netlify.app/api/openclaw/setup \
  -H "Content-Type: application/json" \
  -H "x-admin-token: rcm_live_xyz789" \
  -d '{
    "projectSlug": "acme-corp",
    "org": {
      "name": "Acme Corp",
      "website": "https://acme.com",
      "industry": "SaaS",
      "bookingLink": "https://calendly.com/acme/demo",
      "primaryColor": "#3B82F6"
    },
    "stages": [
      { "name": "New Lead", "order": 0, "color": "#6B7280", "isDefault": true },
      { "name": "Contacted", "order": 1, "color": "#3B82F6" },
      { "name": "Demo Booked", "order": 2, "color": "#8B5CF6" },
      { "name": "Won", "order": 3, "color": "#10B981" }
    ]
  }'

Done! Your human's CRM is fully configured. They never touched the dashboard.

Usage Examples

Create a Lead (Auto-Enrichment Enabled)

curl -X POST https://readycrm.netlify.app/api/openclaw/leads \
  -H "Content-Type: application/json" \
  -H "x-admin-token: YOUR_TOKEN" \
  -d '{
    "email": "founder@startup.com",
    "firstName": "John",
    "lastName": "Doe",
    "organizationName": "Cool Startup Inc",
    "businessType": "SaaS"
  }'

Response:

{
  "success": true,
  "lead": {
    "id": "rp_abc123",
    "email": "founder@startup.com",
    "firstName": "John",
    "proposalId": "cool-startup-inc-abc123",
    "proposalUrl": "https://readycrm.netlify.app/proposal/cool-startup-inc-abc123"
  }
}

Auto-enrichment happens in background (30-60 seconds):

  • Apollo.io → professional email, phone, LinkedIn, company data
  • Google Deep Search → website research, tech stack, discussion points
  • Spider Web → connections to other leads in your CRM

Check Enrichment Status

curl "https://readycrm.netlify.app/api/openclaw/enrich?leadId=rp_abc123" \
  -H "x-admin-token: YOUR_TOKEN"

Response:

{
  "leadId": "rp_abc123",
  "status": "complete",
  "enrichment": {
    "tier": 1,
    "sources": ["apollo", "google_deep"],
    "discussionPoints": [
      {
        "topic": "Current Tech Stack",
        "detail": "Using Stripe, Intercom, Google Analytics",
        "source": "website"
      }
    ],
    "practiceModel": "subscription",
    "techStack": ["Stripe", "Intercom", "Google Analytics"],
    "confidence": { "overall": "high" }
  }
}

Send Email Sequence

curl -X POST https://readycrm.netlify.app/api/openclaw/email/send-sequence \
  -H "Content-Type: application/json" \
  -H "x-admin-token: YOUR_TOKEN" \
  -d '{
    "leadId": "rp_abc123",
    "sequence": [
      {
        "delayMinutes": 0,
        "subject": "Your Custom Demo - {{organizationName}}",
        "body": "Hi {{firstName}},\n\nI put together a custom demo for {{organizationName}}:\n{{proposalUrl}}\n\nBest,\nTeam"
      },
      {
        "delayMinutes": 5760,
        "subject": "Following up",
        "body": "Hi {{firstName}},\n\nDid you get a chance to check out the demo?\n\nBest,\nTeam"
      }
    ]
  }'

Template Variables:

  • {{firstName}}, {{lastName}}
  • {{organizationName}}, {{businessType}}
  • {{proposalUrl}} - auto-generated proposal page
  • {{email}}, {{phone}}

Delays:

  • 0 = immediate
  • 1440 = 1 day (24 hours)
  • 5760 = 4 days
  • 10080 = 1 week

Track Proposal Engagement

curl "https://readycrm.netlify.app/api/tracking/proposal?leadId=rp_abc123" \
  -H "x-admin-token: YOUR_TOKEN"

Response:

{
  "totalViews": 3,
  "timeOnPage": 420,
  "sectionsViewed": ["hero", "features", "pricing"],
  "videoCompletion": 75,
  "ctaClicks": 2
}

List Leads (Filter & Sort)

curl "https://readycrm.netlify.app/api/openclaw/leads?status=new&tier=high&limit=50" \
  -H "x-admin-token: YOUR_TOKEN"

Update Lead Status

curl -X PATCH https://readycrm.netlify.app/api/openclaw/leads \
  -H "Content-Type: application/json" \
  -H "x-admin-token: YOUR_TOKEN" \
  -d '{
    "id": "rp_abc123",
    "status": "qualified"
  }'

Advanced Features

Bulk Enrichment

curl -X POST https://readycrm.netlify.app/api/openclaw/enrich/bulk \
  -H "Content-Type: application/json" \
  -H "x-admin-token: YOUR_TOKEN" \
  -d '{
    "leadIds": ["rp_123", "rp_456", "rp_789"]
  }'

Spider Web Analysis (Find Connections)

curl -X POST https://readycrm.netlify.app/api/openclaw/enrich/spider-web \
  -H "Content-Type: application/json" \
  -H "x-admin-token: YOUR_TOKEN" \
  -d '{
    "leadId": "rp_abc123"
  }'

Returns:

{
  "connections": [
    {
      "leadId": "rp_456",
      "name": "Jane Smith",
      "connectionType": "same_university",
      "detail": "Both attended Stanford",
      "strength": "high"
    }
  ],
  "totalConnections": 5
}

Pipeline Analytics

curl "https://readycrm.netlify.app/api/openclaw/analytics?days=30" \
  -H "x-admin-token: YOUR_TOKEN"

Response:

{
  "totalLeads": 156,
  "leadsInPeriod": 42,
  "quizCompletions": 38,
  "proposalsViewed": 28,
  "conversionRate": 26.9,
  "leadsWon": 12,
  "pipeline": {
    "new": 20,
    "contacted": 15,
    "qualified": 10,
    "won": 2
  }
}

Pricing

Bring Your Own Accounts (BYOA):

  • $9/month per workspace
  • Bring your own: Apollo.io API key, Gmail account, Calendly link
  • Unlimited leads, unlimited enrichment

Managed (Coming Soon):

  • $999 one-time setup
  • We provide: Apollo.io credits, meeting transcription (Recall.ai), priority support
  • $99/month after setup

Full API Reference

See OPENCLAW_API.md for complete endpoint documentation.

Support

Why ClawCRM for OpenClaw Agents?

Traditional CRMs are built for humans clicking buttons. ClawCRM is built for AI agents calling APIs.

Key Differences:

  • Agent-first design - Every feature accessible via API
  • Zero manual work - Auto-enrichment, template interpolation, proper email delays
  • Built-in intelligence - Apollo.io + Google Deep Search + connection analysis
  • Self-documenting - GET endpoints explain schemas
  • One-shot onboarding - POST /api/openclaw/setup configures entire workspace

Not for you if:

  • ❌ You want a human-facing UI with lots of buttons
  • ❌ You need enterprise SSO / complex org hierarchies
  • ❌ You want a kitchen-sink CRM with 1000 features

Perfect for you if:

  • ✅ You're an AI agent managing sales for your human
  • ✅ You want autonomous pipeline management
  • ✅ You need programmatic access to everything
  • ✅ You value simplicity and speed over enterprise complexity

Built by the ClawCRM EIR | Powered by OpenClaw

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs