Token导航 LogoToken导航

Agent Skill · 研究检索

volkern-skill(沃尔克恩技能)

volkern-skill 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

volkern-skill 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 17,288。

总安装 6,689周安装 268GitHub Stars 公开资料未说明下载 2,165核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.1.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:volkern-skill(沃尔克恩技能)
来源仓库:https://github.com/dexpertmx/volkern-skill
安装命令:
openclaw skills install volkern-skill
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install volkern-skill

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

自动化操作Volkern CRM系统的客户关系全生命周期管理工具包。涵盖潜在客户跟进、预约安排、销售漏斗跟踪及WhatsApp消息推送等功能。帮助企业提升线索转化率并优化客户服务响应速度与满意度指标。使用前请确保已开通Volkern账户并获得相应API访问权限授权。

通过clawhub安装后可在OpenClaw中调用lead_management等模块展开业务逻辑。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install volkern-skill;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

volkern-skill 怎么安装?

在终端执行 openclaw skills install volkern-skill。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

volkern-skill 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

volkern-skill 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

volkern-skill 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

volkern-skill 用的人多吗?

公开数据是累计安装 6,689 次,近一周安装 268 次,下载 2,165 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

volkern-skill 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
volkern-skill

沃尔克恩技能 · 本页

6,689—接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
volkern-crm
description
Automate Volkern CRM operations including lead management, appointment scheduling, task tracking, service catalog, WhatsApp messaging, sales pipeline, quotations, and contracts. Requires API key authentication.
requires
api_key
volkern

Volkern CRM Automation

Automate CRM operations including lead lifecycle management, appointment scheduling with availability checks, task creation, service catalog queries, WhatsApp communication, sales pipeline management, quotation/proposal generation, and contract handling through Volkern's REST API.

Prerequisites

  • Volkern API Key with appropriate permissions
  • Base URL: https://volkern.app/api (or your custom domain)
  • All requests require Authorization: Bearer {API_KEY} header
  • Timestamps must be in ISO 8601 format (UTC): yyyy-MM-ddTHH:mm:ss.fffZ

Setup

  1. Log into Volkern dashboard
  2. Navigate to Configuración → API Keys
  3. Create a new API key with required permissions:

- leads:read, leads:write for lead management - citas:read, citas:write for appointments - servicios:read for service catalog - mensajes:write for WhatsApp messaging

  1. Copy the API key (shown only once)
  2. Use the key in the Authorization header for all requests

Core Workflows

1. Lead Management

When to use: Create, update, search, or manage leads in the CRM

Tool sequence:

  1. VOLKERN_LIST_LEADS - Search and filter existing leads [Optional]
  2. VOLKERN_GET_LEAD - Get detailed lead information by ID [Optional]
  3. VOLKERN_CREATE_LEAD - Create a new lead [Required for new leads]
  4. VOLKERN_UPDATE_LEAD - Update lead properties [Required for updates]

Key parameters:

EndpointMethodParameters
/api/leadsGETestado, canal, etiqueta, search, page, limit
/api/leads/{id}GETid (path)
/api/leadsPOSTnombre*, email, telefono, empresa, canal, estado, etiquetas, notas, contextoProyecto
/api/leads/{id}PATCHAny lead field to update

Lead estados (stages):

  • nuevo - New lead, not contacted
  • contactado - Initial contact made
  • calificado - Qualified lead
  • negociacion - In negotiation
  • cliente - Converted to customer
  • perdido - Lost opportunity

Pitfalls:

  • nombre is the only required field for lead creation
  • Email is validated for format but not uniqueness (upsert behavior: existing email updates the lead)
  • canal should match predefined values: web, referido, whatsapp, telefono, email, otro
  • etiquetas is an array of strings: ["vip", "urgente"]

2. Appointment Scheduling

When to use: Book appointments, check availability, manage calendar

Tool sequence:

  1. VOLKERN_LIST_SERVICIOS - Get available services with durations [Prerequisite]
  2. VOLKERN_CHECK_DISPONIBILIDAD - Query available time slots [Required]
  3. VOLKERN_CREATE_CITA - Book the appointment [Required]
  4. VOLKERN_LIST_CITAS - List existing appointments [Optional]
  5. VOLKERN_UPDATE_CITA - Reschedule or modify [Optional]
  6. VOLKERN_CANCEL_CITA - Cancel appointment [Optional]

Key parameters:

EndpointMethodParameters
/api/citas/disponibilidadGETfecha* (YYYY-MM-DD), duracion (minutes, default 60)
/api/citasGETestado, tipo, fecha, fechaInicio, fechaFin
/api/citasPOSTleadId*, fechaHora*, tipo, titulo, descripcion, duracion, servicioId
/api/citas/{id}PATCHfechaHora, estado, duracion, descripcion
/api/citas/accionPOSTcitaId*, accion* (confirmar\cancelar\reprogramar)

Availability response structure:

{
  "fecha": "2026-02-10",
  "dia": "lunes",
  "diaActivo": true,
  "horarioLaboral": {
    "rangos": [{"inicio": "09:00", "fin": "13:00"}, {"inicio": "15:00", "fin": "18:00"}],
    "resumen": "09:00-13:00, 15:00-18:00"
  },
  "disponibles": {
    "total": 12,
    "slots": ["2026-02-10T09:00:00.000Z", "2026-02-10T09:30:00.000Z", ...]
  },
  "ocupados": {
    "total": 2,
    "slots": [{"hora": "...", "cita": {"id": "...", "titulo": "..."}}]
  }
}

Cita tipos:

  • reunion - General meeting (default)
  • servicio - Service appointment (requires servicioId)
  • llamada - Phone call
  • otro - Other

Cita estados:

  • Pendiente - Awaiting confirmation
  • Confirmada - Confirmed by client
  • Completada - Meeting completed
  • Cancelada - Cancelled
  • Pagada - Paid (for paid services)

Pitfalls:

  • Always check diaActivo before attempting to book - inactive days return 0 slots
  • duracion must be an integer (minutes), not a string
  • fechaHora must be ISO 8601 UTC format
  • Booking on an occupied slot returns 409 Conflict with suggested alternatives
  • Weekend availability depends on tenant configuration in Configuración → Horarios

3. Task Management

When to use: Create follow-up tasks, reminders, or activities for leads

Tool sequence:

  1. VOLKERN_GET_LEAD - Verify lead exists [Prerequisite]
  2. VOLKERN_CREATE_TASK - Create task for the lead [Required]
  3. VOLKERN_LIST_TASKS - Get lead's pending tasks [Optional]
  4. VOLKERN_COMPLETE_TASK - Mark task as done [Optional]

Key parameters:

EndpointMethodParameters
/api/leads/{leadId}/tasksGETleadId (path)
/api/leads/{leadId}/tasksPOSTtipo*, titulo*, fechaVencimiento*, descripcion, asignadoA
/api/tasks/{taskId}PATCHcompletada, fechaCompletado

Task tipos:

  • llamada - Phone call to make
  • email - Email to send
  • reunion - Meeting to schedule
  • recordatorio - General reminder

Pitfalls:

  • tipo must be lowercase and one of the valid values
  • fechaVencimiento is required and must be a future date
  • Tasks are automatically associated with the tenant via the API key

4. Service Catalog

When to use: Query available services for booking or pricing information

Tool sequence:

  1. VOLKERN_LIST_SERVICIOS - Get all services [Required]
  2. VOLKERN_GET_SERVICIO - Get specific service details [Optional]

Key parameters:

EndpointMethodParameters
/api/serviciosGETactivo (boolean)
/api/servicios/{id}GETid (path)

Service response structure:

{
  "id": "clxyz...",
  "nombre": "Consultoría Inicial",
  "descripcion": "Sesión de 60 minutos...",
  "duracionMinutos": 60,
  "precio": 150.00,
  "moneda": "EUR",
  "modalidad": "virtual",
  "activo": true
}

Modalidades:

  • presencial - In-person
  • virtual - Online/video call
  • hibrido - Hybrid (generates Google Meet link if connected)

Pitfalls:

  • Only activo: true services should be offered for booking
  • duracionMinutos determines the slot blocking duration
  • Prices are in the tenant's configured currency

5. WhatsApp Messaging

When to use: Send WhatsApp messages to leads via connected integration

Tool sequence:

  1. VOLKERN_GET_LEAD - Get lead's phone number [Prerequisite]
  2. VOLKERN_SEND_WHATSAPP - Send message [Required]
  3. VOLKERN_LIST_CONVERSACIONES - View conversation history [Optional]

Key parameters:

EndpointMethodParameters
/api/mensajes/enviarPOSTleadId*, mensaje*, tipo
/api/mensajes/conversacionesGETleadId, page, limit
/api/mensajes/conversaciones/{id}GETid (path)

Message tipos:

  • texto - Plain text message
  • imagen - Image with optional caption
  • documento - Document attachment

Pitfalls:

  • Requires active WhatsApp integration (Evolution API or Anytimebot)
  • Lead must have a valid telefono field with country code
  • Message delivery is async; check conversation history for status
  • Rate limits apply based on WhatsApp Business policies

6. Lead Interactions

When to use: Record calls, meetings, or other activities with leads

Tool sequence:

  1. VOLKERN_GET_LEAD - Verify lead exists [Prerequisite]
  2. VOLKERN_LIST_INTERACTIONS - View existing interactions [Optional]
  3. VOLKERN_CREATE_INTERACTION - Log the interaction [Required]

Key parameters:

EndpointMethodParameters
/api/leads/{id}/interactionsGETid (path) - Returns all interactions for the lead
/api/leads/{id}/interactionsPOSTtipo*, contenido*, resultado, metadatos

Interaction tipos:

  • llamada - Phone call
  • email - Email sent/received
  • whatsapp - WhatsApp message
  • reunion - Meeting held
  • nota - Internal note
  • otro - Other interaction type

Resultado values:

  • positivo - Positive outcome
  • neutro - Neutral
  • negativo - Negative outcome

Response structure:

{
  "success": true,
  "interaction": {
    "id": "clxyz...",
    "leadId": "clxyz...",
    "tipo": "llamada",
    "contenido": "Discussed pricing options...",
    "resultado": "positivo",
    "metadatos": { "duracion": "15min" },
    "fechaCreacion": "2026-02-09T10:00:00Z",
    "creador": { "id": "...", "name": "John", "email": "john@example.com" }
  }
}

Pitfalls:

  • tipo must be lowercase
  • Interactions automatically update lead's fechaUltimaActividad
  • Triggers interaccion_creada automation event

7. Lead Notes

When to use: Add internal notes or observations about leads

Tool sequence:

  1. VOLKERN_GET_LEAD - Verify lead exists [Prerequisite]
  2. VOLKERN_LIST_NOTES - View existing notes [Optional]
  3. VOLKERN_CREATE_NOTE - Add a new note [Required]

Key parameters:

EndpointMethodParameters
/api/leads/{id}/notesGETid (path) - Returns all notes for the lead
/api/leads/{id}/notesPOSTcontenido*, titulo (optional)

Response structure:

{
  "success": true,
  "note": {
    "id": "clxyz...",
    "leadId": "clxyz...",
    "contenido": "**Important**\
\
Client prefers morning calls...",
    "fechaCreacion": "2026-02-09T10:00:00Z",
    "creador": { "id": "...", "name": "John", "email": "john@example.com" }
  }
}

Pitfalls:

  • If titulo is provided, it's prepended to contenido as bold markdown
  • Notes automatically update lead's fechaUltimaActividad
  • Triggers nota_creada automation event

8. Contacts & Companies

When to use: Manage business contacts (persons) and companies separately from leads

Tool sequence:

  1. VOLKERN_LIST_CONTACTS - Search and filter contacts [Optional]
  2. VOLKERN_GET_CONTACT - Get detailed contact information [Optional]
  3. VOLKERN_CREATE_CONTACT - Create a new contact or company [Required for new]
  4. VOLKERN_UPDATE_CONTACT - Update contact properties [Required for updates]

Key parameters:

EndpointMethodParameters
/api/contactsGETtipo (person/company), search, page, limit
/api/contacts/{id}GETid (path)
/api/contactsPOSTnombre*, email, telefono, tipo, cargo, ubicacion, companyId, linkedin, notas, tags
/api/contacts/{id}PATCHAny contact field to update

Contact tipos:

  • person - Individual person (default)
  • company - Business/organization

Response structure:

{
  "id": "clxyz...",
  "nombre": "María García",
  "email": "maria@empresa.com",
  "telefono": "+34612345678",
  "tipo": "person",
  "cargo": "Directora de Marketing",
  "ubicacion": "Madrid, España",
  "company": { "id": "...", "nombre": "Empresa S.L." },
  "linkedin": "https://linkedin.com/in/mariagarcia",
  "tags": ["VIP", "Decision Maker"],
  "deals": [{ "id": "...", "titulo": "..." }],
  "fechaCreacion": "2026-02-09T10:00:00Z"
}

Pitfalls:

  • nombre is the only required field
  • companyId links a person to their company
  • Companies can have multiple associated contacts
  • Use tipo=company to list only companies

9. Sales Pipeline (Deals)

When to use: Manage sales opportunities through pipeline stages

Tool sequence:

  1. VOLKERN_LIST_PIPELINE_STAGES - Get configured stages [Prerequisite]
  2. VOLKERN_LIST_DEALS - Search and filter deals [Optional]
  3. VOLKERN_CREATE_DEAL - Create a new opportunity [Required for new]
  4. VOLKERN_UPDATE_DEAL - Move stage, update value, close deal [Required for updates]
  5. VOLKERN_GET_SALES_FORECAST - Get pipeline analytics [Optional]

Key parameters:

EndpointMethodParameters
/api/pipeline/stagesGET-
/api/dealsGETetapa, estado, prioridad, search, page, limit
/api/deals/{id}GETid (path)
/api/dealsPOSTtitulo*, valor, moneda, etapa, prioridad, probabilidad, fechaEstimadaCierre, leadId, contactId, companyId, descripcion
/api/deals/{id}PATCHAny deal field to update
/api/deals/forecastGETperiodo (mes/trimestre/año)

Deal estados:

  • abierto - Active opportunity (default)
  • ganado - Won deal
  • perdido - Lost deal

Deal prioridades:

  • baja - Low priority
  • media - Medium priority
  • alta - High priority

Default pipeline stages (probability in %):

StageProbability
Calificación10%
Contacto Inicial25%
Propuesta50%
Negociación75%
Cierre90%
Ganado100%
Perdido0%

Forecast response structure:

{
  "basicForecast": { "total": 125000, "ponderado": 45000 },
  "adjustedForecast": { "total": 42000, "confianza": 0.85 },
  "conversionRates": { "Calificación": { "teorica": 10, "real": 8.5 } },
  "cycleTime": { "promedioDias": 45 },
  "projection6Months": [{ "mes": "Feb 2026", "estimado": 15000 }],
  "historicalSales": [{ "mes": "Jan 2026", "total": 12000 }],
  "funnel": [{ "etapa": "Calificación", "cantidad": 10, "valor": 50000 }],
  "topDeals": [{ "id": "...", "titulo": "...", "valorPonderado": 15000 }]
}

Pitfalls:

  • titulo is the only required field
  • etapa must match exact stage name (case-sensitive)
  • probabilidad auto-updates when changing etapa
  • Moving to "Ganado" auto-sets estado: ganado and probabilidad: 100
  • Moving to "Perdido" auto-sets estado: perdido and probabilidad: 0

10. Quotations (Cotizaciones)

When to use: Create and send price quotes/proposals to clients

Tool sequence:

  1. VOLKERN_GET_LEAD or VOLKERN_GET_DEAL - Get client info [Prerequisite]
  2. VOLKERN_LIST_COTIZACIONES - View existing quotes [Optional]
  3. VOLKERN_CREATE_COTIZACION - Create new quote with items [Required]
  4. VOLKERN_UPDATE_COTIZACION - Edit quote (only in borrador status) [Optional]
  5. VOLKERN_SEND_COTIZACION - Email quote to client [Optional]

Key parameters:

EndpointMethodParameters
/api/cotizacionesGETestado, search, page, limit
/api/cotizaciones/{id}GETid (path)
/api/cotizacionesPOSTleadId, dealId, validezDias, notas, items*
/api/cotizaciones/{id}PATCHestado, validezDias, notas, items
/api/cotizaciones/{id}/sendPOSTmensaje (optional email text)

Item structure:

{
  "concepto": "Consultoría inicial",
  "cantidad": 2,
  "precioUnitario": 150.00,
  "descuento": 10
}

Cotización estados:

  • borrador - Draft (editable)
  • enviada - Sent to client
  • aceptada - Accepted by client
  • rechazada - Rejected
  • expirada - Validity expired

Response structure:

{
  "id": "clxyz...",
  "numero": "COT-2026-0001",
  "estado": "borrador",
  "subtotal": 270.00,
  "iva": 56.70,
  "total": 326.70,
  "validezDias": 30,
  "fechaExpiracion": "2026-03-11",
  "items": [...],
  "lead": { "nombre": "...", "email": "..." },
  "urlPublica": "https://volkern.app/cotizacion/abc123"
}

Pitfalls:

  • items array is required with at least one item
  • Only borrador status quotes can be edited
  • Quote number is auto-generated (COT-YYYY-####)
  • validezDias defaults to 30 if not specified
  • Client can accept quote via public URL
  • Accepted quotes can be converted to contracts

11. Contracts (Contratos)

When to use: Create formal contracts from accepted quotes or manually

Tool sequence:

  1. VOLKERN_LIST_COTIZACIONES - Find accepted quote [Optional]
  2. VOLKERN_CREATE_CONTRATO_FROM_COTIZACION - Convert quote to contract [Option A]
  3. VOLKERN_CREATE_CONTRATO - Create contract manually [Option B]
  4. VOLKERN_LIST_CONTRATOS - View existing contracts [Optional]
  5. VOLKERN_SEND_CONTRATO - Send for client signature [Required]

Key parameters:

EndpointMethodParameters
/api/contratosGETestado, tipo, search, page, limit
/api/contratos/{id}GETid (path)
/api/contratosPOSTtitulo*, tipo, leadId, dealId, cotizacionId, fechaInicio, fechaFin, metodoPago, clausulas, items
/api/contratos/from-cotizacion/{cotizacionId}POSTfechaInicio, fechaFin, metodoPago, clausulas
/api/contratos/{id}/sendPOSTmensaje (optional email text)

Contrato tipos:

  • servicios - Service agreement
  • productos - Product sale
  • suscripcion - Subscription
  • proyecto - Project-based
  • otro - Other

Contrato estados:

  • borrador - Draft
  • enviado - Sent for signature
  • firmado_cliente - Signed by client
  • firmado_empresa - Signed by company
  • activo - Both signatures, active
  • completado - Fulfilled
  • cancelado - Cancelled

Método de pago:

  • unico - Single payment
  • mensual - Monthly payments
  • trimestral - Quarterly payments
  • anual - Annual payments

Response structure:

{
  "id": "clxyz...",
  "numero": "CONT-2026-0001",
  "titulo": "Contrato de Servicios",
  "tipo": "servicios",
  "estado": "enviado",
  "total": 12000.00,
  "fechaInicio": "2026-02-15",
  "fechaFin": "2027-02-14",
  "metodoPago": "mensual",
  "firmadoPorCliente": false,
  "firmadoPorEmpresa": false,
  "items": [...],
  "pagos": [...],
  "urlPublica": "https://volkern.app/contrato/xyz789"
}

Pitfalls:

  • Contract number is auto-generated (CONT-YYYY-####)
  • Creating from cotización copies items automatically
  • Client signs via public URL (no login required)
  • Payment schedule is auto-generated based on metodoPago
  • activo status requires both signatures
  • Digital signatures include timestamp and IP

Common Patterns

ID Resolution

Volkern uses CUID format for all entity IDs:

  • Example: clxyz123abc456def789
  • Always retrieve IDs from list/create responses
  • Never construct IDs manually

Pagination

List endpoints support pagination:

GET /api/leads?page=1&limit=50
  • Default limit: 50
  • Maximum limit: 100
  • Response includes total count for pagination UI

Time Handling

  • All timestamps are in UTC
  • Format: yyyy-MM-ddTHH:mm:ss.fffZ
  • Availability queries use date only: YYYY-MM-DD
  • Frontend displays in tenant's configured timezone

Error Handling

Standard HTTP status codes:

  • 200 - Success
  • 201 - Created
  • 400 - Bad Request (validation error)
  • 401 - Unauthorized (invalid/missing API key)
  • 404 - Not Found
  • 409 - Conflict (e.g., scheduling conflict)
  • 500 - Server Error

Error response format:

{
  "error": "Descriptive error message",
  "details": "Additional context",
  "hint": "How to fix the issue"
}

Quick Reference

TaskEndpointMethodKey Params
LEADS
List leads/api/leadsGETestado, search, page
Get lead/api/leads/{id}GETid
Create lead/api/leadsPOSTnombre*, email, telefono
Update lead/api/leads/{id}PATCHAny field
APPOINTMENTS
Check availability/api/citas/disponibilidadGETfecha*, duracion
List appointments/api/citasGETestado, fecha
Create appointment/api/citasPOSTleadId*, fechaHora*, tipo
Update appointment/api/citas/{id}PATCHestado, fechaHora
Confirm/Cancel/api/citas/accionPOSTcitaId*, accion*
SERVICES
List services/api/serviciosGETactivo
Get service/api/servicios/{id}GETid
TASKS
Create task/api/leads/{id}/tasksPOSTtipo*, titulo*, fechaVencimiento*
List tasks/api/leads/{id}/tasksGET-
Complete task/api/tasks/{id}PATCHcompletada: true
MESSAGING
Send WhatsApp/api/mensajes/enviarPOSTleadId*, mensaje*
List conversations/api/mensajes/conversacionesGETleadId
INTERACTIONS
List interactions/api/leads/{id}/interactionsGET-
Create interaction/api/leads/{id}/interactionsPOSTtipo*, contenido*, resultado
NOTES
List notes/api/leads/{id}/notesGET-
Add note/api/leads/{id}/notesPOSTcontenido*, titulo
CONTACTS
List contacts/api/contactsGETtipo, search, page
Get contact/api/contacts/{id}GETid
Create contact/api/contactsPOSTnombre*, email, tipo
Update contact/api/contacts/{id}PATCHAny field
DEALS
List pipeline stages/api/pipeline/stagesGET-
List deals/api/dealsGETetapa, estado, search
Get deal/api/deals/{id}GETid
Create deal/api/dealsPOSTtitulo*, valor, etapa
Update deal/api/deals/{id}PATCHetapa, estado, valor
Sales forecast/api/deals/forecastGETperiodo
QUOTATIONS
List quotes/api/cotizacionesGETestado, search
Get quote/api/cotizaciones/{id}GETid
Create quote/api/cotizacionesPOSTitems*, leadId, dealId
Update quote/api/cotizaciones/{id}PATCHitems, notas
Send quote/api/cotizaciones/{id}/sendPOSTmensaje
CONTRACTS
List contracts/api/contratosGETestado, tipo, search
Get contract/api/contratos/{id}GETid
Create contract/api/contratosPOSTtitulo*, tipo, items
Create from quote/api/contratos/from-cotizacion/{id}POSTfechaInicio, metodoPago
Send contract/api/contratos/{id}/sendPOSTmensaje

\* = Required field


Known Pitfalls

Authentication

  • API keys are tenant-scoped; one key per organization
  • Keys can have granular permissions; check scope if getting 401/403
  • Never expose API keys in client-side code

Data Validation

  • Phone numbers should include country code: +34612345678
  • Email validation is strict; malformed emails are rejected
  • Dates in the past may be rejected for appointments

Scheduling Conflicts

  • The system validates overlapping appointments
  • Use disponibilidad endpoint before booking
  • 409 responses include suggested alternative slots

WhatsApp Integration

  • Requires pre-configured integration (Evolution API)
  • First message to new number requires template approval
  • Media messages have size limits (16MB for images)

Rate Limits

  • Standard: 100 requests/minute per API key
  • Bulk operations: 10 requests/minute
  • WhatsApp: Subject to Meta's messaging limits

平台分布

OpenClaw

72.45%
按下载量换算1,569

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

可疑

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills