搜索

PythonReactSEOPDF
OpenClaw

Sales Bot

Lead Inbox Automator

big-roman1230 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install big-roman123/sales-bot

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Lead Inbox Automator

Capture leads into a centralized Supabase database with automatic Make.com email automation.

Description

This skill provides a complete lead management system for Clawd agents. It stores leads in Supabase, triggers Make.com webhooks for auto-reply emails, and tracks the full conversation lifecycle from "new" to "qualified".

Configuration

{
  "supabaseUrl": "https://your-project.supabase.co",
  "supabaseKey": "eyJ...your-service-role-key",
  "orgId": "550e8400-e29b-41d4-a716-446655440000",
  "defaultPriority": "medium"
}

Important: Use the Service Role Key, not the Anon Key, for full database access.

Actions

createLead

Create a new lead and automatically trigger the automation workflow.

Parameters:

  • email (string, required): Contact email address
  • name (string, optional): Contact person name
  • phone (string, optional): Phone number
  • source (string, optional): Origin channel (default: "clawd_agent")
  • priority (string, optional): "low", "medium", "high", "urgent"
  • custom_fields (object, optional): Any additional data

Returns:

{
  "success": true,
  "lead_id": "uuid",
  "status": "new",
  "automation_triggered": true,
  "message": "Lead captured. Auto-reply will be sent within 60 seconds."
}

Example:

const result = await skill.createLead({
  email: "customer@example.com",
  name: "Max Mustermann",
  source: "chat_bot",
  custom_fields: { product: "saas_basic" }
});
getLead

Retrieve lead details including full conversation history.

Parameters:

  • id (string, required): Lead UUID

Returns: Lead object with conversations array and reply_pending boolean.

listLeads

List leads with filtering options.

Parameters:

  • status (string, optional): Filter by status
  • priority (string, optional): Filter by priority
  • limit (number, optional): Max results (default: 50)
  • dateFrom (string, optional): ISO date filter

**Returns:...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/big-roman123/sales-bot
Version
—
Commit
c22d62ee348a0d1d623337f176c14297671c70cf
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

Lead Inbox Automator - Clawd Skill

Central Lead Management mit automatischer Erstreaktion. Speichert Leads in Supabase, triggert Make.com Automation für Auto-Reply Emails.

Features

  • Lead Capture: Erfasse Leads aus Clawd-Konversationen
  • Auto-Reply Automation: Integriert mit Make.com für automatische Antworten
  • Status Tracking: new → replied → qualified → won/lost
  • Multi-Org Support: Datenisolation via RLS
  • Konversationsverlauf: Vollständige Kommunikationshistorie
  • Deduplication: Automatische Erkennung von Duplikaten (24h)

Installation

npx clawdhub install lead-inbox-automator

Konfiguration

Benötigte Umgebungsvariablen:

SUPABASE_URL=https://dein-projekt.supabase.co
SUPABASE_SERVICE_ROLE_KEY=eyJ...  # Service Role, nicht Anon Key!
ORG_ID=550e8400-e29b-41d4-a716-446655440000  # Deine Org UUID

Schnellstart

import LeadSkill from 'lead-inbox-automator'

const leadSystem = new LeadSkill({
  supabaseUrl: process.env.SUPABASE_URL,
  supabaseKey: process.env.SUPABASE_SERVICE_ROLE_KEY,
  orgId: process.env.ORG_ID,
  defaultPriority: 'high'
})

// 1. Lead aus Konversation erstellen
const result = await leadSystem.createLead({
  email: user.email,
  name: user.name,
  source: 'clawd_chat',
  custom_fields: {
    initial_request: user.message,
    product_interest: 'saas_basic'
  }
})

// 2. Status prüfen (nach 2 Minuten)
const status = await leadSystem.getAutomationStatus(result.lead_id)
if (!status.automation_ok) {
  console.error('Automation hat nicht getriggert!')
}

// 3. Lead qualifizieren
await leadSystem.updateStatus(result.lead_id, 'qualified', 'Kunde hat Budget bestätigt')

Methoden

createLead(input)

Erstellt neuen Lead und triggered Automation.

const lead = await leadSystem.createLead({
  email: "max@firma.de",
  name: "Max Mustermann",
  phone: "+49 123 456",
  source: "landing_page",
  priority: "high",
  custom_fields: { campaign: "summer_2024" }
})...

来源内容

SKILL.md
# Lead Inbox Automator

Capture leads into a centralized Supabase database with automatic Make.com email automation.

## Description

This skill provides a complete lead management system for Clawd agents. It stores leads in Supabase, triggers Make.com webhooks for auto-reply emails, and tracks the full conversation lifecycle from "new" to "qualified".

## Configuration

```json
{
  "supabaseUrl": "https://your-project.supabase.co",
  "supabaseKey": "eyJ...your-service-role-key",
  "orgId": "550e8400-e29b-41d4-a716-446655440000",
  "defaultPriority": "medium"
}
```

**Important:** Use the Service Role Key, not the Anon Key, for full database access.

## Actions

### createLead

Create a new lead and automatically trigger the automation workflow.

**Parameters:**
- `email` (string, required): Contact email address
- `name` (string, optional): Contact person name
- `phone` (string, optional): Phone number
- `source` (string, optional): Origin channel (default: "clawd_agent")
- `priority` (string, optional): "low", "medium", "high", "urgent"
- `custom_fields` (object, optional): Any additional data

**Returns:**
```json
{
  "success": true,
  "lead_id": "uuid",
  "status": "new",
  "automation_triggered": true,
  "message": "Lead captured. Auto-reply will be sent within 60 seconds."
}
```

**Example:**
```typescript
const result = await skill.createLead({
  email: "customer@example.com",
  name: "Max Mustermann",
  source: "chat_bot",
  custom_fields: { product: "saas_basic" }
});
```

### getLead

Retrieve lead details including full conversation history.

**Parameters:**
- `id` (string, required): Lead UUID

**Returns:** Lead object with `conversations` array and `reply_pending` boolean.

### listLeads

List leads with filtering options.

**Parameters:**
- `status` (string, optional): Filter by status
- `priority` (string, optional): Filter by priority
- `limit` (number, optional): Max results (default: 50)
- `dateFrom` (string, optional): ISO date filter

**Returns:...
README
# Lead Inbox Automator - Clawd Skill

Central Lead Management mit automatischer Erstreaktion. Speichert Leads in Supabase, triggert Make.com Automation für Auto-Reply Emails.

## Features

- **Lead Capture**: Erfasse Leads aus Clawd-Konversationen
- **Auto-Reply Automation**: Integriert mit Make.com für automatische Antworten
- **Status Tracking**: new → replied → qualified → won/lost
- **Multi-Org Support**: Datenisolation via RLS
- **Konversationsverlauf**: Vollständige Kommunikationshistorie
- **Deduplication**: Automatische Erkennung von Duplikaten (24h)

## Installation

```bash
npx clawdhub install lead-inbox-automator
```

## Konfiguration

Benötigte Umgebungsvariablen:

```bash
SUPABASE_URL=https://dein-projekt.supabase.co
SUPABASE_SERVICE_ROLE_KEY=eyJ...  # Service Role, nicht Anon Key!
ORG_ID=550e8400-e29b-41d4-a716-446655440000  # Deine Org UUID
```

## Schnellstart

```typescript
import LeadSkill from 'lead-inbox-automator'

const leadSystem = new LeadSkill({
  supabaseUrl: process.env.SUPABASE_URL,
  supabaseKey: process.env.SUPABASE_SERVICE_ROLE_KEY,
  orgId: process.env.ORG_ID,
  defaultPriority: 'high'
})

// 1. Lead aus Konversation erstellen
const result = await leadSystem.createLead({
  email: user.email,
  name: user.name,
  source: 'clawd_chat',
  custom_fields: {
    initial_request: user.message,
    product_interest: 'saas_basic'
  }
})

// 2. Status prüfen (nach 2 Minuten)
const status = await leadSystem.getAutomationStatus(result.lead_id)
if (!status.automation_ok) {
  console.error('Automation hat nicht getriggert!')
}

// 3. Lead qualifizieren
await leadSystem.updateStatus(result.lead_id, 'qualified', 'Kunde hat Budget bestätigt')
```

## Methoden

### createLead(input)
Erstellt neuen Lead und triggered Automation.

```typescript
const lead = await leadSystem.createLead({
  email: "max@firma.de",
  name: "Max Mustermann",
  phone: "+49 123 456",
  source: "landing_page",
  priority: "high",
  custom_fields: { campaign: "summer_2024" }
})...

相关技能

OpenClaw

humanpages

human-pages-ai

Search and hire real humans for tasks — photography, delivery, research, and more

OpenClaw

openclaw-skills

zseven-w

Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.

OpenClaw

sixtyfour-skill

rxhxm

Agent Skill (SKILL.md) for Sixtyfour AI — People & company intelligence API. Enrich leads, find emails/phones, qualify prospects, search people. For Claude Code, Codex, OpenClaw, Cursor.

OpenClaw

0xarchive

0xfantommenace

Query historical crypto market data from 0xArchive across Hyperliquid, Lighter.xyz, and HIP-3. Covers orderbooks, trades, candles, funding rates, open interest, liquidations, and data quality. Use when the user...