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
↓ 3 callers
Method
updateSlack
({ referenceId })
app/javascript/dashboard/api/integrations.js:14
↓ 3 callers
Method
update_positions
(portal:, positions_hash:)
app/models/article.rb:141
↓ 3 callers
Method
update_status!
(status:, agent: nil, duration_seconds: nil)
enterprise/app/services/voice/call_message_builder.rb:10
↓ 3 callers
Function
uploadFile
(file, accountId)
app/javascript/dashboard/helper/uploadHelper.js:25
↓ 3 callers
Function
useCamelCase
(payload, options)
app/javascript/dashboard/composables/useTransformKeys.js:15
↓ 3 callers
Function
useCaptain
()
app/javascript/dashboard/composables/useCaptain.js:16
↓ 3 callers
Method
users
app/services/twitter/direct_message_parser_service.rb:60
↓ 3 callers
Method
valid_sso_auth_token?
(token)
app/models/concerns/sso_authenticatable.rb:14
↓ 3 callers
Method
validated_access_token
app/models/channel/tiktok.rb:42
↓ 3 callers
Method
voice_status_webhook_url
enterprise/app/models/enterprise/channel/twilio_sms.rb:28
↓ 3 callers
Method
with_captain_activity_context
(reason:, reason_type:)
enterprise/app/models/enterprise/conversation.rb:22
↓ 3 callers
Method
write_filter_count!
(filter_id, count, versions)
app/services/conversations/unread_counts/filtered_counter.rb:155
↓ 2 callers
Method
abandon!
app/models/data_import.rb:83
↓ 2 callers
Function
abort
()
app/javascript/dashboard/composables/useAbortableRequest.js:29
↓ 2 callers
Function
abortActiveRequest
()
app/javascript/dashboard/routes/dashboard/settings/reports/composables/useReportDrilldown.js:31
↓ 2 callers
Method
account
app/controllers/shopify/callbacks_controller.rb:55
↓ 2 callers
Method
account
app/services/twilio/incoming_message_service.rb:53
↓ 2 callers
Method
account
app/services/sms/incoming_message_service.rb:23
↓ 2 callers
Method
account
enterprise/app/services/captain/assistant_migration/instruction_classifier.rb:33
↓ 2 callers
Method
account
enterprise/app/services/enterprise/auto_assignment/assignment_service.rb:54
↓ 2 callers
Method
account_deletion_for_inactivity
(account, reason)
app/mailers/administrator_notifications/account_notification_mailer.rb:14
↓ 2 callers
Method
account_deletion_user_initiated
(account, reason)
app/mailers/administrator_notifications/account_notification_mailer.rb:2
↓ 2 callers
Method
active?
enterprise/app/services/captain/tools/base_tool.rb:12
↓ 2 callers
Method
addAgents
({ teamId, agentsList })
app/javascript/dashboard/api/teams.js:29
↓ 2 callers
Function
addFractionalSafe
(date, unit, amount)
app/javascript/dashboard/helper/snoozeDateParser/tokenMaps.js:389
↓ 2 callers
Function
addLabelToConversation
app/javascript/dashboard/composables/useConversationLabels.js:75
↓ 2 callers
Method
add_agent_to_queue
called on inbox member create
app/services/auto_assignment/inbox_round_robin_service.rb:10
↓ 2 callers
Method
add_memberships
(account_id:, memberships:, assignment: false)
app/services/conversations/unread_counts/store.rb:54
↓ 2 callers
Method
add_participant_to_meeting
(meeting_id, client_id, name, avatar_url)
lib/dyte.rb:24
↓ 2 callers
Method
agent
enterprise/app/models/concerns/agentable.rb:6
↓ 2 callers
Method
aggregate
app/services/reports/raw_data_source.rb:6
↓ 2 callers
Function
alertOverLimit
app/javascript/dashboard/composables/useFileUpload.js:58
↓ 2 callers
Method
api_headers
app/services/whatsapp/csat_template_service.rb:129
↓ 2 callers
Method
app
app/models/integrations/hook.rb:49
↓ 2 callers
Function
appendSignature
(body, signature, channelType)
app/javascript/dashboard/helper/editorHelper.js:192
↓ 2 callers
Function
applyPageFilters
(conversation, filters)
app/javascript/dashboard/store/modules/conversations/helpers.js:38
↓ 2 callers
Function
applyRoleFilter
( conversation, role, permissions, currentUserId )
app/javascript/dashboard/store/modules/conversations/helpers.js:74
↓ 2 callers
Method
assigned_entity
app/models/conversation.rb:213
↓ 2 callers
Method
assignee_type
Virtual attribute till we switch completely to polymorphic assignee
app/models/conversation.rb:206
↓ 2 callers
Function
assignment_keys
spec/services/conversations/unread_counts/store_spec.rb:189
↓ 2 callers
Function
attach_file_to_message
(message, type, filename, content_type)
spec/services/telegram/send_attachments_service_spec.rb:127
↓ 2 callers
Function
attach_files
(message)
spec/services/telegram/send_attachments_service_spec.rb:119
↓ 2 callers
Method
authenticate!
(imap, mechanism, username, password)
app/services/imap/authentication.rb:19
↓ 2 callers
Method
available_agent_tools
enterprise/app/models/captain/assistant.rb:57
↓ 2 callers
Method
available_name
enterprise/app/models/captain/assistant.rb:53
↓ 2 callers
Method
avatar_url
(user)
lib/integrations/dyte/processor_service.rb:61
↓ 2 callers
Method
average?
app/services/reports/report_metric_registry.rb:21
↓ 2 callers
Method
base_url
lib/chatwoot_hub.rb:5
↓ 2 callers
Method
base_url
app/services/tiktok/auth_client.rb:141
↓ 2 callers
Method
billing_currency_selection_required?
New accounts whose locale maps to a non-USD currency get to pick USD or that currency before the Stripe customer is created; everyone else proceeds in
enterprise/app/models/enterprise/account.rb:98
↓ 2 callers
Method
bot_summary
app/builders/v2/report_builder.rb:58
↓ 2 callers
Method
branded_layout_for
(inbox:, account:, locale: I18n.locale)
app/models/email_template.rb:47
↓ 2 callers
Method
broadcast
(account, tokens, event_name, data)
app/listeners/action_cable_listener.rb:222
↓ 2 callers
Function
buildCallActions
({ callsStore, whatsappSession, t })
app/javascript/dashboard/composables/useCallSession.js:87
↓ 2 callers
Function
buildCompanyRequestPayload
({ avatar, customAttributes, ...rest })
app/javascript/dashboard/stores/companies.js:53
↓ 2 callers
Function
buildCreatePayload
({ message, isPrivate, contentAttributes, echoId, files, ccEmails = '', bccEmails = '', toEmai
app/javascript/dashboard/api/inbox/message.js:5
↓ 2 callers
Function
buildPeerConnection
app/javascript/dashboard/composables/useWhatsappCallSession.js:143
↓ 2 callers
Function
buildPopoutURL
({ origin, conversationCookie, websiteToken, locale, })
app/javascript/widget/helpers/urlParamsHelper.js:14
↓ 2 callers
Function
buildPortalURL
(portalSlug, customDomain)
app/javascript/dashboard/helper/portalHelper.js:40
↓ 2 callers
Function
buildQuotedEmailHeaderFromContact
(lastEmail, contact)
app/javascript/dashboard/helper/quotedEmailHelper.js:142
↓ 2 callers
Function
buildQuotedEmailHeaderFromInbox
(lastEmail, inbox)
app/javascript/dashboard/helper/quotedEmailHelper.js:174
↓ 2 callers
Function
buildReactiveSurface
app/javascript/dashboard/composables/useCallSession.js:225
↓ 2 callers
Function
buildUrl
app/javascript/widget/api/conversationLabels.js:3
↓ 2 callers
Method
build_auth_headers
enterprise/app/models/concerns/toolable.rb:51
↓ 2 callers
Method
build_basic_auth_credentials
enterprise/app/models/concerns/toolable.rb:64
↓ 2 callers
Method
build_media_parameter
(url, media_type, media_name = nil)
app/services/whatsapp/populate_template_parameters_service.rb:33
↓ 2 callers
Method
build_metadata_headers
(state)
enterprise/app/models/concerns/toolable.rb:70
↓ 2 callers
Method
build_request_body
(params)
enterprise/app/models/concerns/toolable.rb:45
↓ 2 callers
Method
build_request_url
(params)
enterprise/app/models/concerns/toolable.rb:39
↓ 2 callers
Function
build_template_params
(name, namespace, language, processed_params)
spec/services/whatsapp/send_on_whatsapp_service_spec.rb:342
↓ 2 callers
Method
built_in_agent_tools
enterprise/app/models/concerns/captain_tools_helpers.rb:15
↓ 2 callers
Method
bump_built_in_filter_version!
(account_id:, user_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:31
↓ 2 callers
Method
bump_filter_version!
(account_id:, filter_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:33
↓ 2 callers
Method
bump_folder_index_version!
(account_id:, user_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:32
↓ 2 callers
Method
call
app/services/whatsapp/template_processor_service.rb:4
↓ 2 callers
Method
captain_document_sync_intervals
enterprise/app/models/enterprise/account.rb:8
↓ 2 callers
Method
capture
enterprise/app/services/captain/assistant/session_capture_service.rb:12
↓ 2 callers
Method
channel
app/services/telegram/send_on_telegram_service.rb:19
↓ 2 callers
Method
chat_id
(message)
app/models/channel/telegram.rb:71
↓ 2 callers
Method
chatwoot_domain?
(domain = request.host)
app/controllers/concerns/domain_helper.rb:2
↓ 2 callers
Function
checkMissingAttributes
(conversationCustomAttributes = {})
app/javascript/dashboard/composables/useConversationRequiredAttributes.js:65
↓ 2 callers
Method
checkout
()
app/javascript/dashboard/api/enterprise/account.js:9
↓ 2 callers
Function
chunk
(array, size)
app/javascript/dashboard/components/ui/DatePicker/helpers/DatePickerHelper.js:103
↓ 2 callers
Method
claim_built_in_filter_refresh!
(account_id:, user_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:125
↓ 2 callers
Method
claim_filter_refresh!
(account_id:, filter_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:127
↓ 2 callers
Method
claim_folder_index_refresh!
(account_id:, user_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:126
↓ 2 callers
Method
classify
(criteria:, utility_hits_count:)
app/services/csat_template_utility_analysis_service.rb:73
↓ 2 callers
Method
classify
(message_history:, assistant_response:)
enterprise/app/services/captain/llm/assistant_action_classifier_service.rb:12
↓ 2 callers
Function
cleanupWhatsappSession
()
app/javascript/dashboard/composables/useWhatsappCallSession.js:422
↓ 2 callers
Function
clearBrowserSessionCookies
()
app/javascript/dashboard/store/utils/api.js:39
↓ 2 callers
Function
clearCookiesOnLogout
()
app/javascript/dashboard/store/utils/api.js:79
↓ 2 callers
Function
clearLocalStorageOnLogout
()
app/javascript/dashboard/store/utils/api.js:45
↓ 2 callers
Method
clear_phone_number_callback_override
(phone_number_id)
app/services/whatsapp/facebook_api_client.rb:110
↓ 2 callers
Method
clear_queue
called on inbox delete
app/services/auto_assignment/inbox_round_robin_service.rb:5
↓ 2 callers
Method
clone
(automationId)
app/javascript/dashboard/api/automation.js:9
↓ 2 callers
Method
closeDropdown
()
tests/playwright/components/ui/add-agents-form.component.ts:52
↓ 2 callers
Method
closed_now?
app/models/working_hour.rb:63
↓ 2 callers
Method
consume
lib/webhooks/twitter.rb:13
↓ 2 callers
Method
contact_updated
(event)
app/listeners/hook_listener.rb:19
↓ 2 callers
Method
contacts
app/controllers/api/v1/accounts/actions/contact_merges_controller.rb:24
← previous
next →
801–900 of 10,956, ranked by callers