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
| Hook | Edition | Call Sites | First Source |
|---|---|---|---|
fluent_booking/before_send_integration_data_twilio | PRO | 1 | fluent-booking-pro/app/Services/Integrations/Twilio/Bootstrap.php:136 |
fluent_booking/crm_meeting_data | Core | 1 | fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:94 |
fluent_booking/crm_meetings_limit | Core | 1 | fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:68 |
fluent_booking/crm_meetings_response | Core | 1 | fluent-booking/app/Services/Integrations/FluentCRM/FluentCrmInit.php:97 |
fluent_booking/crm_trigger_calendar_options | Core | 4 | fluent-booking/app/Services/Integrations/FluentCRM/BookingCompletedTrigger.php:25 |
fluent_booking/ff_editor_calendar_options | Core | 1 | fluent-booking/app/Services/Integrations/FluentForms/BookingElement.php:256 |
fluent_booking/fluent_board_config_field_options | Core | 1 | fluent-booking/app/Services/Integrations/FluentBoards/Bootstrap.php:253 |
fluent_booking/get_available_form_integrations | Core | 1 | fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:177 |
fluent_booking/get_integration_config_field_options_ | Core | 1 | fluent-booking/app/Http/Controllers/CalendarIntegrationController.php:147 |
fluent_booking/get_integration_defaults_ | Core | 1 | fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:42 |
fluent_booking/get_integration_field_settings_ | PRO | 1 | fluent-booking-pro/app/Http/Controllers/IntegrationSettingsController.php:21 |
fluent_booking/get_integration_merge_fields_ | Core | 2 | fluent-booking/app/Http/Controllers/CalendarIntegrationController.php:128 |
fluent_booking/get_integration_settings_ | PRO | 1 | fluent-booking-pro/app/Http/Controllers/IntegrationSettingsController.php:19 |
fluent_booking/get_integration_settings_fields_ | Core | 1 | fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:54 |
fluent_booking/get_integration_values_ | Core | 1 | fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:36 |
fluent_booking/get_payment_connect_info_ | PRO | 1 | fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:92 |
fluent_booking/get_payment_settings_disconnect_ | PRO | 1 | fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:97 |
fluent_booking/google_additional_setting_fields | PRO | 1 | fluent-booking-pro/app/Services/Integrations/Calendars/Google/Bootstrap.php:977 |
fluent_booking/google_event_data | PRO | 1 | fluent-booking-pro/app/Services/Integrations/Calendars/Google/Bootstrap.php:422 |
fluent_booking/outlook_additional_setting_fields | PRO | 1 | fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Bootstrap.php:907 |
fluent_booking/outlook_app_credentials | PRO | 1 | fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/OutlookHelper.php:13 |
fluent_booking/outlook_app_redirect_url | PRO | 1 | fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/OutlookHelper.php:142 |
fluent_booking/outlook_event_data | PRO | 1 | fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Bootstrap.php:478 |
fluent_booking/outlook_refresh_token_url | PRO | 1 | fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:27 |
fluent_booking/outlook_revoke_url | PRO | 1 | fluent-booking-pro/app/Services/Integrations/Calendars/Outlook/Client.php:26 |
fluent_booking/outlook_token_url | PRO | 1 | fluent-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
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
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
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
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:25fluent-booking/app/Services/Integrations/FluentCRM/BookingRescheduledTrigger.php:25fluent-booking/app/Services/Integrations/FluentCRM/CancelBookingTrigger.php:27fluent-booking/app/Services/Integrations/FluentCRM/NewBookingTrigger.php:25
Example
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
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
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
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
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
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
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:128fluent-booking/app/Services/Integrations/CalendarIntegrationService.php:38
Example
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
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
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
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
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
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
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
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
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
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
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
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
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
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
add_filter('fluent_booking/outlook_token_url', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));