Skip to main content
FU

Follow Up Boss

Lets an agent read and manage your Follow Up Boss CRM - people (contacts and leads), events, notes, tasks, appointments, calls, texts, deals and configuration.

What it can do

MethodWhat it does
followupboss_get_identityGet the account and user tied to the API key (confirm credentials).
followupboss_get_meGet the current user for the API key.
followupboss_list_usersList account users (agents).
followupboss_get_userGet one user by id.
followupboss_list_teamsList teams.
followupboss_get_teamGet one team by id.
followupboss_list_groupsList groups.
followupboss_get_groupGet one group by id.
followupboss_list_peopleSearch / list people; filter by query, stage, source, tags, assignee. Use fields=allFields and the next cursor for deep paging.
followupboss_get_personGet one person by id.
followupboss_create_personCreate a person (prefer create_event for new leads).
followupboss_update_personUpdate a person.
followupboss_delete_personDelete a person.
followupboss_list_eventsList events (lead activity / inquiries).
followupboss_get_eventGet one event by id.
followupboss_create_eventRegister a lead via an event - runs lead routing and action plans.
followupboss_list_notesList notes; filter by person.
followupboss_get_noteGet one note by id.
followupboss_create_noteAdd a note to a person.
followupboss_update_noteUpdate a note.
followupboss_delete_noteDelete a note.
followupboss_list_tasksList tasks; filter by person, assignee, completion.
followupboss_get_taskGet one task by id.
followupboss_create_taskCreate a task.
followupboss_update_taskUpdate a task (mark done with isCompleted).
followupboss_delete_taskDelete a task.
followupboss_list_appointmentsList appointments; filter by person.
followupboss_get_appointmentGet one appointment by id.
followupboss_create_appointmentCreate an appointment.
followupboss_update_appointmentUpdate an appointment.
followupboss_delete_appointmentDelete an appointment.
followupboss_list_appointment_typesList appointment types.
followupboss_list_appointment_outcomesList appointment outcomes.
followupboss_list_callsList logged calls; filter by person.
followupboss_get_callGet one call by id.
followupboss_create_callLog a call.
followupboss_update_callUpdate a logged call.
followupboss_list_text_messagesList text messages; filter by person.
followupboss_get_text_messageGet one text message by id.
followupboss_create_text_messageLog a text message.
followupboss_list_emailsList emails; filter by person.
followupboss_get_emailGet one email by id.
followupboss_list_email_templatesList email templates.
followupboss_list_text_message_templatesList text message templates.
followupboss_list_dealsList deals; filter by stage, pipeline, person.
followupboss_get_dealGet one deal by id.
followupboss_create_dealCreate a deal.
followupboss_update_dealUpdate a deal (move it with a new stageId).
followupboss_delete_dealDelete a deal.
followupboss_list_pipelinesList deal pipelines.
followupboss_get_pipelineGet one pipeline by id.
followupboss_list_stagesList deal stages (find stageId for deals).
followupboss_get_stageGet one stage by id.
followupboss_list_smart_listsList smart lists (saved filtered views).
followupboss_list_custom_fieldsList custom fields.
followupboss_get_custom_fieldGet one custom field by id.
followupboss_create_custom_fieldCreate a custom field.
followupboss_update_custom_fieldUpdate a custom field.
followupboss_delete_custom_fieldDelete a custom field.
followupboss_list_webhooksList webhooks.
followupboss_get_webhookGet one webhook by id.
followupboss_create_webhookCreate a webhook subscription.
followupboss_update_webhookUpdate a webhook.
followupboss_delete_webhookDelete a webhook.
followupboss_get_person_attachmentGet one person attachment by id.
followupboss_create_person_attachmentAttach an externally hosted file to a person.
followupboss_update_person_attachmentUpdate a person attachment.
followupboss_delete_person_attachmentDelete a person attachment.
followupboss_get_deal_attachmentGet one deal attachment by id.
followupboss_create_deal_attachmentAttach an externally hosted file to a deal.
followupboss_update_deal_attachmentUpdate a deal attachment.
followupboss_delete_deal_attachmentDelete a deal attachment.
followupboss_list_deal_custom_fieldsList deal custom fields (separate from person custom fields).
followupboss_get_deal_custom_fieldGet one deal custom field by id.
followupboss_create_deal_custom_fieldCreate a deal custom field.
followupboss_update_deal_custom_fieldUpdate a deal custom field.
followupboss_delete_deal_custom_fieldDelete a deal custom field.
followupboss_list_action_plansList action plans (automated lead-nurture sequences).
followupboss_list_action_plans_peopleList action-plan-to-person assignments.
followupboss_apply_action_planApply an action plan to a person.
followupboss_update_action_plan_personPause or resume an applied action plan (Paused / Running).
followupboss_list_automationsList automations.
followupboss_get_automationGet one automation by id.
followupboss_list_automations_peopleList automation-to-person pairings.
followupboss_trigger_automationManually trigger an automation for a person.

How to get credentials

The API uses HTTP Basic auth - your API key is the username and the password is left blank. You must be an account admin to view it.

  1. Open app.followupboss.com/2/api (in the app: Admin -> API).
  2. Copy your API Key (or create one if none exists).
  3. Paste it into FlyMyAI as FOLLOWUPBOSS_API_KEY.

Each user in Follow Up Boss has their own key - actions are attributed to that user, so use the key of the user the agent should act as.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
FOLLOWUPBOSS_API_KEYAdmin -> API (app.followupboss.com/2/api)
We love our partners - FlyMy.AI builds with the best. Thanks, Follow Up Boss!