Follow Up Boss Handler icon

Follow Up Boss Handler

Hydrates and filters Follow Up Boss webhook events

Filter by Person Event

AI-generated

Summary

Hydrate and filter Follow Up Boss eventsCreated webhook payloads by fetching event details from the API and applying criteria such as person IDs, source, event types, property parameters, engagement details, and campaign attributes.

Inputs

  • authentication — Select the authentication method to access the Follow Up Boss API ('apiKey' or 'oAuth2'). Defaults to 'apiKey'.
  • eventSource — Match the top-level event source exactly (e.g. 'Zillow').
  • personIds — Comma-separated string of Person IDs to filter by.
  • eventTypes — Multi-select list of event types to process (e.g. 'Property Inquiry', 'Registration'). If left empty, all event types pass through.
  • propertyFilters — Collection of filters matching property data including city, state, zipCode, mlsNumber, neighborhood, minPrice, and maxPrice.
  • engagementFilters — Collection of text matching criteria for page URL (urlContains), page title (titleContains), or event description (messageContains).
  • campaignFilters — Collection of case-insensitive substring filters for marketing campaign fields (source, medium, term, content, campaign).

Output shape

a list of items

Returns full event objects fetched from the API. Items whose incoming webhook event is not 'eventsCreated' or that fail any of the configured property, engagement, or campaign filters are discarded.

Examples

Example 1: Filter property inquiry events from a specific source

Set Event Source to 'Zillow' and Event Types to ["Property Inquiry"].

Example 2: Filter property views within price and location bounds

Set Event Types to ["Viewed Property"] and configure Property Filters with City = 'Austin', Min Price = 300000, and Max Price = 600000.

Links

Discussion