follow-up-boss

CLI for interacting with the Follow Up Boss API. Manage people, notes, tasks, events, deals, webhooks, and more.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "follow-up-boss" with this command: npx skills add danielfoch/follow-up-boss

Follow Up Boss (CLI)

CLI for interacting with the Follow Up Boss API.

Setup

  1. Get API Key: Follow Up Boss → Admin → API → Create API Key

  2. Set Environment Variable:

export FUB_API_KEY="fka_xxxxxxxxxxxx"

CLI Usage

node fub.js <command> [options]

Commands

CommandDescription
meCurrent 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)
pipelinesGet 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
webhooksList webhooks
webhooks create <json>Create webhook
webhooks delete <id>Delete webhook
sourcesGet lead sources
usersGet 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":"john@test.com","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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Call

Call management system with preparation, real-time capture, and follow-up tracking. Use when user mentions phone calls, meetings, conversations, commitments...

Registry SourceRecently Updated
3860Profile unavailable
General

Sales Rhythm Tracker — Alibaba Iron Army B2B Pipeline

B2B sales pipeline manager powered by the Alibaba Iron Army (阿里铁军) methodology. Use this skill for daily sales briefings, lead management, pipeline health ch...

Registry SourceRecently Updated
7563Profile unavailable
General

Bitrix24

Work with Bitrix24 (Битрикс24) via Vibe Platform API and MCP documentation server. Triggers on: CRM — "сделки", "контакты", "лиды", "воронка", "клиенты", "de...

Registry SourceRecently Updated
1K1Profile unavailable
General

Prospect List Tiering

Tier and prioritize a prospect list using the six-level Prospecting Pyramid framework — sorting every account from unknown contacts at the base to active buy...

Registry SourceRecently Updated
630Profile unavailable