Skip to content

Integrations Filters

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

26 unique filter hooks currently map to this category, across 30 call sites.

Hook Inventory

HookEditionCall SitesFirst Source
fluent_booking/before_send_integration_data_twilioPRO1fluent-booking-pro/app/Services/Integrations/Twilio/Bootstrap.php:136
fluent_booking/crm_meeting_dataCore1fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:94
fluent_booking/crm_meetings_limitCore1fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:68
fluent_booking/crm_meetings_responseCore1fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:97
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:253
fluent_booking/get_available_form_integrationsCore1fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:177
fluent_booking/get_integration_config_field_options_Core1fluent-booking/app/Http/Controllers/CalendarIntegrationController.php:147
fluent_booking/get_integration_defaults_Core1fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:42
fluent_booking/get_integration_field_settings_PRO1fluent-booking-pro/app/Http/Controllers/IntegrationSettingsController.php:21
fluent_booking/get_integration_merge_fields_Core2fluent-booking/app/Http/Controllers/CalendarIntegrationController.php:128
fluent_booking/get_integration_settings_PRO1fluent-booking-pro/app/Http/Controllers/IntegrationSettingsController.php:19
fluent_booking/get_integration_settings_fields_Core1fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:54
fluent_booking/get_integration_values_Core1fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:36
fluent_booking/get_payment_connect_info_PRO1fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:92
fluent_booking/get_payment_settings_disconnect_PRO1fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:97
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:422
fluent_booking/outlook_additional_setting_fieldsPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Bootstrap.php:907
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:478
fluent_booking/outlook_refresh_token_urlPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:27
fluent_booking/outlook_revoke_urlPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:26
fluent_booking/outlook_token_urlPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:25

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:136

Example

php
add_filter('fluent_booking/before_send_integration_data_twilio', 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:94

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:68

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:97

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:253

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:177

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:147

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:42

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:21

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:128
  • fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:38

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:19

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:54

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:36

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:92

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:97

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:422

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:907

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:478

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:27

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:26

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:25

Example

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