Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chatwoot/chatwoot
/ functions
Functions
10,956 in github.com/chatwoot/chatwoot
⨍
Functions
10,956
◇
Types & classes
1,702
↓ 2 callers
Method
setup
app/services/crm/leadsquared/setup_service.rb:13
↓ 2 callers
Function
setupFacebookSdk
(appId, apiVersion)
app/javascript/dashboard/routes/dashboard/settings/inbox/channels/whatsapp/utils.js:85
↓ 2 callers
Function
shouldRingInbound
(callDirection, currentUserAvailability)
app/javascript/dashboard/helper/voice.js:57
↓ 2 callers
Method
should_index?
app/models/message.rb:251
↓ 2 callers
Method
should_update_activity?
app/models/user_session.rb:43
↓ 2 callers
Method
show?
app/policies/team_policy.rb:10
↓ 2 callers
Function
signature_for
(body, secret = client_secret)
spec/controllers/webhooks/whatsapp_controller_spec.rb:8
↓ 2 callers
Function
signature_for
(body, secret = client_secret)
spec/controllers/webhooks/instagram_controller_spec.rb:6
↓ 2 callers
Method
skip
(id, reason:)
enterprise/app/services/onboarding/help_center_generation_state.rb:28
↓ 2 callers
Method
skip_logs
app/controllers/api/v1/accounts/data_imports_controller.rb:85
↓ 2 callers
Method
slack_disconnect
app/mailers/administrator_notifications/integrations_notification_mailer.rb:2
↓ 2 callers
Method
slack_integration_url
app/models/integrations/app.rb:100
↓ 2 callers
Function
sortComparator
(a, b, sortOrder)
app/javascript/dashboard/store/modules/notifications/helpers.js:11
↓ 2 callers
Method
sort_on_created_at
(sort_direction = :asc)
app/models/concerns/sort_handler.rb:9
↓ 2 callers
Method
sort_on_last_user_message_at
app/models/concerns/sort_handler.rb:31
↓ 2 callers
Method
sslStatus
(portalSlug)
app/javascript/dashboard/api/helpCenter/portals.js:29
↓ 2 callers
Method
start!
app/services/data_imports/intercom/importer.rb:57
↓ 2 callers
Function
startsWithPlus
app/javascript/shared/helpers/Validators.js:41
↓ 2 callers
Function
stopRecorderAndUpload
app/javascript/dashboard/composables/useWhatsappCallSession.js:167
↓ 2 callers
Method
store_openai_file_id
(file_id)
enterprise/app/models/captain/document.rb:92
↓ 2 callers
Method
subscribe_phone_number_webhook
(waba_id, phone_number_id, callback_url, verify_token, subscribed_fields: nil)
app/services/whatsapp/facebook_api_client.rb:76
↓ 2 callers
Method
subscribed
app/channels/room_channel.rb:2
↓ 2 callers
Method
subscription
()
app/javascript/dashboard/api/enterprise/account.js:13
↓ 2 callers
Method
success
lib/integrations/cloudflare/realtime_kit_credentials_validator.rb:95
↓ 2 callers
Function
summarizeConversation
(options = {})
app/javascript/dashboard/composables/useCaptain.js:138
↓ 2 callers
Method
summarize_request
(account_id:)
app/services/conversations/unread_counts/filtered_count_instrumentation.rb:38
↓ 2 callers
Method
sync_with_hub
lib/chatwoot_hub.rb:85
↓ 2 callers
Method
syncable?
enterprise/app/models/captain/document.rb:110
↓ 2 callers
Method
team_entities
(team_id)
lib/linear.rb:20
↓ 2 callers
Function
teardownByProvider
app/javascript/dashboard/stores/calls.js:7
↓ 2 callers
Method
template_params
app/services/whatsapp/send_on_whatsapp_service.rb:43
↓ 2 callers
Method
text_content
app/drops/message_drop.rb:8
↓ 2 callers
Method
thumb_url
app/models/attachment.rb:67
↓ 2 callers
Method
timezone
enterprise/app/services/sla/business_hours_service.rb:105
↓ 2 callers
Method
to_llm_metadata
enterprise/app/models/captain/document.rb:106
↓ 2 callers
Function
toggleSidebarUIState
(key, uiSettings, updateUISettings)
app/javascript/dashboard/composables/useUISettings.js:74
↓ 2 callers
Method
toggleTyping
({ conversationId, status, isPrivate })
app/javascript/dashboard/api/inbox/conversation.js:85
↓ 2 callers
Method
toggle_status
app/models/conversation.rb:162
↓ 2 callers
Function
trackGenerationFailure
({ action, conversationId, followUpCount = undefined, stage, reason, })
app/javascript/dashboard/composables/useCopilotReply.js:59
↓ 2 callers
Method
track_assignment
(conversation)
app/services/auto_assignment/rate_limiter.rb:8
↓ 2 callers
Method
translate
(query, target_language:)
enterprise/app/services/captain/llm/translate_query_service.rb:4
↓ 2 callers
Method
trigger!
app/models/campaign.rb:58
↓ 2 callers
Method
unlink_issue
(link_id)
lib/linear.rb:72
↓ 2 callers
Method
unmute
(conversationId)
app/javascript/dashboard/api/inbox/conversation.js:96
↓ 2 callers
Method
unmute!
app/models/concerns/conversation_mute_helpers.rb:12
↓ 2 callers
Method
unread_messages
app/models/conversation.rb:181
↓ 2 callers
Method
unsubscribe
app/models/channel/instagram.rb:59
↓ 2 callers
Method
update
(reference_id)
lib/integrations/slack/channel_builder.rb:12
↓ 2 callers
Method
update
app/controllers/api/v1/accounts/notifications_controller.rb:27
↓ 2 callers
Method
updateAgents
({ teamId, agentsList })
app/javascript/dashboard/api/teams.js:35
↓ 2 callers
Method
updateArticle
({ portalSlug, articleId, articleObj })
app/javascript/dashboard/api/helpCenter/articles.js:50
↓ 2 callers
Function
updateAuthCookie
(cookieContent, baseDomain = '')
app/javascript/sdk/IFrameHelper.js:40
↓ 2 callers
Method
updateContactLabels
(contactId, labels)
app/javascript/dashboard/api/contacts.js:64
↓ 2 callers
Method
updateLabels
(conversationID, labels)
app/javascript/dashboard/api/conversations.js:13
↓ 2 callers
Function
updateThemeInHeader
app/javascript/portal/portalThemeHelper.js:40
↓ 2 callers
Method
update_account_branded_layout!
(account:, body:)
app/models/email_template.rb:55
↓ 2 callers
Method
update_account_cache
app/models/concerns/account_cache_revalidator.rb:8
↓ 2 callers
Method
update_activity!
app/services/user_session_tracking_service.rb:24
↓ 2 callers
Method
update_cache_key
(key)
app/models/concerns/cache_keys.rb:23
↓ 2 callers
Method
update_lead
(lead_data, lead_id)
app/services/crm/leadsquared/api/lead_client.rb:33
↓ 2 callers
Method
update_with_analysis
(analysis, error_message = nil)
enterprise/app/services/internal/account_analysis/account_updater_service.rb:6
↓ 2 callers
Method
update_working_hours
accepts an array of hashes similiar to the format of weekly_schedule [ { "day_of_week"=>1, "closed_all_day"=>false, "open_hour"=>9, "open_minutes"=>0,
app/models/concerns/out_of_offisable.rb:44
↓ 2 callers
Function
uploadExternalImage
(url, accountId)
app/javascript/dashboard/helper/uploadHelper.js:54
↓ 2 callers
Function
useAdmin
()
app/javascript/dashboard/composables/useAdmin.js:8
↓ 2 callers
Function
useAgentsList
( includeNoneAgent = true, { includeAgentBots = false } = {} )
app/javascript/dashboard/composables/useAgentsList.js:17
↓ 2 callers
Function
useAutomationValues
()
app/javascript/dashboard/composables/useAutomationValues.js:20
↓ 2 callers
Function
useChannelIcon
(inbox)
app/javascript/dashboard/components-next/icon/provider.js:49
↓ 2 callers
Function
useConversationLabels
()
app/javascript/dashboard/composables/useConversationLabels.js:8
↓ 2 callers
Function
useConversationRequiredAttributes
()
app/javascript/dashboard/composables/useConversationRequiredAttributes.js:13
↓ 2 callers
Function
useDetectKeyboardLayout
()
app/javascript/dashboard/composables/useDetectKeyboardLayout.js:64
↓ 2 callers
Function
useImpersonation
()
app/javascript/dashboard/composables/useImpersonation.js:5
↓ 2 callers
Function
useLocale
()
app/javascript/shared/composables/useLocale.js:8
↓ 2 callers
Function
useOperators
()
app/javascript/dashboard/components-next/filter/operators.js:73
↓ 2 callers
Function
useWhatsappCallSession
()
app/javascript/dashboard/composables/useWhatsappCallSession.js:238
↓ 2 callers
Function
useWhatsappEmbeddedSignup
()
app/javascript/dashboard/composables/useWhatsappEmbeddedSignup.js:19
↓ 2 callers
Method
using
Instantiate Resolver by passing a model.
app/services/email_templates/db_resolver_service.rb:17
↓ 2 callers
Method
valid_model_for?
(feature, model_name)
lib/llm/models.rb:22
↓ 2 callers
Method
validate
(record)
app/models/concerns/json_schema_validator.rb:33
↓ 2 callers
Function
validateAndFormatNewTag
( trimmedNewTag, type, isNewTagInValidType )
app/javascript/dashboard/components-next/taginput/helper/tagInputHelper.js:50
↓ 2 callers
Function
validateAuthenticateRoutePermission
(to, next)
app/javascript/dashboard/routes/index.js:18
↓ 2 callers
Function
validateLoggedInRoutes
(to, user)
app/javascript/dashboard/helper/routeHelpers.js:56
↓ 2 callers
Function
validatePhoneNumber
app/javascript/dashboard/components-next/taginput/helper/tagInputHelper.js:15
↓ 2 callers
Function
validateRouteAccess
(to, next, chatwootConfig = {})
app/javascript/v3/helpers/RouteHelper.js:14
↓ 2 callers
Method
validate_backup_code!
(code)
app/services/mfa/management_service.rb:38
↓ 2 callers
Method
validate_provider_config?
app/services/whatsapp/providers/whatsapp_cloud_service.rb:61
↓ 2 callers
Method
vector_search
(params)
enterprise/app/models/enterprise/concerns/article.rb:13
↓ 2 callers
Method
verify_token
app/services/mfa/token_service.rb:11
↓ 2 callers
Function
waitForIceGatheringComplete
app/javascript/dashboard/composables/useWhatsappCallSession.js:73
↓ 2 callers
Method
weekly_schedule
app/models/concerns/out_of_offisable.rb:21
↓ 2 callers
Method
with_api_key
(api_key, api_base: nil)
lib/llm/config.rb:22
↓ 2 callers
Method
with_attached_file?
app/models/attachment.rb:78
↓ 2 callers
Method
with_visibility
(user, _params)
app/models/macro.rb:42
↓ 2 callers
Method
within_limit?
app/services/auto_assignment/rate_limiter.rb:4
↓ 2 callers
Method
write_built_in_filter_counts!
Keep version dimensions explicit so callers cannot write a snapshot without the freshness contract it depends on.
app/services/conversations/unread_counts/filtered_count_store.rb:36
↓ 2 callers
Method
write_folder_index!
(account_id:, user_id:, filter_ids:, folder_index_version:, built_at: Time.current)
app/services/conversations/unread_counts/filtered_count_store.rb:62
↓ 2 callers
Method
zadd
add score and value for a key Modern Redis syntax: zadd(key, [[score, member], ...])
lib/redis/alfred.rb:129
↓ 2 callers
Method
zrangebyscore
get values by score
lib/redis/alfred.rb:151
↓ 2 callers
Method
zremrangebyscore
remove values by score exclusive score is specified by prefixing (
lib/redis/alfred.rb:160
↓ 2 callers
Method
zscore
get score of a value for key
lib/redis/alfred.rb:136
↓ 1 callers
Function
abortableRunner
(value, { fail = false } = {})
app/javascript/dashboard/composables/spec/useAbortableRequest.spec.js:7
← previous
next →
1,301–1,400 of 10,956, ranked by callers