Follow Up Boss

The Follow Up Boss modules allow you to watch, create, update, list, retrieve, and delete the contacts, tasks, calls, deals, notes, and appointments in your Follow Up Boss account.

Getting Started with Follow Up Boss

Prerequisites

  • A Follow Up Boss account

In order to use Follow Up Boss with Integromat, it is necessary to have a Follow Up Boss account. If you do not have one, you can create a Follow Up Boss account at app.followupboss.com/signup/v2.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Follow Up Boss to Integromat

To connect your Follow Up Boss account to Integromat you need to obtain the API Key from your Follow Up Boss account and insert it in the Create a connection dialog in the Integromat module.

1. Log in to your Follow Up Boss account and open your Dashboard.

2. Click Admin > More > API.

ofKgzjfKK5.gif

3. Click Show and Copy the API Key to your clipboard.

FollowUpBoss1.png

4. Go to Integromat and open the Follow Up Boss module's Create a connection dialog.

r2hb8dJDz2.gif

5. In the Connection name field, enter a name for the connection.

6. In the API Key field, enter the API key copied in step 3, and click Continue.

The connection has been established.

Contacts

Watch New Contact

Triggers when a contact has been created.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Follow Up Boss account.

Watch Tags Added to a Contact

Triggers when tags have been added to a contact.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Follow Up Boss account.

Watch Contact Stage Updated

Triggers when a contact stage has been updated.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Follow Up Boss account.

Search Contacts

Searches for contacts.

ConnectionEstablish a connection to your Follow Up Boss account.
Last Activity AfterEnter the date and time to search the contacts whose last activity is on or after the specified time.
Last Activity BeforeEnter the date and time to search the contacts whose last activity is on or before the specified time.
NameEnter the contact's name to search the contacts with the specified name.
First NameEnter the contact's first name to search the contacts with the specified name.
Last NameEnter the contact's last name to search the contacts with the specified name.
EmailEnter the contact's email address whose details you are searching for.
PhoneEnter the phone number to search the contacts with the specified phone number.
StageSelect the contact status whose details you are searching for. For example, leadpendingclosed.
SourceEnter the source details to search the contacts received from the specified source.
Assigned ToSelect the user to search the contacts assigned to the specified user.
Assigned User IDSelect the User ID to search the contacts assigned to the specified user.
Assigned Lender NameSelect the lender name to search the contacts associated with the specified lender.
Assigned Lender IDSelect the Lender ID to search the contacts associated with the specified ID.
Contacted Select whether to search the contacts that were contacted.
Price AboveEnter the price to search the contacts that have given a price above the specified price.
Price BelowEnter the price to search the contacts that have given a price below the specified price.
Smart List IDSelect the List ID to search the contacts in the selected list.
TrashSelect whether to search the contacts in the trash or deleted them.
TagsEnter the tags or keywords to search contacts with the specified tags.
Sort BySelect the option to filter the contacts based on the specified field. For example, calls incomingcreated date.
LimitSet the maximum number of contacts Integromat should return during one scenario execution cycle.
FieldsAdd the fields to search the contacts based on the specified fields. For example, firstNamelastName
The field, allFields returns contacts with allFields including custom fields.

Get a Contact

Retrieves contact details specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Contact IDSelect the Contact ID whose details you want to retrieve.

Create a Contact

Creates a contact.

ConnectionEstablish a connection to your Follow Up Boss account.
DeduplicateSelect the Contact ID whose details you want to retrieve.
Created AtEnter the date and time when the contact is created. See the list of supported date and time formats.
First NameEnter the contact's first name.
Last NameEnter the contact's last name.
StageEnter the contact's status. For example, closedpending.
SourceEnter the source from where you received the contact details. This can only be set once and cannot be updated later via an API call. For example, Tech Show.
Source URLEnter the source URL address from where you received the contact details. This can only be set once and cannot be updated later via an API call.
ContactedSelect whether the contact has been contacted.
PriceEnter the price for which contact wants to buy or sell.
Assigned ToSelect the user to which the contact is assigned.
Assigned User IDSelect the User ID to which the contact is assigned.
Assigned Lender NameSelect the lender name with which the contact is associated with.
Assigned Lender IDSelect the Lender ID with which the contacts are associated with.
EmailsAdd the email address of the contact. You can multiple emails but the first email address in the list will be the primary email address.
PhonesAdd the phone numbers of the contact. You can multiple phone numbers but the first one on the list will be the primary phone number.
TagsAdd the tags for the contact.
Background InformationEnter the background details of the contact.
CollaboratorsSelect the users who will collaborate with the contact. 
Spouse NameEnter the contact's spouse's name.
CommissionEnter the commission applicable for the contact.
Close DateEnter the contact's deal closing date. See the list of supported date and time formats.
BirthdayEnter the contact's date of birth. See the list of supported date and time formats.
WebsiteEnter the contact's or the contact's company's website URL address.

Update a Contact

Updates a client specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Contact ID Select the Contact ID whose details you want to update.

See the Create a Contact for field descriptions.

Add Tags to a Contact

Adds tags to a contact.

ConnectionEstablish a connection to your Follow Up Boss account.
Contact IDSelect the Contact ID to which you want to add the tags.
TagsAdd the tags for the contact.

Delete a Contact

Deletes a contact specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Contact IDSelect the Contact ID you want to delete.

Tasks

Search Tasks

Searches for tasks.

ConnectionEstablish a connection to your Follow Up Boss account.
Person IDSelect the Person ID whose tasks you want to search.
Assigned ToSelect the user to search the tasks assigned to the specified user.
Assigned User IDSelect the User ID to search the tasks assigned to the specified ID.
NameEnter the task name to search for the tasks which match the specified name.
Task TypeSelect the task type you want to search:
  • Appointment
  • Call
  • Email
  • Follow Up
  • Showing
  • Closing
  • Open House
  • Thank You
Is CompletedSelect whether the task you are searching for is completed.
DueEnter the date when the task is due to complete. See the list of supported date and time formats.
Due StartEnter the date when the task starts. See the list of supported date and time formats.
Due EndEnter the date when the task ends. See the list of supported date and time formats.
LimitSet the maximum number of tasks Integromat should return during one scenario execution cycle.

Get a Task

Retrieves task details specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Task IDSelect the Task ID whose details you want to retrieve.

Create a Task

Create a task for a contact.

ConnectionEstablish a connection to your Follow Up Boss account.
Person IDSelect the Person ID to whom the task is related to.
Assigned ToSelect the user to whom you want to assign this task.
Assigned User IDSelect the User ID to whom you want to assign this task.
NameEnter the task name.
Task TypeSelect the task type:
  • Appointment
  • Call
  • Email
  • Follow Up
  • Showing
  • Closing
  • Open House
  • Thank You
Is Completed

Select whether the task is completed.

Due DateEnter the date by when the task must be completed. See the list of supported date and time formats.
Remind Seconds BeforeEnter the seconds before which a reminder for the task to be sent via email and desktop notification to the assigned user. This is only available for tasks with a due time set.

Update a Task

Updates a task specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Task IDSelect the Task ID whose details you want to update.
Person IDSelect the Person ID to whom the task is related.
Assigned ToSelect the user to whom you want to assign this task.
Assigned User IDSelect the User ID to whom you want to assign this task.
NameEnter the task name.
Task TypeSelect the task type:
  • Appointment
  • Call
  • Email
  • Follow Up
  • Showing
  • Closing
  • Open House
  • Thank You
Is CompletedSelect whether the task is completed.
Due DateEnter the date by when the task must be completed. See the list of supported date and time formats.
Remind Seconds BeforeEnter the seconds before which a reminder for the task to be sent via email and desktop notification to the assigned user. This is only available for tasks with a due time set.

Delete a Task

Deletes a task specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Task IDSelect the Task ID you want to delete.

Action Plans

Apply an Action Plan to a Contact

Applies a selected action plan to contact.

ConnectionEstablish a connection to your Follow Up Boss account.
Contact IDSelect the Contact ID to whom you want to apply an action plan.
Action Plan IDSelect the Action Plan ID which you want to apply to the contact.

Update an Action Plan for a Contact

Allows to resume or to pause an action plan for a specific contact.

ConnectionEstablish a connection to your Follow Up Boss account.
Action Plan Person IDSelect the Person ID to whose action plan you want to update.
Action Plan StatusSelect the status of the action plan:
  • Running
  • Paused

Calls

Search Calls

Searches for calls.

ConnectionEstablish a connection to your Follow Up Boss account.
Person IDSelect the Person ID whose calls you want to search.
LimitSet the maximum number of calls Integromat should return during one scenario execution cycle.

Get a Call

Retrieves call details specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Call IDSelect the Call ID whose details you want to retrieve.

Log a Call

Logs a call on a contact.

ConnectionEstablish a connection to your Follow Up Boss account.
Person IDSelect the Person ID whose calls you want to log.
Is ComingSelect whether you want to log an incoming call.
Phone NumberEnter the phone number whose calls you want to log.
NoteEnter the log message entered for this call.
OutcomeSelect the outcome of the call:
  • Interested
  • Not Interested
  • Left Message
  • No Answer
  • Bad Number
DurationEnter the call duration of the call in seconds you want to log.

Deals

Watch New Deal

Triggers when a new deal has been created.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Follow Up Boss account.

Watch Deal Stage Updated

Triggers when a deal stage has been updated.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Follow Up Boss account.

Search Deals

Searches for deals.

ConnectionEstablish a connection to your Follow Up Boss account.
Pipeline IDSelect the Pipeline ID of the deals you are searching for:
  • Buyers
  • Sellers
User IDSelect the User ID whose deals you want to search.
Person IDSelect the Person ID whose deals you want to search.
Include DeletedSelect whether you want to include the deleted deals in search results.
Include ArchivedSelect whether you want to include the archived deals in search results.
StatusSelect the status of the deal you want to search:
  • Active
  • Archive
  • Deleted

Limit

Set the maximum number of deals Integromat should return during one scenario execution cycle.

Get a Deal

Retrieves details of a deal specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Deal IDSelect the Deal ID whose details you want to retrieve.

Create a Deal

Creates a new deal.

ConnectionEstablish a connection to your Follow Up Boss account.
NameEnter the name of the deal.
Pipeline IDSelect the Pipeline ID for the deal:
  • Buyers
  • Sellers
DescriptionEnter the details of the deal.
People IDsAdd the People IDs associated with this deal.
User IDsAdd the User IDs who are part of this deal.
PriceEnter the amount associated with this deal.
Project Close DateEnter the date by when this deal should be closed.
Order WeightEnter the deal order details.
Commission ValueEnter the commission applicable for this deal.

Update a Deal

Updates a deal specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
NameEnter the name of the deal.
Pipeline IDSelect the Pipeline ID for the deal:
  • Buyers
  • Sellers
Pipeline Stage IDSelect the Pipeline Stage ID of the deal. For example, listedoffer.
DescriptionEnter the details of the deal.
People IDsAdd the People IDs associated with this deal.
User IDsAdd the User IDs who are part of this deal.
PriceEnter the amount associated with this deal.
Project Close DateEnter the date by when this deal should be closed.
Order WeightEnter the deal order details.
Commission ValueEnter the commission applicable for this deal.

Delete a Deal

Deletes a deal specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Deal IDSelect the Deal ID you want to delete.

Notes

Search Notes

Searches for notes.

ConnectionEstablish a connection to your Follow Up Boss account.
Person IDSelect the Person ID whose notes you want to search.
LimitSet the maximum number of notes Integromat should return during one scenario execution cycle.

Get a Note

Retrieves details of a note specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Note IDSelect the Note ID whose details you want to retrieve.

Create a Note

Creates a note on a contact.

ConnectionEstablish a connection to your Follow Up Boss account.
Note IDSelect the Note ID whose details you want to update.
Person IDSelect the Person ID associated with the note.
SubjectEnter the title or subject line of the note.
BodyEnter the note text.
Is HTMLSelect whether the note is in HTML format.

Update a Note

Updates a note specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Person IDSelect the Person ID associated with the note.
SubjectEnter the title or subject line of the note.
BodyEnter the note text.
Is HTMLSelect whether the note is in HTML format.

Delete a Note

Deletes a note specified by ID.

ConnectionEstablish a connection to your Follow Up Boss account.
Note IDSelect the Note ID you want to delete.

Appointments

Watch Appointment Created

Triggers when an appointment has been created.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Follow Up Boss account.

Create an Inquiry or a Website Event

Sends in a lead or event related to a lead.

ConnectionEstablish a connection to your Follow Up Boss account.
Source NameEnter the source details of the lead.
System NameEnter the system name used in providing leads. For example, Zillow.
Event TypeSelect the event type. For example, registrationseller inquiry.
MessageEnter the message text about the inquiry.
First NameEnter the contact's first name who is making this inquiry.
Last NameEnter the contact's last name who is making this inquiry.
StageSelect the contact's status. For example, leadpending.
SourceEnter the source from where you received the lead. For example, conference.
Source URLEnter the source  URL address from where you received the lead. For example, conference.
ContactedSelect whether the contact has been contacted.
PriceEnter the price for which contact wants to buy or sell.
Assigned ToSelect the user to which the contact is assigned.
Assigned User IDSelect the User ID to which the contact is assigned.
Assigned Lender NameSelect the lender name with which the contact is associated with.
Assigned Lender IDSelect the Lender ID with which the contact is associated with.
EmailsAdd the email address of the contact. You can multiple emails but the first email address in the list will be the primary email address.
PhonesAdd the phone numbers of the contact. You can multiple phone numbers but the first one on the list will be the primary phone number.
AddressesAdd the contact's address. For example, home addresswork address.
TagsAdd the tags for the contact.
Spouse NameEnter the contact's spouse's name.
CommissionEnter the commission applicable for this contact.
Close DateEnter the contact's deal closing date. See the list of supported date and time formats.
BirthdayEnter the contact's date of birth. See the list of supported date and time formats.
WebsiteEnter the contact's or the contact's company's website URL address.
Street AddressEnter the contact's property's street address.
CityEnter the city name.
StateEnter the state name.
ZIP CodeEnter the area ZIP code.
MLS NumberEnter the property's MLS number.
PriceEnter the property's estimated price.
For RentSelect whether this property is available for rent.
URLEnter the property's URL address provided by the lead.
TypeEnter the property type. For example, BungalowApartment.
BedroomsEnter the number of bedrooms in the property.
BathroomsEnter the number of bathrooms on the property.
AreaEnter the property area in Sq. Ft.
LotEnter the area of the land or LOT in acres.
TypeEnter the type of property the contact is searching for. For example, Apartment.
NeighborhoodEnter the neighborhood places in which the contact is looking for the property.
CityEnter the city name in which the contact is looking for the property.
StateEnter the state name in which the contact is looking for the property.
ZIP CodeEnter the area ZIP code in which the contact is looking for the property.
Min PriceEnter the minimum price range the contact is looking for the property.
Max PriceEnter the maximum price range the contact is looking for the property.
MediumEnter the medium of the campaign. For example, for an organic search, the medium is organic.
TermEnter the search terms entered by the contact for the property.
ContentEnter the campaign content for searching the properties.
CampaignEnter the campaign name.
Page TitleEnter the name of the page viewed. For example, contact us. This field is to be used with the viewed page.
Page URLEnter the URL address of the page viewed. For example, http://www.cltrealestate.com/contactus.
This field is to be used with the viewed page.
Page DurationEnter the duration of the visitor on the page viewed given in seconds. This field is to be used with the viewed page.

Other

Make an API Call

Performs an arbitrary API call.

ConnectionEstablish a connection to your Follow Up Boss account.
URL

Enter a path relative to https://api.followupboss.com/. For example: /v1/people

For the list of available endpoints, refer to the Follow Up Boss API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - List Deals

The following API call returns all the deals from your Follow Up Boss account:

URL:
v1/deals

Method:
GET

followupboss3.png

Matches of the search can be found in the module's Output under BundleBody > deals
In our example, 2 deals were returned:

followupboss2.png

 

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.