RevorRevor

Revor Outreach Skill

The Revor Outreach Skill lets AI tools with Agent Skills support draft and run LinkedIn, Email, and WhatsApp outreach through Revor AI. It helps prepare channel-ready messages, choose connected sending accounts, create outreach tasks, and return task results after execution.

Prerequisites

Before using the skill, prepare:

RequirementDescription
Revor accountUsed to access Revor AI and manage outreach capabilities.
Connected sending accountA usable LinkedIn, Email, or WhatsApp account connected in Revor AI.
API KeyAllows the AI tool to create outreach tasks for the current Revor account.

Useful links:

PageURL
Revor AIhttps://revor.ai
Connect accountshttps://revor.ai/console/connect
API Keyshttps://revor.ai/my-api-keys

Installation

Run this inside the project that Codex or the ChatGPT desktop app will work with. It installs only this Skill into Codex's project Skill location:

cURL
npx skills add laiye-revor/revor-skills --skill revor-outreach --agent codex

In Codex, verify it with /skills and invoke it as $revor-outreach, or make a matching outreach request. ChatGPT desktop lists local Skills in its sidebar. ChatGPT web and mobile require a distributed plugin and cannot load this arbitrary local repository directly.

OpenAI Skills documentation

Install only this Skill into the current Claude Code project:

cURL
npx skills add laiye-revor/revor-skills --skill revor-outreach --agent claude-code

Keep the complete directory at .claude/skills/revor-outreach/ or ~/.claude/skills/revor-outreach/, including SKILL.md and reference/. Verify it with /revor-outreach.

Claude Code Skills documentation

Install only this Skill into the current OpenCode project:

cURL
npx skills add laiye-revor/revor-skills --skill revor-outreach --agent opencode

For manual installation, copy the complete directory to .opencode/skills/revor-outreach/ or .agents/skills/revor-outreach/ in a project, or to ~/.config/opencode/skills/revor-outreach/ or ~/.agents/skills/revor-outreach/ for the user.

OpenCode Agent Skills documentation

Download and extract the Revor Skills repository. Package the complete skills/revor-outreach directory, including SKILL.md and reference/, then choose Skills → Add Skill → Upload Skill in WorkBuddy. Enable it under Installed after import.

WorkBuddy Skills documentation

Try the repository installer first. If the client is not supported, go to the Revor Skills repository and install it manually:

  1. Open the repository page.
  2. Click the green Code button.
  3. Choose Download ZIP, then unzip the archive.
  4. Copy or import the complete skills/revor-outreach directory, including its reference/ files, into the Agent Skills location documented by the client.

After installation, the AI tool should recognize a skill named revor-outreach and use it when the user asks for LinkedIn, Email, or WhatsApp outreach.

Get an API Key

Both automatic and manual setup require a Revor API Key first:

  1. Open https://revor.ai/my-api-keys.
  2. Create a new API Key or copy an existing active API Key.

Manual Setup

If the AI tool cannot guide API Key setup automatically, configure the API Key in the AI tool's environment variables or secure credential store.

Common environment variable:

cURL
REVOR_API_KEY="sk-revor-..."

If the service URL must be configured explicitly, also set:

cURL
REVOR_BASE_URL="https://revor.ai"

The AI tool should not print full API Keys in chat, logs, or output files.

Sending Requirements

Before sending, the AI tool needs to confirm that the current Revor account has a usable sending account. Sending accounts can be connected and managed from Connect accounts.

The requested outreach also needs clear target information:

ChannelRequired target information
LinkedInTarget LinkedIn profile URL.
EmailRecipient email address.
WhatsAppWhatsApp phone number or contact identifier.

Recipient data may be provided by the user, or the user may ask the AI to find or organize it first. The AI must not fabricate contact information.

First Use

Describe the target audience, outreach channel, and message goal in natural language. The AI checks usable sending accounts, organizes target information when needed, and creates the outreach task after confirmation.

Text
Send an email and LinkedIn follow-up to the people on these trade show business cards. Say it was great meeting them at the event and ask what day this week works for a meeting.

The AI selects a usable sending account, prepares channel-ready messages, creates the task, and returns a task ID.

Retrieving Results

After a task is created, the sending action may still be in progress. The AI checks the final status using the task ID.

Common statuses:

StatusMeaning
queued / scheduled / runningThe task is waiting or running.
succeededThe task completed.
failedThe task failed; the AI should show the failure reason.
cancelledThe task was cancelled.

If a task fails, the AI should return a readable reason, such as an account that needs reconnection, invalid target information, failed sending action, or rate limiting.

Example Prompts

ScenarioPrompt
Trade show business card follow-upSend an email and LinkedIn message to the people on these trade show business cards. Say it was great meeting them at the event and ask what day this week works for a meeting.
Named-account executive prospectingI want to meet senior supply chain leaders at Nike China. Help identify relevant people and reach out by email and LinkedIn with a short introduction.
Overseas partner developmentFind 50 software agency owners in Japan and Dubai, then send WhatsApp and email messages in the local language asking whether they are interested in our product.
Dormant customer reactivationUse this list of customers who have been inactive for more than six months and send them our latest product introduction by WhatsApp to see who is interested.
LinkedIn post engagementUse Revor AI to like one recent LinkedIn post from https://www.linkedin.com/in/test-user/ that is related to AI sales automation.

Default Behavior

BehaviorDefault
Send confirmationDraft first, then send after explicit user confirmation.
Sending accountIf multiple usable accounts exist, the AI asks the user to choose one.
LinkedIn outreachSends a message when already connected; otherwise sends an invitation when appropriate.
LinkedIn post likeChecks recent posts and likes only the most relevant one.
Outreach intervalBatch outreach should use randomized intervals; a common recommendation is 3 to 6 minutes.

Safety and Limits

The Revor Outreach Skill should not be used for harassment, phishing, impersonation, fraud, fabricated identities, fabricated contact information, or unreviewed mass spam outreach.