Skip to content

Integrations Filters ​

Filters consumed by integration handlers (Twilio, Google, Outlook, FluentForm, FluentBoards, FluentCRM, webhooks).

27 unique filter hooks currently map to this category, across 31 call sites.

Hook Inventory ​

HookEditionCall SitesFirst Source
fluent_booking/before_send_integration_data_twilioPRO1fluent-booking-pro/app/Services/Integrations/Twilio/Bootstrap.php:157
fluent_booking/crm_booking_prefill_dataCore1fluent-booking/app/Services/Integrations/FluentCRM/CrmContactService.php:94
fluent_booking/crm_meeting_dataCore1fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:95
fluent_booking/crm_meetings_limitCore1fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:69
fluent_booking/crm_meetings_responseCore1fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:98
fluent_booking/crm_trigger_calendar_optionsCore4fluent-booking/app/Services/Integrations/FluentCRM/BookingCompletedTrigger.php:25
fluent_booking/ff_editor_calendar_optionsCore1fluent-booking/app/Services/Integrations/FluentForms/BookingElement.php:256
fluent_booking/fluent_board_config_field_optionsCore1fluent-booking/app/Services/Integrations/FluentBoards/Bootstrap.php:258
fluent_booking/get_available_form_integrationsCore1fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:185
fluent_booking/get_integration_config_field_options_Core1fluent-booking/app/Http/Controllers/CalendarIntegrationController.php:157
fluent_booking/get_integration_defaults_Core1fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:50
fluent_booking/get_integration_field_settings_PRO1fluent-booking-pro/app/Http/Controllers/IntegrationSettingsController.php:28
fluent_booking/get_integration_merge_fields_Core2fluent-booking/app/Http/Controllers/CalendarIntegrationController.php:138
fluent_booking/get_integration_settings_PRO1fluent-booking-pro/app/Http/Controllers/IntegrationSettingsController.php:26
fluent_booking/get_integration_settings_fields_Core1fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:62
fluent_booking/get_integration_values_Core1fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:44
fluent_booking/get_payment_connect_info_PRO1fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:101
fluent_booking/get_payment_settings_disconnect_PRO1fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:106
fluent_booking/google_additional_setting_fieldsPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Google/Bootstrap.php:977
fluent_booking/google_event_dataPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Google/Bootstrap.php:420
fluent_booking/outlook_additional_setting_fieldsPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Bootstrap.php:923
fluent_booking/outlook_app_credentialsPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/OutlookHelper.php:13
fluent_booking/outlook_app_redirect_urlPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/OutlookHelper.php:142
fluent_booking/outlook_event_dataPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Bootstrap.php:484
fluent_booking/outlook_refresh_token_urlPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:28
fluent_booking/outlook_revoke_urlPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:27
fluent_booking/outlook_token_urlPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:26

fluent_booking/before_send_integration_data_twilio ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Twilio/Bootstrap.php:157

Example

php
add_filter('fluent_booking/before_send_integration_data_twilio', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/crm_booking_prefill_data ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/FluentCRM/CrmContactService.php:94

Example

php
add_filter('fluent_booking/crm_booking_prefill_data', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/crm_meeting_data ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:95

Example

php
add_filter('fluent_booking/crm_meeting_data', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/crm_meetings_limit ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:69

Example

php
add_filter('fluent_booking/crm_meetings_limit', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/crm_meetings_response ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:98

Example

php
add_filter('fluent_booking/crm_meetings_response', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/crm_trigger_calendar_options ​

  • Type: filter
  • Edition: Core
  • Call sites: 4

Source locations

  • fluent-booking/app/Services/Integrations/FluentCRM/BookingCompletedTrigger.php:25
  • fluent-booking/app/Services/Integrations/FluentCRM/BookingRescheduledTrigger.php:25
  • fluent-booking/app/Services/Integrations/FluentCRM/CancelBookingTrigger.php:27
  • fluent-booking/app/Services/Integrations/FluentCRM/NewBookingTrigger.php:25

Example

php
add_filter('fluent_booking/crm_trigger_calendar_options', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/ff_editor_calendar_options ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/FluentForms/BookingElement.php:256

Example

php
add_filter('fluent_booking/ff_editor_calendar_options', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/fluent_board_config_field_options ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/FluentBoards/Bootstrap.php:258

Example

php
add_filter('fluent_booking/fluent_board_config_field_options', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_available_form_integrations ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:185

Example

php
add_filter('fluent_booking/get_available_form_integrations', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_integration_config_field_options_ ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Http/Controllers/CalendarIntegrationController.php:157

Example

php
add_filter('fluent_booking/get_integration_config_field_options_', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_integration_defaults_ ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:50

Example

php
add_filter('fluent_booking/get_integration_defaults_', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_integration_field_settings_ ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Http/Controllers/IntegrationSettingsController.php:28

Example

php
add_filter('fluent_booking/get_integration_field_settings_', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_integration_merge_fields_ ​

  • Type: filter
  • Edition: Core
  • Call sites: 2

Source locations

  • fluent-booking/app/Http/Controllers/CalendarIntegrationController.php:138
  • fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:46

Example

php
add_filter('fluent_booking/get_integration_merge_fields_', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_integration_settings_ ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Http/Controllers/IntegrationSettingsController.php:26

Example

php
add_filter('fluent_booking/get_integration_settings_', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_integration_settings_fields_ ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:62

Example

php
add_filter('fluent_booking/get_integration_settings_fields_', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_integration_values_ ​

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:44

Example

php
add_filter('fluent_booking/get_integration_values_', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_payment_connect_info_ ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:101

Example

php
add_filter('fluent_booking/get_payment_connect_info_', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_payment_settings_disconnect_ ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:106

Example

php
add_filter('fluent_booking/get_payment_settings_disconnect_', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/google_additional_setting_fields ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Calendars/Google/Bootstrap.php:977

Example

php
add_filter('fluent_booking/google_additional_setting_fields', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/google_event_data ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Calendars/Google/Bootstrap.php:420

Example

php
add_filter('fluent_booking/google_event_data', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/outlook_additional_setting_fields ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Bootstrap.php:923

Example

php
add_filter('fluent_booking/outlook_additional_setting_fields', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/outlook_app_credentials ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/OutlookHelper.php:13

Example

php
add_filter('fluent_booking/outlook_app_credentials', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/outlook_app_redirect_url ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/OutlookHelper.php:142

Example

php
add_filter('fluent_booking/outlook_app_redirect_url', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/outlook_event_data ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Bootstrap.php:484

Example

php
add_filter('fluent_booking/outlook_event_data', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/outlook_refresh_token_url ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:28

Example

php
add_filter('fluent_booking/outlook_refresh_token_url', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/outlook_revoke_url ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:27

Example

php
add_filter('fluent_booking/outlook_revoke_url', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/outlook_token_url ​

  • Type: filter
  • Edition: PRO
  • Call sites: 1

Source locations

  • fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:26

Example

php
add_filter('fluent_booking/outlook_token_url', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));