follow-up-boss
CLI for interacting with the Follow Up Boss API. Manage people, notes, tasks, events, deals, webhooks, and more.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/danielfoch/follow-up-bossFollow Up Boss (CLI)
CLI for interacting with the Follow Up Boss API.
Setup
-
Get API Key: Follow Up Boss → Admin → API → Create API Key
-
Set Environment Variable:
export FUB_API_KEY="fka_xxxxxxxxxxxx"
CLI Usage
node fub.js <command> [options]
Commands
| Command | Description |
|---|---|
me | Current user info |
people [query] | List/search people |
person <id> | Get person details |
people create <json> | Create person via /events (triggers automations) |
people update <id> <json> | Update a person |
notes <personId> | Get notes for a person |
notes create <json> | Create a note |
tasks [query] | List tasks |
tasks create <json> | Create a task |
tasks complete <id> | Complete a task |
events [query] | List events |
events create <json> | Create event (for lead intake) |
pipelines | Get pipelines |
deals [query] | List deals |
deals create <json> | Create a deal |
textmessages <personId> | Get text messages for a person |
textmessages create <json> | Log a text (NOT sent - recorded only!) |
emails <personId> | Get emails for a person |
emails create <json> | Log an email (NOT sent - recorded only!) |
calls <personId> | Get calls for a person |
calls create <json> | Log a call |
webhooks | List webhooks |
webhooks create <json> | Create webhook |
webhooks delete <id> | Delete webhook |
sources | Get lead sources |
users | Get users/agents |
search <query> | Global search |
Examples
# List people
node fub.js people "limit=10"
# Get person
node fub.js person 123
# Create a lead (triggers automations!)
node fub.js events create '{"source":"Website","system":{"name":"John Doe","email":"[email protected]","phone":"5551234567"}}'
# Add a note
node fub.js notes create '{"personId":123,"body":"Called - left voicemail"}'
# Create task
node fub.js tasks create '{"personId":123,"body":"Follow up","dueDate":"2026-02-20"}'
# Complete task
node fub.js tasks complete 456
# Log a text (NOT sent - recorded!)
node fub.js textmessages create '{"personId":123,"body":"Hey!","direction":"outbound"}'
# Log a call
node fub.js calls create '{"personId":123,"direction":"outbound","outcome":"voicemail"}'
# Search
node fub.js search "john"
Important Notes
- Text/Email Logging: The API can log texts and emails but cannot actually send them. Use FUB's built-in texting or integrations like SendHub for sending.
- Rate Limits: GET /events: 20 req/10 sec, All else: 250 req/10 sec
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-danielfoch-follow-up-boss": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
idx-cma-report
Generate comparative market analysis (CMA) and home valuation reports from IDX listing data and selected comparable properties. Use when a user wants to pick comps, estimate a market value range, produce seller-facing home evaluation reports, or publish an interactive CMA experience via Google Gemini Canvas or Google AI Studio.
kvcore-mcp-cli
Use this skill when users need KVcore CRM actions through MCP/CLI (contacts, tags, notes, calls, email, text, campaigns), including raw endpoint access and optional Twilio call fallback.
pipedrive-crm-openclaw
Manage Pipedrive CRM from OpenClaw using API v1, including people, organizations, deals, leads, activities, notes, pipelines, and custom endpoint actions. Use when a user wants to perform CRM operations by API instead of the Pipedrive UI.
show-booking
Book real estate showing tours from emailed or pasted listing details, including extracting listing data, preparing outbound call jobs, coordinating a calling sub-agent, creating calendar invites, and returning confirmations. Use when the user asks to book showings for one or more properties, coordinate preferred windows for a client, or automate office calls instead of manual BrokerBay login flows.
manychat-cli
Skill by danielfoch