Chatspark
K
K

Follow Up Boss

Connect your customer-facing AI Agent and your internal ChatSpark CoPilot to Follow Up Boss CRM. Capture leads automatically from chat and give your team live pipeline access from the browser sidebar.

7 min read

Updated February 2026

Overview

The Follow Up Boss integration gives you two layers of value. Your customer-facing AI Agent captures leads through chat and creates them in Follow Up Boss with full conversation context. Your internal ChatSpark CoPilot agent lets your team query the pipeline, search contacts, log notes, and manage tasks without leaving the browser.

Customer-Facing Actions

These actions run on your website, Instagram, Messenger, and other channels where visitors interact with your AI Agent.

ActionDescription
Create LeadCapture visitor contact info and create a lead in Follow Up Boss via the Events API with source attribution, conversation context, and property interest
Get PersonLook up a returning visitor by email to personalize the conversation based on their stage, tags, and history
Automatic Lead Capture
The Create Lead action works with ChatSpark's built-in lead capture flow. On websites visitors see a clean contact form. On social channels the AI collects details conversationally. Either way, Follow Up Boss gets the full picture.

CoPilot Actions (Internal Use)

These actions are designed for your team using ChatSpark CoPilot in the browser sidebar. They connect directly to your Follow Up Boss data so agents can query, update, and manage contacts without switching tabs.

ActionDescriptionExample Prompt
Search ContactsFind contacts by name, email, phone, or tag“Find Sarah Mitchell in FUB”
Get Contact DetailsPull full profile with stage, notes, tasks, and activity“What's the status on the Johnson file?”
Get PipelineList contacts by stage or assigned agent“Show me all my Hot leads”
Update Contact StageMove a contact to a new pipeline stage“Move ACME Corp to Active Client”
Add NoteLog a text note on a contact record“Log a note on Sarah: called twice, voicemail”
Create TaskSchedule a follow-up task for a contact“Create a follow-up for the Andersons Friday”
Get TasksView upcoming or overdue tasks“What follow-ups do I have today?”
Same API Key
Both customer-facing and ChatSpark CoPilot actions use the same Follow Up Boss API key. No additional credentials are required.

Prerequisites

Before setting up the Follow Up Boss integration, you'll need:

  • A Follow Up Boss account
  • Admin access to generate API credentials

Setup Instructions

Step 1: Get Your API Key

  1. Log in to your Follow Up Boss account
  2. Go to AdminAPI
  3. Click Create API Key if you don't have one
  4. Copy your API Key

Step 2: Enable in ChatSpark

  1. In ChatSpark, go to AI Actions
  2. Find Follow Up Boss in the Library and click Enable
  3. Select the AI Agent(s) that should have access
  4. Enter your API Key
  5. Click Save
Two Agents, One Key
Enable the customer-facing actions on your website AI Agent and the ChatSpark CoPilot actions on your internal AI Agent. Both share the same API key.

Configuration Fields

FieldDescriptionExample
API KeyYour Follow Up Boss API keyfub_xxxxx...

Lead Capture Details

When the AI creates a lead in Follow Up Boss, it includes:

  • Contact info: Name, email, phone number
  • Source: Marked as coming from ChatSpark with channel attribution
  • Notes: Full conversation summary and specific interests
  • Property data: MLS numbers and listing details when available

Leads appear in Follow Up Boss immediately and are assigned via your existing Lead Flow rules and action plans.

Events API
ChatSpark uses Follow Up Boss's Events API for lead creation. This ensures leads are properly tracked with source attribution and trigger your existing automations.

Testing Your Integration

Customer-Facing

  1. Open your chatbot widget
  2. Have a conversation and provide contact details
  3. Check Follow Up Boss for the new lead

CoPilot

  1. Open ChatSpark CoPilot in your browser sidebar
  2. Ask “Show me all my Hot leads”
  3. Verify the results match your Follow Up Boss pipeline

Troubleshooting

Leads not appearing

  • Check that your API key is correct and has write permissions
  • The lead email may already exist in Follow Up Boss (events update existing records)

CoPilot returns empty results

  • Verify the API key has read access to contacts, notes, and tasks
  • Check that the stage names in your prompts match your Follow Up Boss stages exactly

Invalid API key

Generate a new API key in Follow Up Boss if your current one isn't working. Ensure you're copying the full key.

Need Help?
If you're having trouble with the Follow Up Boss integration, contact our support team and we'll help you troubleshoot.
Also: Built-in Lead Capture
ChatSpark's built-in Lead Capture works great alongside Follow Up Boss. Collect contact info conversationally, then let this integration push it directly into your CRM in real time.

Previous

Dynamics 365

Next

Freshchat