MCPcopy Create free account

hub / github.com/chatwoot/chatwoot / functions

Functions10,956 in github.com/chatwoot/chatwoot

↓ 3 callersMethodupdateSlack
({ referenceId })
app/javascript/dashboard/api/integrations.js:14
↓ 3 callersMethodupdate_positions
(portal:, positions_hash:)
app/models/article.rb:141
↓ 3 callersMethodupdate_status!
(status:, agent: nil, duration_seconds: nil)
enterprise/app/services/voice/call_message_builder.rb:10
↓ 3 callersFunctionuploadFile
(file, accountId)
app/javascript/dashboard/helper/uploadHelper.js:25
↓ 3 callersFunctionuseCamelCase
(payload, options)
app/javascript/dashboard/composables/useTransformKeys.js:15
↓ 3 callersFunctionuseCaptain
()
app/javascript/dashboard/composables/useCaptain.js:16
↓ 3 callersMethodusers
app/services/twitter/direct_message_parser_service.rb:60
↓ 3 callersMethodvalid_sso_auth_token?
(token)
app/models/concerns/sso_authenticatable.rb:14
↓ 3 callersMethodvalidated_access_token
app/models/channel/tiktok.rb:42
↓ 3 callersMethodvoice_status_webhook_url
enterprise/app/models/enterprise/channel/twilio_sms.rb:28
↓ 3 callersMethodwith_captain_activity_context
(reason:, reason_type:)
enterprise/app/models/enterprise/conversation.rb:22
↓ 3 callersMethodwrite_filter_count!
(filter_id, count, versions)
app/services/conversations/unread_counts/filtered_counter.rb:155
↓ 2 callersMethodabandon!
app/models/data_import.rb:83
↓ 2 callersFunctionabort
()
app/javascript/dashboard/composables/useAbortableRequest.js:29
↓ 2 callersFunctionabortActiveRequest
()
app/javascript/dashboard/routes/dashboard/settings/reports/composables/useReportDrilldown.js:31
↓ 2 callersMethodaccount
app/controllers/shopify/callbacks_controller.rb:55
↓ 2 callersMethodaccount
app/services/twilio/incoming_message_service.rb:53
↓ 2 callersMethodaccount
app/services/sms/incoming_message_service.rb:23
↓ 2 callersMethodaccount
enterprise/app/services/captain/assistant_migration/instruction_classifier.rb:33
↓ 2 callersMethodaccount
enterprise/app/services/enterprise/auto_assignment/assignment_service.rb:54
↓ 2 callersMethodaccount_deletion_for_inactivity
(account, reason)
app/mailers/administrator_notifications/account_notification_mailer.rb:14
↓ 2 callersMethodaccount_deletion_user_initiated
(account, reason)
app/mailers/administrator_notifications/account_notification_mailer.rb:2
↓ 2 callersMethodactive?
enterprise/app/services/captain/tools/base_tool.rb:12
↓ 2 callersMethodaddAgents
({ teamId, agentsList })
app/javascript/dashboard/api/teams.js:29
↓ 2 callersFunctionaddFractionalSafe
(date, unit, amount)
app/javascript/dashboard/helper/snoozeDateParser/tokenMaps.js:389
↓ 2 callersFunctionaddLabelToConversation
app/javascript/dashboard/composables/useConversationLabels.js:75
↓ 2 callersMethodadd_agent_to_queue
called on inbox member create
app/services/auto_assignment/inbox_round_robin_service.rb:10
↓ 2 callersMethodadd_memberships
(account_id:, memberships:, assignment: false)
app/services/conversations/unread_counts/store.rb:54
↓ 2 callersMethodadd_participant_to_meeting
(meeting_id, client_id, name, avatar_url)
lib/dyte.rb:24
↓ 2 callersMethodagent
enterprise/app/models/concerns/agentable.rb:6
↓ 2 callersMethodaggregate
app/services/reports/raw_data_source.rb:6
↓ 2 callersFunctionalertOverLimit
app/javascript/dashboard/composables/useFileUpload.js:58
↓ 2 callersMethodapi_headers
app/services/whatsapp/csat_template_service.rb:129
↓ 2 callersMethodapp
app/models/integrations/hook.rb:49
↓ 2 callersFunctionappendSignature
(body, signature, channelType)
app/javascript/dashboard/helper/editorHelper.js:192
↓ 2 callersFunctionapplyPageFilters
(conversation, filters)
app/javascript/dashboard/store/modules/conversations/helpers.js:38
↓ 2 callersFunctionapplyRoleFilter
( conversation, role, permissions, currentUserId )
app/javascript/dashboard/store/modules/conversations/helpers.js:74
↓ 2 callersMethodassigned_entity
app/models/conversation.rb:213
↓ 2 callersMethodassignee_type
Virtual attribute till we switch completely to polymorphic assignee
app/models/conversation.rb:206
↓ 2 callersFunctionassignment_keys
spec/services/conversations/unread_counts/store_spec.rb:189
↓ 2 callersFunctionattach_file_to_message
(message, type, filename, content_type)
spec/services/telegram/send_attachments_service_spec.rb:127
↓ 2 callersFunctionattach_files
(message)
spec/services/telegram/send_attachments_service_spec.rb:119
↓ 2 callersMethodauthenticate!
(imap, mechanism, username, password)
app/services/imap/authentication.rb:19
↓ 2 callersMethodavailable_agent_tools
enterprise/app/models/captain/assistant.rb:57
↓ 2 callersMethodavailable_name
enterprise/app/models/captain/assistant.rb:53
↓ 2 callersMethodavatar_url
(user)
lib/integrations/dyte/processor_service.rb:61
↓ 2 callersMethodaverage?
app/services/reports/report_metric_registry.rb:21
↓ 2 callersMethodbase_url
lib/chatwoot_hub.rb:5
↓ 2 callersMethodbase_url
app/services/tiktok/auth_client.rb:141
↓ 2 callersMethodbilling_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 callersMethodbot_summary
app/builders/v2/report_builder.rb:58
↓ 2 callersMethodbranded_layout_for
(inbox:, account:, locale: I18n.locale)
app/models/email_template.rb:47
↓ 2 callersMethodbroadcast
(account, tokens, event_name, data)
app/listeners/action_cable_listener.rb:222
↓ 2 callersFunctionbuildCallActions
({ callsStore, whatsappSession, t })
app/javascript/dashboard/composables/useCallSession.js:87
↓ 2 callersFunctionbuildCompanyRequestPayload
({ avatar, customAttributes, ...rest })
app/javascript/dashboard/stores/companies.js:53
↓ 2 callersFunctionbuildCreatePayload
({ message, isPrivate, contentAttributes, echoId, files, ccEmails = '', bccEmails = '', toEmai
app/javascript/dashboard/api/inbox/message.js:5
↓ 2 callersFunctionbuildPeerConnection
app/javascript/dashboard/composables/useWhatsappCallSession.js:143
↓ 2 callersFunctionbuildPopoutURL
({ origin, conversationCookie, websiteToken, locale, })
app/javascript/widget/helpers/urlParamsHelper.js:14
↓ 2 callersFunctionbuildPortalURL
(portalSlug, customDomain)
app/javascript/dashboard/helper/portalHelper.js:40
↓ 2 callersFunctionbuildQuotedEmailHeaderFromContact
(lastEmail, contact)
app/javascript/dashboard/helper/quotedEmailHelper.js:142
↓ 2 callersFunctionbuildQuotedEmailHeaderFromInbox
(lastEmail, inbox)
app/javascript/dashboard/helper/quotedEmailHelper.js:174
↓ 2 callersFunctionbuildReactiveSurface
app/javascript/dashboard/composables/useCallSession.js:225
↓ 2 callersFunctionbuildUrl
app/javascript/widget/api/conversationLabels.js:3
↓ 2 callersMethodbuild_auth_headers
enterprise/app/models/concerns/toolable.rb:51
↓ 2 callersMethodbuild_basic_auth_credentials
enterprise/app/models/concerns/toolable.rb:64
↓ 2 callersMethodbuild_media_parameter
(url, media_type, media_name = nil)
app/services/whatsapp/populate_template_parameters_service.rb:33
↓ 2 callersMethodbuild_metadata_headers
(state)
enterprise/app/models/concerns/toolable.rb:70
↓ 2 callersMethodbuild_request_body
(params)
enterprise/app/models/concerns/toolable.rb:45
↓ 2 callersMethodbuild_request_url
(params)
enterprise/app/models/concerns/toolable.rb:39
↓ 2 callersFunctionbuild_template_params
(name, namespace, language, processed_params)
spec/services/whatsapp/send_on_whatsapp_service_spec.rb:342
↓ 2 callersMethodbuilt_in_agent_tools
enterprise/app/models/concerns/captain_tools_helpers.rb:15
↓ 2 callersMethodbump_built_in_filter_version!
(account_id:, user_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:31
↓ 2 callersMethodbump_filter_version!
(account_id:, filter_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:33
↓ 2 callersMethodbump_folder_index_version!
(account_id:, user_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:32
↓ 2 callersMethodcall
app/services/whatsapp/template_processor_service.rb:4
↓ 2 callersMethodcaptain_document_sync_intervals
enterprise/app/models/enterprise/account.rb:8
↓ 2 callersMethodcapture
enterprise/app/services/captain/assistant/session_capture_service.rb:12
↓ 2 callersMethodchannel
app/services/telegram/send_on_telegram_service.rb:19
↓ 2 callersMethodchat_id
(message)
app/models/channel/telegram.rb:71
↓ 2 callersMethodchatwoot_domain?
(domain = request.host)
app/controllers/concerns/domain_helper.rb:2
↓ 2 callersFunctioncheckMissingAttributes
(conversationCustomAttributes = {})
app/javascript/dashboard/composables/useConversationRequiredAttributes.js:65
↓ 2 callersMethodcheckout
()
app/javascript/dashboard/api/enterprise/account.js:9
↓ 2 callersFunctionchunk
(array, size)
app/javascript/dashboard/components/ui/DatePicker/helpers/DatePickerHelper.js:103
↓ 2 callersMethodclaim_built_in_filter_refresh!
(account_id:, user_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:125
↓ 2 callersMethodclaim_filter_refresh!
(account_id:, filter_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:127
↓ 2 callersMethodclaim_folder_index_refresh!
(account_id:, user_id:)
app/services/conversations/unread_counts/filtered_count_store.rb:126
↓ 2 callersMethodclassify
(criteria:, utility_hits_count:)
app/services/csat_template_utility_analysis_service.rb:73
↓ 2 callersMethodclassify
(message_history:, assistant_response:)
enterprise/app/services/captain/llm/assistant_action_classifier_service.rb:12
↓ 2 callersFunctioncleanupWhatsappSession
()
app/javascript/dashboard/composables/useWhatsappCallSession.js:422
↓ 2 callersFunctionclearBrowserSessionCookies
()
app/javascript/dashboard/store/utils/api.js:39
↓ 2 callersFunctionclearCookiesOnLogout
()
app/javascript/dashboard/store/utils/api.js:79
↓ 2 callersFunctionclearLocalStorageOnLogout
()
app/javascript/dashboard/store/utils/api.js:45
↓ 2 callersMethodclear_phone_number_callback_override
(phone_number_id)
app/services/whatsapp/facebook_api_client.rb:110
↓ 2 callersMethodclear_queue
called on inbox delete
app/services/auto_assignment/inbox_round_robin_service.rb:5
↓ 2 callersMethodclone
(automationId)
app/javascript/dashboard/api/automation.js:9
↓ 2 callersMethodcloseDropdown
()
tests/playwright/components/ui/add-agents-form.component.ts:52
↓ 2 callersMethodclosed_now?
app/models/working_hour.rb:63
↓ 2 callersMethodconsume
lib/webhooks/twitter.rb:13
↓ 2 callersMethodcontact_updated
(event)
app/listeners/hook_listener.rb:19
↓ 2 callersMethodcontacts
app/controllers/api/v1/accounts/actions/contact_merges_controller.rb:24
← previousnext →801–900 of 10,956, ranked by callers