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:136
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:253
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:149
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:130
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:100
fluent_booking/get_payment_settings_disconnect_PRO1fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:105
fluent_booking/google_additional_setting_fieldsPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Google/Bootstrap.php:980
fluent_booking/google_event_dataPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Google/Bootstrap.php:423
fluent_booking/outlook_additional_setting_fieldsPRO1fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Bootstrap.php:919
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:480
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:136

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

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

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:130
  • 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:100

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

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

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

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

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

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 ?? []));