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
get_status
(account_id, user_id)
lib/online_status_tracker.rb:36
↓ 2 callers
Function
handleVoiceCallCreated
( message, currentUserId, currentUserAvailability )
app/javascript/dashboard/helper/voice.js:96
↓ 2 callers
Method
handle_contact
(contact)
app/services/crm/leadsquared/processor_service.rb:21
↓ 2 callers
Method
handle_conversation_created
(conversation)
app/services/crm/base_processor_service.rb:45
↓ 2 callers
Method
handle_conversation_resolved
(conversation)
app/services/crm/base_processor_service.rb:49
↓ 2 callers
Method
handles_country?
(waid)
app/services/whatsapp/phone_normalizers/base_phone_normalizer.rb:6
↓ 2 callers
Function
hasMessageFailedWithExternalError
app/javascript/dashboard/store/modules/conversations/actions.js:22
↓ 2 callers
Function
hasPressedShift
app/javascript/shared/helpers/KeyboardHelpers.js:11
↓ 2 callers
Function
hasUserKeys
app/javascript/sdk/cookieHelpers.js:23
↓ 2 callers
Method
headers
enterprise/app/services/captain/tools/firecrawl_service.rb:59
↓ 2 callers
Method
hmget
get values of multiple keys from redis hash
lib/redis/alfred.rb:121
↓ 2 callers
Method
html
The article editor serializes column widths as a `<!--cw-colwidths:...-->` HTML comment immediately before each resized table. Capture it (emitting no
lib/custom_markdown_renderer.rb:20
↓ 2 callers
Method
identify
* Identify the user * @function * @param {Object} user - User object
app/javascript/dashboard/helper/AnalyticsHelper/index.js:40
↓ 2 callers
Method
image_send_capable?
(conversation_id, conversation_type: 'SINGLE')
app/services/tiktok/client.rb:37
↓ 2 callers
Method
import
app/controllers/api/v1/accounts/contacts_controller.rb:34
↓ 2 callers
Method
importContacts
(file)
app/javascript/dashboard/api/contacts.js:89
↓ 2 callers
Method
import_contacts_page
(starting_after: cursor_for('contacts'))
app/services/data_imports/intercom/importer.rb:89
↓ 2 callers
Method
import_conversations?
app/services/data_imports/intercom/importer.rb:125
↓ 2 callers
Method
import_conversations_page
(starting_after: cursor_for('conversations'))
app/services/data_imports/intercom/importer.rb:105
↓ 2 callers
Method
in_reply_to
app/services/mailbox/conversation_finder_strategies/new_conversation_strategy.rb:74
↓ 2 callers
Method
inbox_for
(source_type)
app/services/data_imports/intercom/placeholder_inbox_builder.rb:8
↓ 2 callers
Method
initialize
(obj)
app/drops/base_drop.rb:2
↓ 2 callers
Function
initializeAnalyticsEvents
()
app/javascript/dashboard/helper/scriptHelpers.js:10
↓ 2 callers
Function
initializeChatwootEvents
()
app/javascript/dashboard/helper/scriptHelpers.js:37
↓ 2 callers
Function
initializeMediaQueryListener
()
app/javascript/portal/portalThemeHelper.js:120
↓ 2 callers
Function
initializeThemeHandlers
()
app/javascript/portal/portalThemeHelper.js:76
↓ 2 callers
Method
initiateCall
(contactId, inboxId, conversationId = null)
app/javascript/dashboard/api/contacts.js:57
↓ 2 callers
Method
instagram_client
app/controllers/concerns/instagram_concern.rb:4
↓ 2 callers
Method
instagram_id
app/services/instagram/read_status_service.rb:10
↓ 2 callers
Method
installation_identifier
lib/chatwoot_hub.rb:29
↓ 2 callers
Method
invalidate_sso_auth_token
(token)
app/models/concerns/sso_authenticatable.rb:10
↓ 2 callers
Method
inviter
app/models/concerns/user_attribute_helpers.rb:16
↓ 2 callers
Function
isACustomAttribute
(customAttributes, key)
app/javascript/dashboard/helper/automationHelper.js:26
↓ 2 callers
Function
isAFormMessage
app/javascript/shared/helpers/MessageTypeHelper.js:1
↓ 2 callers
Function
isActiveIntercomImport
app/javascript/dashboard/routes/dashboard/settings/data/importStatus.js:12
↓ 2 callers
Function
isApple
()
app/javascript/shared/helpers/platform.js:47
↓ 2 callers
Function
isAssignedToAnotherAgent
(assigneeId, currentUserId)
app/javascript/dashboard/helper/voice.js:34
↓ 2 callers
Function
isAverageMetricType
app/javascript/dashboard/composables/useReportMetrics.js:35
↓ 2 callers
Function
isConversationAssignedToMe
(message, currentUserId)
app/javascript/dashboard/helper/AudioAlerts/AudioMessageHelper.js:3
↓ 2 callers
Function
isConversationUnassigned
app/javascript/dashboard/helper/AudioAlerts/AudioMessageHelper.js:2
↓ 2 callers
Function
isEditorHotKeyEnabled
(key, uiSettings)
app/javascript/dashboard/composables/useUISettings.js:124
↓ 2 callers
Function
isFeatureFlagEnabled
app/javascript/dashboard/composables/usePolicy.js:28
↓ 2 callers
Function
isFlatWidgetStyle
app/javascript/sdk/settingsHelper.js:11
↓ 2 callers
Function
isFolderAvailable
app/javascript/dashboard/routes/dashboard/conversation/conversation.routes.js:14
↓ 2 callers
Function
isIntercomImport
app/javascript/dashboard/routes/dashboard/settings/data/importStatus.js:8
↓ 2 callers
Function
isMacOS
()
app/javascript/dashboard/composables/utils/useKbd.js:3
↓ 2 callers
Function
isMessageFromCurrentUser
(message, currentUserId)
app/javascript/dashboard/helper/AudioAlerts/AudioMessageHelper.js:5
↓ 2 callers
Function
isOnFoldersView
({ route: { name: routeName } })
app/javascript/dashboard/store/modules/conversations/helpers/actionHelpers.js:41
↓ 2 callers
Function
isOnOnboardingView
app/javascript/v3/helpers/RouteHelper.js:59
↓ 2 callers
Function
isOnParticipatingView
({ route: { name: routeName } })
app/javascript/dashboard/store/modules/conversations/helpers/actionHelpers.js:33
↓ 2 callers
Function
isOnUnattendedView
({ route: { name: routeName } })
app/javascript/dashboard/store/modules/conversations/helpers/actionHelpers.js:25
↓ 2 callers
Function
isPatternMatchingWithURL
(urlPattern, url)
app/javascript/widget/helpers/campaignHelper.js:3
↓ 2 callers
Function
isPhoneE164
app/javascript/shared/helpers/Validators.js:6
↓ 2 callers
Function
isPhoneNumberValidWithDialCode
app/javascript/shared/helpers/Validators.js:31
↓ 2 callers
Function
isPremiumFeature
app/javascript/dashboard/composables/usePolicy.js:53
↓ 2 callers
Function
isUnreadCountSort
app/javascript/dashboard/helper/sidebarSort.js:68
↓ 2 callers
Function
isValidSidebarSort
(section, sortBy)
app/javascript/dashboard/helper/sidebarSort.js:64
↓ 2 callers
Function
isVoiceCallMessage
app/javascript/dashboard/helper/voice.js:22
↓ 2 callers
Function
isWidgetColorLighter
app/javascript/shared/helpers/colorHelper.js:3
↓ 2 callers
Method
isWindowVisible
()
app/javascript/dashboard/helper/AudioAlerts/WindowVisibilityHelper.js:16
↓ 2 callers
Method
language_for
(conversation)
enterprise/app/services/captain/llm/conversation_faq_service.rb:10
↓ 2 callers
Method
leaveConference
({ inboxId, conversationId, callSid })
app/javascript/dashboard/api/channel/voice/voiceAPIClient.js:15
↓ 2 callers
Method
link_issue
(link, issue_id, title, user = nil)
lib/linear.rb:61
↓ 2 callers
Method
link_unfurl
(event)
lib/integrations/slack/send_on_slack_service.rb:17
↓ 2 callers
Method
linked_issues
(url)
lib/linear.rb:40
↓ 2 callers
Method
listAllSlackChannels
()
app/javascript/dashboard/api/integrations.js:20
↓ 2 callers
Method
listContacts
(id, page = 1)
app/javascript/dashboard/api/companies.js:27
↓ 2 callers
Method
list_conversations
(starting_after: nil, per_page: DEFAULT_PER_PAGE)
app/services/data_imports/intercom/client.rb:35
↓ 2 callers
Function
loadScript
(src, options)
app/javascript/dashboard/helper/DOMHelpers.js:94
↓ 2 callers
Method
localized_value
Resolves a portal level field for a locale, falling back to the default locale's value (its override or the base column) when the locale has no overri
app/models/portal.rb:112
↓ 2 callers
Method
lookup
Performs a lookup on the Clearbit API using the provided email. @param email [String] The email address to lookup. @return [Hash, nil] A hash contain
enterprise/app/services/enterprise/clearbit_lookup_service.rb:22
↓ 2 callers
Function
macro
app/javascript/dashboard/routes/dashboard/settings/macros/specs/MacrosTableRow.spec.js:4
↓ 2 callers
Method
map_conversation_activity
(hook, conversation)
app/services/crm/leadsquared/mappers/conversation_mapper.rb:9
↓ 2 callers
Method
map_transcript_activity
(hook, conversation)
app/services/crm/leadsquared/mappers/conversation_mapper.rb:13
↓ 2 callers
Method
markMessageRead
({ id })
app/javascript/dashboard/api/inbox/conversation.js:77
↓ 2 callers
Method
markMessagesUnread
({ id })
app/javascript/dashboard/api/inbox/conversation.js:81
↓ 2 callers
Method
mark_agent_joined
(user:)
enterprise/app/services/voice/provider/twilio/conference_service.rb:11
↓ 2 callers
Method
mark_message_templates_updated
app/models/channel/whatsapp.rb:115
↓ 2 callers
Function
matchesCondition
(conversationValue, filter)
app/javascript/dashboard/store/modules/conversations/helpers/filterHelpers.js:200
↓ 2 callers
Function
matchesFilters
(conversation, filters)
app/javascript/dashboard/store/modules/conversations/helpers/filterHelpers.js:374
↓ 2 callers
Function
maxSizeFor
app/javascript/dashboard/composables/useFileUpload.js:33
↓ 2 callers
Method
memberships_for_keys
(keys, conversation_id)
app/services/conversations/unread_counts/store.rb:83
↓ 2 callers
Method
message
lib/custom_exceptions/account.rb:17
↓ 2 callers
Method
message_updated
(event)
app/listeners/hook_listener.rb:8
↓ 2 callers
Method
messages
({ q, page = 1, since, until, from, inboxId })
app/javascript/dashboard/api/search.js:39
↓ 2 callers
Method
meta_description
enterprise/app/services/captain/tools/simple_page_crawl_service.rb:26
↓ 2 callers
Method
method_name
lib/events/base.rb:11
↓ 2 callers
Method
metrics
app/builders/v2/reports/bot_metrics_builder.rb:10
↓ 2 callers
Method
metrics_for
(event)
app/services/reporting_events/event_metric_registry.rb:32
↓ 2 callers
Method
metrics_for_aggregate
(event_name, count:, sum_value:, sum_value_business_hours:)
app/services/reporting_events/event_metric_registry.rb:43
↓ 2 callers
Method
model
app/controllers/api/v1/accounts/contacts/labels_controller.rb:6
↓ 2 callers
Method
model_config
(model_name)
lib/llm/models.rb:26
↓ 2 callers
Method
models
lib/llm/models.rb:6
↓ 2 callers
Function
moveSelection
app/javascript/dashboard/composables/useKeyboardNavigableList.js:94
↓ 2 callers
Function
normalizeCount
app/javascript/dashboard/store/modules/conversationUnreadCounts.js:15
↓ 2 callers
Method
normalizeTwilio
(template)
app/javascript/dashboard/services/TemplateNormalizer.js:35
↓ 2 callers
Method
normalizeWhatsApp
(template)
app/javascript/dashboard/services/TemplateNormalizer.js:13
↓ 2 callers
Method
normalize_to_enhanced
app/services/whatsapp/template_parameter_converter_service.rb:17
↓ 2 callers
Method
notify_flagged_account
(account)
enterprise/app/services/internal/account_analysis/discord_notifier_service.rb:2
↓ 2 callers
Method
nrt_due_at
(working_hours_by_day_cache: nil)
enterprise/app/models/applied_sla.rb:88
← previous
next →
1,101–1,200 of 10,956, ranked by callers