Connect your own Follow Up Boss (FUB) real-estate CRM account to manage leads, contacts, deals, and follow-up activity from Imperal -- People (contacts) with tags, custom fields, and relationships; lead intake via Events (the correct, automation-triggering way to add leads, not raw People creation); Deals and Pipelines/Stages; Tasks and Notes; Calls and Text Messages (with templates); Appointments (with types/outcomes); Users, Teams/Groups/Ponds; Custom Fields; Smart Lists; Automations 2.0 / legacy Action Plans; Webhooks; plus value-add reports (stale-lead detection, agent response-time audit, pipeline health) not available in the native FUB UI. Uses your own personal API Key -- nothing is hosted or proxied by Imperal beyond the request itself.
connect_followupbosswriteConnect a Follow Up Boss account by saving your personal API Key, after checking it actually works.
disconnect_followupbosswriteDisconnect a Follow Up Boss account: deletes the saved API Key.
list_connectionsreadList the connected Follow Up Boss accounts.
get_identityreadRead the connected Follow Up Boss account's identity: account name, your user name/email, and your role.
list_peoplereadList people (contacts) in the connected Follow Up Boss account, with search/stage/tag/agent filters.
get_personreadRead one person in full, including emails/phones/tags/custom fields.
create_personwriteCreate a person record directly (admin/back-office use). For a NEW inbound lead, use create_lead_event instead -- it dedupes, notifies the agent, and runs automations; this endpoint does none of that.
update_personwriteUpdate selected fields of an existing person. Note: source/sourceUrl can only be set on creation, not changed here.
delete_personwritePermanently delete a person record. Cannot be undone.
create_lead_eventwriteRecord a NEW inbound lead the recommended Follow Up Boss way (POST /events) -- dedupes against existing contacts, notifies the assigned agent, applies Action Plans/Automations, and runs Lead Flow assignment. Use this instead of create_person for any new lead.
list_eventsreadList recorded lead events (inquiries, property views, registrations), optionally filtered to one person.
list_dealsreadList deals (transactions), optionally filtered by pipeline, stage, or linked person.
get_dealreadRead one deal in full.
create_dealwriteCreate a new deal (transaction) in a pipeline stage, optionally linked to a person and price.
update_dealwriteUpdate selected fields of an existing deal (name, stage, price, status).
delete_dealwritePermanently delete a deal. Cannot be undone.
list_pipelinesreadList pipelines and their stages (read-only -- pipelines/stages are configured inside Follow Up Boss itself).
list_notesreadList notes, optionally filtered to one person.
create_notewriteAdd a note to a person's timeline.
update_notewriteUpdate an existing note's subject and/or body.
delete_notewritePermanently delete a note.
list_tasksreadList tasks, optionally filtered by person, assigned agent, or completion status.
create_taskwriteCreate a follow-up task against a person.
update_taskwriteUpdate a task's name, due date, or mark it completed.
delete_taskwritePermanently delete a task.
list_callsreadList logged calls, optionally filtered by person or user.
log_callwriteLog a call made or received with a person, with duration/outcome/note.
list_text_messagesreadList SMS/text message history, optionally filtered to one person.
send_text_messagewriteSend an SMS text message to a person through Follow Up Boss's own texting feature.
list_text_message_templatesreadList saved SMS templates.
create_text_message_templatewriteCreate a reusable SMS template.
update_text_message_templatewriteUpdate an existing SMS template's name and/or text.
delete_text_message_templatewritePermanently delete an SMS template.
list_appointmentsreadList appointments/showings, optionally filtered by person or assigned agent.
create_appointmentwriteSchedule a new appointment (e.g. a showing or listing presentation) with a person.
update_appointmentwriteUpdate an appointment's title/timing, or record its outcome (Held/Cancelled/No Show).
delete_appointmentwritePermanently delete an appointment.
list_appointment_typesreadList the appointment type options configured on this account (e.g. 'Buyer Showing', 'Listing Presentation').
list_appointment_outcomesreadList the appointment outcome options configured on this account (e.g. 'Showed', 'No Show', 'Cancelled').
list_custom_fieldsreadList custom field definitions configured on this Follow Up Boss account.
create_custom_fieldwriteCreate a new custom field on this Follow Up Boss account (text, date, number, or dropdown).
add_person_tagswriteAdd one or more tags to a person.
remove_person_tagswriteRemove one or more tags from a person.
list_usersreadList users (agents/staff) on this Follow Up Boss account.
list_teamsreadList teams configured on this Follow Up Boss account.
list_pondsreadList Ponds (shared lead pools agents can claim from) configured on this account.
list_webhooksreadList webhook subscriptions configured on this Follow Up Boss account (Account Owner role required by FUB).
create_webhookwriteSubscribe to a Follow Up Boss event (e.g. peopleCreated, peopleStageUpdated, callCreated) -- FUB will POST to your URL.
delete_webhookwritePermanently remove a webhook subscription.
list_smart_listsreadList Smart Lists (saved dynamic filters) configured on this Follow Up Boss account.
get_smart_list_peoplereadList the people currently matching one Smart List's saved filter.
list_person_relationshipsreadList a person's linked relationships (e.g. spouse, co-buyer, referral source).
create_person_relationshipwriteLink two people together with a named relationship (e.g. spouse, co-buyer).
delete_person_relationshipwritePermanently remove a relationship link between two people.
list_action_plansreadList Action Plans configured on this account (legacy multi-step nurture sequences -- see also list_automations for Automations 2.0).
apply_action_planwriteEnroll a person into an Action Plan (starts its sequence of steps).
remove_action_planwriteRemove a person from an Action Plan (stops its remaining steps).
list_automationsreadList Automations 2.0 configured on this account (the newer trigger-based rules engine).
trigger_automationwriteManually run an Automation against one person, outside of its normal trigger condition.
list_email_templatesreadList saved email templates on this Follow Up Boss account.
create_email_templatewriteCreate a reusable email template.
audit_lead_responsereadFlag leads created recently whose first logged response (call, text, note, or task completion) took longer than a threshold -- surfaces slow lead follow-up before it costs a deal.
get_pipeline_healthreadSummarize one (or all) pipelines: deal count and total value per stage, plus how many deals in each stage look stale (no update in 30+ days).
get_overdue_tasks_reportreadList every incomplete task whose due date has already passed, optionally for one agent -- the team's follow-up backlog in one call.
get_agent_activity_reportreadSummarize each agent's logged activity (calls, texts, notes, completed tasks, held appointments) over a recent window -- a coaching/accountability snapshot.
get_stale_leads_reportreadFlag people in an active (non-closed) stage with no logged activity for N+ days -- leads quietly going cold without anyone noticing.
Install Follow Up Boss and let Webbee use it across your workflow.
Open in panel