Actions5
Filter by Person Event
AI-generatedSummary
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.