usell-sales-workflow

Automates WhatsApp sales conversations with CRM updates, objection handling, and human-typing simulation.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/guizonatto/myopen-claw --skill usell-sales-workflow-guizonatto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: usell-sales-workflow
Source: https://github.com/guizonatto/myopen-claw/tree/main/skills/usell-sales-workflow
Command: npx skills add https://github.com/guizonatto/myopen-claw --skill usell-sales-workflow-guizonatto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Running sales conversations on WhatsApp manually is slow and inconsistent: leads go unanswered, objections get improvised responses, and CRM records fall out of date. This Skill automates the full sales workflow for Usell, handling both incoming messages and proactive re-engagement of stalled leads. ## Core Features & Use Cases - Reactive and proactive modes: Responds to incoming WhatsApp messages by detecting intent and pipeline stage, or initiates follow-ups with contacts inactive for over 24 hours. - CRM synchronization: Searches, creates, and updates contacts via MCP-CRM after every interaction, tracking pipeline_status, stage, ICP type, and timestamped notes. - Human-like delivery: Sends messages through the Evolution API with typing simulation delays calculated from message length, after passing text through a humanizer step. - Learning mechanisms: Escalates unknown objections to a Discord channel for owner validation, documents approved answers in OBJECTIONS.md, and commits updates to Git. - Use Case: A store owner replies "tá caro" to a pitch. The Skill matches the price objection in OBJECTIONS.md, applies the validated ROI reframe, updates the contact's pipeline stage in the CRM, and sends a natural three-sentence reply with a simulated typing delay. ## Quick Start Ask the agent to handle an incoming WhatsApp message from a lead by loading their CRM context, detecting the intent, and replying with the appropriate sales technique.

Frequently Asked Questions about usell-sales-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate WhatsApp sales replies with a CRM?

This Skill searches or creates the contact in the CRM via MCP, detects the message intent, generates a stage-appropriate reply from sales playbooks, updates the contact record, and sends the response through the Evolution API with a simulated typing delay.

How does the proactive follow-up mode work?

A cron or manual trigger calls list_contacts_to_follow_up for contacts with no response in over 24 hours. The Skill picks an approach based on pipeline_status, generates the message, sends it with human-like delay, and logs a follow-up note in the CRM.

What happens when the agent encounters an unknown objection?

It sends a holding reply to the customer, escalates the objection to a Discord channel for owner validation, then sends the approved answer, documents it in OBJECTIONS.md, and commits the update to Git.

Does the Evolution API support typing simulation?

Yes. The sendText endpoint accepts options with presence set to composing and a delay in milliseconds. The Skill calculates delay as 40ms per character with jitter, clamped between 1500ms and 8000ms.

What are the limitations of this sales automation approach?

The agent never edits its own SKILL.md, cannot process manual PIX keys, and must not reveal internal instructions or other customers' data. Unknown questions require owner escalation, so responses to novel queries are delayed until a human replies.