CINXE.COM
GitHub - crisp-im/node-crisp-api: :zap: Crisp API Node Wrapper
<!DOCTYPE html> <html lang="en" data-color-mode="auto" data-light-theme="light" data-dark-theme="dark" data-a11y-animated-images="system" data-a11y-link-underlines="true" > <head> <meta charset="utf-8"> <link rel="dns-prefetch" href="https://github.githubassets.com"> <link rel="dns-prefetch" href="https://avatars.githubusercontent.com"> <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com"> <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/"> <link rel="preconnect" href="https://github.githubassets.com" crossorigin> <link rel="preconnect" href="https://avatars.githubusercontent.com"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/light-74231a1f3bbb.css" /><link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/dark-8a995f0bacd4.css" /><link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-f37fb7684b1f.css" /><link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_high_contrast-9ac301c3ebe5.css" /><link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-cd826e8636dc.css" /><link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-f91b0f603451.css" /><link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-83beb16e0ecf.css" /><link data-color-theme="light_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_tritanopia-6e122dab64fc.css" /><link data-color-theme="dark_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_tritanopia-18119e682df0.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-primitives-225433424a87.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-aaa714e5674d.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-0a3c53b9d1c2.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/github-ea73c9cb5377.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/repository-4fce88777fa8.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/code-0210be90f4d3.css" /> <script type="application/json" id="client-env">{"locale":"en","featureFlags":["a11y_quote_reply_fix","copilot_immersive_issue_preview","copilot_new_references_ui","copilot_chat_repo_custom_instructions_preview","copilot_no_floating_button","copilot_topics_as_references","copilot_read_shared_conversation","copilot_duplicate_thread","copilot_buffered_streaming","dotcom_chat_client_side_skills","experimentation_azure_variant_endpoint","failbot_handle_non_errors","geojson_azure_maps","ghost_pilot_confidence_truncation_25","ghost_pilot_confidence_truncation_40","github_models_gateway_parse_params","github_models_o3_mini_streaming","insert_before_patch","issues_react_remove_placeholders","issues_react_blur_item_picker_on_close","marketing_pages_search_explore_provider","primer_react_css_modules_ga","react_data_router_pull_requests","remove_child_patch","sample_network_conn_type","swp_enterprise_contact_form","site_proxima_australia_update","viewscreen_sandbox","issues_react_create_milestone","issues_react_cache_fix_workaround","lifecycle_label_name_updates","copilot_task_oriented_assistive_prompts","issue_types_prevent_private_type_creation","refresh_image_video_src","react_router_dispose_on_disconnect","codespaces_prebuild_region_target_update","turbo_app_id_restore","copilot_code_review_sign_up_closed"]}</script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/wp-runtime-3db588b7e1ad.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover_js-9da652f58479.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_arianotify-polyfill_ariaNotify-polyfill_js-node_modules_github_mi-3abb8f-46b9f4874d95.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_failbot_failbot_ts-75968cfb5298.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/environment-f04cb2a9fc8c.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_index_mjs-0dbb79f97f8f.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-f690fd9ae3d5.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-62d275b7ddd9.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_text-expander-element_dist_index_js-78748950cb0c.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-node_modules_github_catalyst_-8e9f78-a90ac05d2469.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-b5f1d7-a1760ffda83d.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_markdown-toolbar-element_dist_index_js-ceef33f593fa.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_primer_view-co-c44a69-efa32db3a345.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/github-elements-394f8eb34f19.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/element-registry-25113a65b77f.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_braintree_browser-detection_dist_browser-detection_js-node_modules_githu-2906d7-2a07a295af40.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-be8cb88f481b.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_morphdom_dist_morphdom-e-7c534c-a4a1922eb55f.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-a03ee12d659a.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-893f9f-b6294cf703b7.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-e3180fe3bcb3.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-947061-e7a6c4a19f98.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_updatable-content_updatable-content_ts-eb3147a21e96.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_sso_ts-ui_packages-900dde-768abe60b1f8.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-3e000c5d31a9.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-87a4ae-4c160a67a3f8.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-e429cff6ceb1.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/behaviors-1f167e0c2aee.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-f6223d90c7ba.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/notifications-global-01e85cd1be94.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_virtualized-list_es_index_js-node_modules_github_template-parts_lib_index_js-94dc7a2157c1.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-70450e-4b93df70b903.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_ref-selector_ts-3e9d848bab5f.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/codespaces-f76fb2dd7b91.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-3eebbd-0763620ad7bf.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_decorators_js-node_modules_delegated-events_di-e161aa-9d41fb1b6c9e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_github_remote--3c9c82-b71ef90fbdc7.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/repositories-e6e7c7ff47a3.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_catalyst_lib_inde-dbbea9-26cce2010167.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/code-menu-1c0aedc134b1.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/primer-react-602097a4b0db.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-core-0bc17999cb79.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-lib-f1bca44e0926.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/octicons-react-cf2f2ab8dab4.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_emotion_is-prop-valid_dist_emotion-is-prop-valid_esm_js-node_modules_emo-62da9f-2df2f32ec596.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-e7dcdd-9a233856b02c.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover-fn_js-55fea94174bf.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/notifications-subscriptions-menu-57956eade845.js"></script> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.8157a56b30ae88a1b356.module.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/notifications-subscriptions-menu.1bcff9205c241e99cff2.module.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.8157a56b30ae88a1b356.module.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/notifications-subscriptions-menu.1bcff9205c241e99cff2.module.css" /> <title>GitHub - crisp-im/node-crisp-api: :zap: Crisp API Node Wrapper</title> <meta name="route-pattern" content="/:user_id/:repository" data-turbo-transient> <meta name="route-controller" content="files" data-turbo-transient> <meta name="route-action" content="disambiguate" data-turbo-transient> <meta name="current-catalog-service-hash" content="f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb"> <meta name="request-id" content="B886:C8B0E:91CD4:B0B8B:67EABEC2" data-pjax-transient="true"/><meta name="html-safe-nonce" content="76dbff425f939a357428adf96a0b762ca45ec92871efdd5ff2ce1ee1319aad59" data-pjax-transient="true"/><meta name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCODg2OkM4QjBFOjkxQ0Q0OkIwQjhCOjY3RUFCRUMyIiwidmlzaXRvcl9pZCI6IjIyNjM5NTczMjI0NTcwNTYyIiwicmVnaW9uX2VkZ2UiOiJzb3V0aGVhc3Rhc2lhIiwicmVnaW9uX3JlbmRlciI6InNvdXRoZWFzdGFzaWEifQ==" data-pjax-transient="true"/><meta name="visitor-hmac" content="fc2859acbd10506a40b7bdd80304cd9518087974763433a80856abeb4cbbf73e" data-pjax-transient="true"/> <meta name="hovercard-subject-tag" content="repository:60546248" data-turbo-transient> <meta name="github-keyboard-shortcuts" content="repository,copilot" data-turbo-transient="true" /> <meta name="selected-link" value="repo_source" data-turbo-transient> <link rel="assets" href="https://github.githubassets.com/"> <meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I"> <meta name="octolytics-url" content="https://collector.github.com/github/collect" /> <meta name="analytics-location" content="/<user-name>/<repo-name>" data-turbo-transient="true" /> <meta name="user-login" content=""> <meta name="viewport" content="width=device-width"> <meta name="description" content=":zap: Crisp API Node Wrapper. Contribute to crisp-im/node-crisp-api development by creating an account on GitHub."> <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub"> <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub"> <meta property="fb:app_id" content="1401488693436528"> <meta name="apple-itunes-app" content="app-id=1477376905, app-argument=https://github.com/crisp-im/node-crisp-api" /> <meta name="twitter:image" content="https://opengraph.githubassets.com/f156bd8c40d945a3791e2607f5509763cabc33022dcc8a3f4ba2a4cf1fd910a8/crisp-im/node-crisp-api" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="GitHub - crisp-im/node-crisp-api: :zap: Crisp API Node Wrapper" /><meta name="twitter:description" content=":zap: Crisp API Node Wrapper. Contribute to crisp-im/node-crisp-api development by creating an account on GitHub." /> <meta property="og:image" content="https://opengraph.githubassets.com/f156bd8c40d945a3791e2607f5509763cabc33022dcc8a3f4ba2a4cf1fd910a8/crisp-im/node-crisp-api" /><meta property="og:image:alt" content=":zap: Crisp API Node Wrapper. Contribute to crisp-im/node-crisp-api development by creating an account on GitHub." /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="600" /><meta property="og:site_name" content="GitHub" /><meta property="og:type" content="object" /><meta property="og:title" content="GitHub - crisp-im/node-crisp-api: :zap: Crisp API Node Wrapper" /><meta property="og:url" content="https://github.com/crisp-im/node-crisp-api" /><meta property="og:description" content=":zap: Crisp API Node Wrapper. Contribute to crisp-im/node-crisp-api development by creating an account on GitHub." /> <meta name="hostname" content="github.com"> <meta name="expected-hostname" content="github.com"> <meta http-equiv="x-pjax-version" content="c56dea7b8f3fcaf4676fdae5f3acfe46c61c7bad513b54597707c8076dbaa36a" data-turbo-track="reload"> <meta http-equiv="x-pjax-csp-version" content="e26f9f0ba624ee85cc7ac057d8faa8618a4f25a85eab052c33d018ac0f6b1a46" data-turbo-track="reload"> <meta http-equiv="x-pjax-css-version" content="159e03504eed5183f9787c72780a7d8c1460af30746ab09d728b048c41719efa" data-turbo-track="reload"> <meta http-equiv="x-pjax-js-version" content="07822f9c0f5d5e5772b7c4efac0a992e73354db5705a0c32b75f1243110ff0b0" data-turbo-track="reload"> <meta name="turbo-cache-control" content="no-preview" data-turbo-transient=""> <meta data-hydrostats="publish"> <meta name="go-import" content="github.com/crisp-im/node-crisp-api git https://github.com/crisp-im/node-crisp-api.git"> <meta name="octolytics-dimension-user_id" content="16270189" /><meta name="octolytics-dimension-user_login" content="crisp-im" /><meta name="octolytics-dimension-repository_id" content="60546248" /><meta name="octolytics-dimension-repository_nwo" content="crisp-im/node-crisp-api" /><meta name="octolytics-dimension-repository_public" content="true" /><meta name="octolytics-dimension-repository_is_fork" content="false" /><meta name="octolytics-dimension-repository_network_root_id" content="60546248" /><meta name="octolytics-dimension-repository_network_root_nwo" content="crisp-im/node-crisp-api" /> <link rel="canonical" href="https://github.com/crisp-im/node-crisp-api" data-turbo-transient> <meta name="turbo-body-classes" content="logged-out env-production page-responsive"> <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats"> <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors"> <meta name="release" content="4e0e9b79e6955f39ed2578955c64e76f843bef57"> <link rel="mask-icon" href="https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg" color="#000000"> <link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png"> <link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg" data-base-href="https://github.githubassets.com/favicons/favicon"> <meta name="theme-color" content="#1e2327"> <meta name="color-scheme" content="light dark" /> <link rel="manifest" href="/manifest.json" crossOrigin="use-credentials"> </head> <body class="logged-out env-production page-responsive" style="word-wrap: break-word;"> <div data-turbo-body class="logged-out env-production page-responsive" style="word-wrap: break-word;"> <div class="position-relative header-wrapper js-header-wrapper "> <a href="#start-of-content" data-skip-target-assigned="false" class="px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a> <span data-view-component="true" class="progress-pjax-loader Progress position-fixed width-full"> <span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span> </span> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_ui-commands_ui-commands_ts-2ea4e93613c0.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/keyboard-shortcuts-dialog-79d6a754ebf9.js"></script> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.8157a56b30ae88a1b356.module.css" /> <react-partial partial-name="keyboard-shortcuts-dialog" data-ssr="false" data-attempted-ssr="false" > <script type="application/json" data-target="react-partial.embeddedData">{"props":{"docsUrl":"https://docs.github.com/get-started/accessibility/keyboard-shortcuts"}}</script> <div data-target="react-partial.reactRoot"></div> </react-partial> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-94fd67-4898d1bf4b51.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/sessions-730dca81d0a2.js"></script> <header class="HeaderMktg header-logged-out js-details-container js-header Details f4 py-3" role="banner" data-is-top="true" data-color-mode=light data-light-theme=light data-dark-theme=dark> <h2 class="sr-only">Navigation Menu</h2> <button type="button" class="HeaderMktg-backdrop d-lg-none border-0 position-fixed top-0 left-0 width-full height-full js-details-target" aria-label="Toggle navigation"> <span class="d-none">Toggle navigation</span> </button> <div class="d-flex flex-column flex-lg-row flex-items-center px-3 px-md-4 px-lg-5 height-full position-relative z-1"> <div class="d-flex flex-justify-between flex-items-center width-full width-lg-auto"> <div class="flex-1"> <button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="js-details-target js-nav-padding-recalculate js-header-menu-toggle Button--link Button--medium Button d-lg-none color-fg-inherit p-1"> <span class="Button-content"> <span class="Button-label"><div class="HeaderMenu-toggle-bar rounded my-1"></div> <div class="HeaderMenu-toggle-bar rounded my-1"></div> <div class="HeaderMenu-toggle-bar rounded my-1"></div></span> </span> </button> </div> <a class="mr-lg-3 color-fg-inherit flex-order-2 js-prevent-focus-on-mobile-nav" href="/" aria-label="Homepage" data-analytics-event="{"category":"Marketing nav","action":"click to go to homepage","label":"ref_page:Marketing;ref_cta:Logomark;ref_loc:Header"}"> <svg height="32" aria-hidden="true" viewBox="0 0 24 24" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github"> <path d="M12 1C5.9225 1 1 5.9225 1 12C1 16.8675 4.14875 20.9787 8.52125 22.4362C9.07125 22.5325 9.2775 22.2025 9.2775 21.9137C9.2775 21.6525 9.26375 20.7862 9.26375 19.865C6.5 20.3737 5.785 19.1912 5.565 18.5725C5.44125 18.2562 4.905 17.28 4.4375 17.0187C4.0525 16.8125 3.5025 16.3037 4.42375 16.29C5.29 16.2762 5.90875 17.0875 6.115 17.4175C7.105 19.0812 8.68625 18.6137 9.31875 18.325C9.415 17.61 9.70375 17.1287 10.02 16.8537C7.5725 16.5787 5.015 15.63 5.015 11.4225C5.015 10.2262 5.44125 9.23625 6.1425 8.46625C6.0325 8.19125 5.6475 7.06375 6.2525 5.55125C6.2525 5.55125 7.17375 5.2625 9.2775 6.67875C10.1575 6.43125 11.0925 6.3075 12.0275 6.3075C12.9625 6.3075 13.8975 6.43125 14.7775 6.67875C16.8813 5.24875 17.8025 5.55125 17.8025 5.55125C18.4075 7.06375 18.0225 8.19125 17.9125 8.46625C18.6138 9.23625 19.04 10.2125 19.04 11.4225C19.04 15.6437 16.4688 16.5787 14.0213 16.8537C14.42 17.1975 14.7638 17.8575 14.7638 18.8887C14.7638 20.36 14.75 21.5425 14.75 21.9137C14.75 22.2025 14.9563 22.5462 15.5063 22.4362C19.8513 20.9787 23 16.8537 23 12C23 5.9225 18.0775 1 12 1Z"></path> </svg> </a> <div class="flex-1 flex-order-2 text-right"> <a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fcrisp-im%2Fnode-crisp-api" class="HeaderMenu-link HeaderMenu-button d-inline-flex d-lg-none flex-order-1 f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit js-prevent-focus-on-mobile-nav" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/crisp-im/node-crisp-api","user_id":null}}" data-hydro-click-hmac="8df30a431ff329a22480fe1826c0ba242416f1ef56570b6ad04c19d394d6230c" data-analytics-event="{"category":"Marketing nav","action":"click to Sign in","label":"ref_page:Marketing;ref_cta:Sign in;ref_loc:Header"}" > Sign in </a> </div> </div> <div class="HeaderMenu js-header-menu height-fit position-lg-relative d-lg-flex flex-column flex-auto top-0"> <div class="HeaderMenu-wrapper d-flex flex-column flex-self-start flex-lg-row flex-auto rounded rounded-lg-0"> <nav class="HeaderMenu-nav" aria-label="Global"> <ul class="d-lg-flex list-style-none"> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Product <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide"> <div class="HeaderMenu-column px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"> <ul class="list-style-none f5" > <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"github_copilot","context":"product","tag":"link","label":"github_copilot_link_product_navbar"}" href="https://github.com/features/copilot"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-copilot color-fg-subtle mr-3"> <path d="M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z"></path><path d="M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z"></path> </svg> <div> <div class="color-fg-default h4">GitHub Copilot</div> Write better code with AI </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"security","context":"product","tag":"link","label":"security_link_product_navbar"}" href="https://github.com/features/security"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-shield-check color-fg-subtle mr-3"> <path d="M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z"></path><path d="m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z"></path> </svg> <div> <div class="color-fg-default h4">Security</div> Find and fix vulnerabilities </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"actions","context":"product","tag":"link","label":"actions_link_product_navbar"}" href="https://github.com/features/actions"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-workflow color-fg-subtle mr-3"> <path d="M1 3a2 2 0 0 1 2-2h6.5a2 2 0 0 1 2 2v6.5a2 2 0 0 1-2 2H7v4.063C7 16.355 7.644 17 8.438 17H12.5v-2.5a2 2 0 0 1 2-2H21a2 2 0 0 1 2 2V21a2 2 0 0 1-2 2h-6.5a2 2 0 0 1-2-2v-2.5H8.437A2.939 2.939 0 0 1 5.5 15.562V11.5H3a2 2 0 0 1-2-2Zm2-.5a.5.5 0 0 0-.5.5v6.5a.5.5 0 0 0 .5.5h6.5a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5ZM14.5 14a.5.5 0 0 0-.5.5V21a.5.5 0 0 0 .5.5H21a.5.5 0 0 0 .5-.5v-6.5a.5.5 0 0 0-.5-.5Z"></path> </svg> <div> <div class="color-fg-default h4">Actions</div> Automate any workflow </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"codespaces","context":"product","tag":"link","label":"codespaces_link_product_navbar"}" href="https://github.com/features/codespaces"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-codespaces color-fg-subtle mr-3"> <path d="M3.5 3.75C3.5 2.784 4.284 2 5.25 2h13.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.75 13H5.25a1.75 1.75 0 0 1-1.75-1.75Zm-2 12c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v4a1.75 1.75 0 0 1-1.75 1.75H3.25a1.75 1.75 0 0 1-1.75-1.75ZM5.25 3.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h13.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Zm-2 12a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h17.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25Z"></path><path d="M10 17.75a.75.75 0 0 1 .75-.75h6.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path> </svg> <div> <div class="color-fg-default h4">Codespaces</div> Instant dev environments </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"issues","context":"product","tag":"link","label":"issues_link_product_navbar"}" href="https://github.com/features/issues"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-issue-opened color-fg-subtle mr-3"> <path d="M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Zm9.5 2a2 2 0 1 1-.001-3.999A2 2 0 0 1 12 14Z"></path> </svg> <div> <div class="color-fg-default h4">Issues</div> Plan and track work </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"code_review","context":"product","tag":"link","label":"code_review_link_product_navbar"}" href="https://github.com/features/code-review"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-code-review color-fg-subtle mr-3"> <path d="M10.3 6.74a.75.75 0 0 1-.04 1.06l-2.908 2.7 2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z"></path><path d="M1.5 4.25c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v12.5a1.75 1.75 0 0 1-1.75 1.75h-9.69l-3.573 3.573A1.458 1.458 0 0 1 5 21.043V18.5H3.25a1.75 1.75 0 0 1-1.75-1.75ZM3.25 4a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 .75.75v3.19l3.72-3.72a.749.749 0 0 1 .53-.22h10a.25.25 0 0 0 .25-.25V4.25a.25.25 0 0 0-.25-.25Z"></path> </svg> <div> <div class="color-fg-default h4">Code Review</div> Manage code changes </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"discussions","context":"product","tag":"link","label":"discussions_link_product_navbar"}" href="https://github.com/features/discussions"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-comment-discussion color-fg-subtle mr-3"> <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z"></path><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z"></path> </svg> <div> <div class="color-fg-default h4">Discussions</div> Collaborate outside of code </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"code_search","context":"product","tag":"link","label":"code_search_link_product_navbar"}" href="https://github.com/features/code-search"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-code-square color-fg-subtle mr-3"> <path d="M10.3 8.24a.75.75 0 0 1-.04 1.06L7.352 12l2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z"></path><path d="M2 3.75C2 2.784 2.784 2 3.75 2h16.5c.966 0 1.75.784 1.75 1.75v16.5A1.75 1.75 0 0 1 20.25 22H3.75A1.75 1.75 0 0 1 2 20.25Zm1.75-.25a.25.25 0 0 0-.25.25v16.5c0 .138.112.25.25.25h16.5a.25.25 0 0 0 .25-.25V3.75a.25.25 0 0 0-.25-.25Z"></path> </svg> <div> <div class="color-fg-default h4">Code Search</div> Find more, search less </div> </a></li> </ul> </div> </div> <div class="HeaderMenu-column px-lg-4"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0 border-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="product-explore-heading">Explore</span> <ul class="list-style-none f5" aria-labelledby="product-explore-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"all_features","context":"product","tag":"link","label":"all_features_link_product_navbar"}" href="https://github.com/features"> All features </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"documentation","context":"product","tag":"link","label":"documentation_link_product_navbar"}" href="https://docs.github.com"> Documentation <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"github_skills","context":"product","tag":"link","label":"github_skills_link_product_navbar"}" href="https://skills.github.com"> GitHub Skills <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"blog","context":"product","tag":"link","label":"blog_link_product_navbar"}" href="https://github.blog"> Blog <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> </ul> </div> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Solutions <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 d-lg-flex flex-wrap dropdown-menu-wide"> <div class="HeaderMenu-column px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0 pb-lg-3 mb-3 mb-lg-0"> <span class="d-block h4 color-fg-default my-1" id="solutions-by-company-size-heading">By company size</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-company-size-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"enterprises","context":"solutions","tag":"link","label":"enterprises_link_solutions_navbar"}" href="https://github.com/enterprise"> Enterprises </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"small_and_medium_teams","context":"solutions","tag":"link","label":"small_and_medium_teams_link_solutions_navbar"}" href="https://github.com/team"> Small and medium teams </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"startups","context":"solutions","tag":"link","label":"startups_link_solutions_navbar"}" href="https://github.com/enterprise/startups"> Startups </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"nonprofits","context":"solutions","tag":"link","label":"nonprofits_link_solutions_navbar"}" href="/solutions/industry/nonprofits"> Nonprofits </a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="solutions-by-use-case-heading">By use case</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-use-case-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"devsecops","context":"solutions","tag":"link","label":"devsecops_link_solutions_navbar"}" href="/solutions/use-case/devsecops"> DevSecOps </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"devops","context":"solutions","tag":"link","label":"devops_link_solutions_navbar"}" href="/solutions/use-case/devops"> DevOps </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"ci_cd","context":"solutions","tag":"link","label":"ci_cd_link_solutions_navbar"}" href="/solutions/use-case/ci-cd"> CI/CD </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"view_all_use_cases","context":"solutions","tag":"link","label":"view_all_use_cases_link_solutions_navbar"}" href="/solutions/use-case"> View all use cases </a></li> </ul> </div> </div> <div class="HeaderMenu-column px-lg-4"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="solutions-by-industry-heading">By industry</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-industry-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"healthcare","context":"solutions","tag":"link","label":"healthcare_link_solutions_navbar"}" href="/solutions/industry/healthcare"> Healthcare </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"financial_services","context":"solutions","tag":"link","label":"financial_services_link_solutions_navbar"}" href="/solutions/industry/financial-services"> Financial services </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"manufacturing","context":"solutions","tag":"link","label":"manufacturing_link_solutions_navbar"}" href="/solutions/industry/manufacturing"> Manufacturing </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"government","context":"solutions","tag":"link","label":"government_link_solutions_navbar"}" href="/solutions/industry/government"> Government </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"view_all_industries","context":"solutions","tag":"link","label":"view_all_industries_link_solutions_navbar"}" href="/solutions/industry"> View all industries </a></li> </ul> </div> </div> <div class="HeaderMenu-trailing-link rounded-bottom-2 flex-shrink-0 mt-lg-4 px-lg-4 py-4 py-lg-3 f5 text-semibold"> <a href="/solutions"> View all solutions <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-right HeaderMenu-trailing-link-icon"> <path d="M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z"></path> </svg> </a> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Resources <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide"> <div class="HeaderMenu-column px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="resources-topics-heading">Topics</span> <ul class="list-style-none f5" aria-labelledby="resources-topics-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"ai","context":"resources","tag":"link","label":"ai_link_resources_navbar"}" href="/resources/articles/ai"> AI </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"devops","context":"resources","tag":"link","label":"devops_link_resources_navbar"}" href="/resources/articles/devops"> DevOps </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"security","context":"resources","tag":"link","label":"security_link_resources_navbar"}" href="/resources/articles/security"> Security </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"software_development","context":"resources","tag":"link","label":"software_development_link_resources_navbar"}" href="/resources/articles/software-development"> Software Development </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"view_all","context":"resources","tag":"link","label":"view_all_link_resources_navbar"}" href="/resources/articles"> View all </a></li> </ul> </div> </div> <div class="HeaderMenu-column px-lg-4"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0 border-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="resources-explore-heading">Explore</span> <ul class="list-style-none f5" aria-labelledby="resources-explore-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"learning_pathways","context":"resources","tag":"link","label":"learning_pathways_link_resources_navbar"}" href="https://resources.github.com/learn/pathways"> Learning Pathways <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"events_amp_webinars","context":"resources","tag":"link","label":"events_amp_webinars_link_resources_navbar"}" href="https://resources.github.com"> Events & Webinars <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"ebooks_amp_whitepapers","context":"resources","tag":"link","label":"ebooks_amp_whitepapers_link_resources_navbar"}" href="https://github.com/resources/whitepapers"> Ebooks & Whitepapers </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"customer_stories","context":"resources","tag":"link","label":"customer_stories_link_resources_navbar"}" href="https://github.com/customer-stories"> Customer Stories </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"partners","context":"resources","tag":"link","label":"partners_link_resources_navbar"}" href="https://partner.github.com"> Partners <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"executive_insights","context":"resources","tag":"link","label":"executive_insights_link_resources_navbar"}" href="https://github.com/solutions/executive-insights"> Executive Insights </a></li> </ul> </div> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Open Source <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 px-lg-4"> <div class="HeaderMenu-column"> <div class="border-bottom pb-3 pb-lg-0 pb-lg-3 mb-3 mb-lg-0 mb-lg-3"> <ul class="list-style-none f5" > <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"github_sponsors","context":"open_source","tag":"link","label":"github_sponsors_link_open_source_navbar"}" href="/sponsors"> <div> <div class="color-fg-default h4">GitHub Sponsors</div> Fund open source developers </div> </a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 pb-lg-3 mb-3 mb-lg-0 mb-lg-3"> <ul class="list-style-none f5" > <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"the_readme_project","context":"open_source","tag":"link","label":"the_readme_project_link_open_source_navbar"}" href="https://github.com/readme"> <div> <div class="color-fg-default h4">The ReadME Project</div> GitHub community articles </div> </a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 border-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="open-source-repositories-heading">Repositories</span> <ul class="list-style-none f5" aria-labelledby="open-source-repositories-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"topics","context":"open_source","tag":"link","label":"topics_link_open_source_navbar"}" href="https://github.com/topics"> Topics </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"trending","context":"open_source","tag":"link","label":"trending_link_open_source_navbar"}" href="https://github.com/trending"> Trending </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"collections","context":"open_source","tag":"link","label":"collections_link_open_source_navbar"}" href="https://github.com/collections"> Collections </a></li> </ul> </div> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Enterprise <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 px-lg-4"> <div class="HeaderMenu-column"> <div class="border-bottom pb-3 pb-lg-0 pb-lg-3 mb-3 mb-lg-0 mb-lg-3"> <ul class="list-style-none f5" > <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"enterprise_platform","context":"enterprise","tag":"link","label":"enterprise_platform_link_enterprise_navbar"}" href="/enterprise"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-stack color-fg-subtle mr-3"> <path d="M11.063 1.456a1.749 1.749 0 0 1 1.874 0l8.383 5.316a1.751 1.751 0 0 1 0 2.956l-8.383 5.316a1.749 1.749 0 0 1-1.874 0L2.68 9.728a1.751 1.751 0 0 1 0-2.956Zm1.071 1.267a.25.25 0 0 0-.268 0L3.483 8.039a.25.25 0 0 0 0 .422l8.383 5.316a.25.25 0 0 0 .268 0l8.383-5.316a.25.25 0 0 0 0-.422Z"></path><path d="M1.867 12.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z"></path><path d="M1.867 16.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z"></path> </svg> <div> <div class="color-fg-default h4">Enterprise platform</div> AI-powered developer platform </div> </a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 border-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="enterprise-available-add-ons-heading">Available add-ons</span> <ul class="list-style-none f5" aria-labelledby="enterprise-available-add-ons-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"advanced_security","context":"enterprise","tag":"link","label":"advanced_security_link_enterprise_navbar"}" href="https://github.com/enterprise/advanced-security"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-shield-check color-fg-subtle mr-3"> <path d="M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z"></path><path d="m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z"></path> </svg> <div> <div class="color-fg-default h4">Advanced Security</div> Enterprise-grade security features </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"copilot_for_business","context":"enterprise","tag":"link","label":"copilot_for_business_link_enterprise_navbar"}" href="/features/copilot/copilot-business"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-copilot color-fg-subtle mr-3"> <path d="M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z"></path><path d="M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z"></path> </svg> <div> <div class="color-fg-default h4">Copilot for business</div> Enterprise-grade AI features </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"premium_support","context":"enterprise","tag":"link","label":"premium_support_link_enterprise_navbar"}" href="/premium-support"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-comment-discussion color-fg-subtle mr-3"> <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z"></path><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z"></path> </svg> <div> <div class="color-fg-default h4">Premium Support</div> Enterprise-grade 24/7 support </div> </a></li> </ul> </div> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <a class="HeaderMenu-link no-underline px-0 px-lg-2 py-3 py-lg-2 d-block d-lg-inline-block" data-analytics-event="{"location":"navbar","action":"pricing","context":"global","tag":"link","label":"pricing_link_global_navbar"}" href="https://github.com/pricing">Pricing</a> </li> </ul> </nav> <div class="d-flex flex-column flex-lg-row width-full flex-justify-end flex-lg-items-center text-center mt-3 mt-lg-0 text-lg-left ml-lg-3"> <qbsearch-input class="search-input" data-scope="repo:crisp-im/node-crisp-api" data-custom-scopes-path="/search/custom_scopes" data-delete-custom-scopes-csrf="kECHqUty8K4bid_2pN329TWJYSnlHVOU62geEnxJUCihadukDMCBOqjoW0g6LJU2g8bODkiV20stxmGUo2kkTg" data-max-custom-scopes="10" data-header-redesign-enabled="false" data-initial-value="" data-blackbird-suggestions-path="/search/suggestions" data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations" data-current-repository="crisp-im/node-crisp-api" data-current-org="crisp-im" data-current-owner="" data-logged-in="false" data-copilot-chat-enabled="false" data-nl-search-enabled="false" data-retain-scroll-position="true"> <div class="search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center mr-4 rounded" data-action="click:qbsearch-input#searchInputContainerClicked" > <button type="button" class="header-search-button placeholder input-button form-control d-flex flex-1 flex-self-stretch flex-items-center no-wrap width-full py-0 pl-2 pr-0 text-left border-0 box-shadow-none" data-target="qbsearch-input.inputButton" aria-label="Search or jump to…" aria-haspopup="dialog" placeholder="Search or jump to..." data-hotkey=s,/ autocapitalize="off" data-analytics-event="{"location":"navbar","action":"searchbar","context":"global","tag":"input","label":"searchbar_input_global_navbar"}" data-action="click:qbsearch-input#handleExpand" > <div class="mr-2 color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search"> <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg> </div> <span class="flex-1" data-target="qbsearch-input.inputButtonText">Search or jump to...</span> <div class="d-flex" data-target="qbsearch-input.hotkeyIndicator"> <svg xmlns="http://www.w3.org/2000/svg" width="22" height="20" aria-hidden="true" class="mr-1"><path fill="none" stroke="#979A9C" opacity=".4" d="M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z"></path><path fill="#979A9C" d="M11.8 6L8 15.1h-.9L10.8 6h1z"></path></svg> </div> </button> <input type="hidden" name="type" class="js-site-search-type-field"> <div class="Overlay--hidden " data-modal-dialog-overlay> <modal-dialog data-action="close:qbsearch-input#handleClose cancel:qbsearch-input#handleClose" data-target="qbsearch-input.searchSuggestionsDialog" role="dialog" id="search-suggestions-dialog" aria-modal="true" aria-labelledby="search-suggestions-dialog-header" data-view-component="true" class="Overlay Overlay--width-large Overlay--height-auto"> <h1 id="search-suggestions-dialog-header" class="sr-only">Search code, repositories, users, issues, pull requests...</h1> <div class="Overlay-body Overlay-body--paddingNone"> <div data-view-component="true"> <div class="search-suggestions position-fixed width-full color-shadow-large border color-fg-default color-bg-default overflow-hidden d-flex flex-column query-builder-container" style="border-radius: 12px;" data-target="qbsearch-input.queryBuilderContainer" hidden > <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="query-builder-test-form" action="" accept-charset="UTF-8" method="get"> <query-builder data-target="qbsearch-input.queryBuilder" id="query-builder-query-builder-test" data-filter-key=":" data-view-component="true" class="QueryBuilder search-query-builder"> <div class="FormControl FormControl--fullWidth"> <label id="query-builder-test-label" for="query-builder-test" class="FormControl-label sr-only"> Search </label> <div class="QueryBuilder-StyledInput width-fit " data-target="query-builder.styledInput" > <span id="query-builder-test-leadingvisual-wrap" class="FormControl-input-leadingVisualWrap QueryBuilder-leadingVisualWrap"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search FormControl-input-leadingVisual"> <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg> </span> <div data-target="query-builder.styledInputContainer" class="QueryBuilder-StyledInputContainer"> <div aria-hidden="true" class="QueryBuilder-StyledInputContent" data-target="query-builder.styledInputContent" ></div> <div class="QueryBuilder-InputWrapper"> <div aria-hidden="true" class="QueryBuilder-Sizer" data-target="query-builder.sizer"></div> <input id="query-builder-test" name="query-builder-test" value="" autocomplete="off" type="text" role="combobox" spellcheck="false" aria-expanded="false" aria-describedby="validation-addf8368-15fa-4443-876c-ebce69db1230" data-target="query-builder.input" data-action=" input:query-builder#inputChange blur:query-builder#inputBlur keydown:query-builder#inputKeydown focus:query-builder#inputFocus " data-view-component="true" class="FormControl-input QueryBuilder-Input FormControl-medium" /> </div> </div> <span class="sr-only" id="query-builder-test-clear">Clear</span> <button role="button" id="query-builder-test-clear-button" aria-labelledby="query-builder-test-clear query-builder-test-label" data-target="query-builder.clearButton" data-action=" click:query-builder#clear focus:query-builder#clearButtonFocus blur:query-builder#clearButtonBlur " variant="small" hidden="hidden" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium mr-1 px-2 py-0 d-flex flex-items-center rounded-1 color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x-circle-fill Button-visual"> <path d="M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z"></path> </svg> </button> </div> <template id="search-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search"> <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg> </template> <template id="code-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code"> <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path> </svg> </template> <template id="file-code-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-file-code"> <path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path> </svg> </template> <template id="history-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-history"> <path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path> </svg> </template> <template id="repo-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo"> <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path> </svg> </template> <template id="bookmark-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bookmark"> <path d="M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z"></path> </svg> </template> <template id="plus-circle-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-plus-circle"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7.25-3.25v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5a.75.75 0 0 1 1.5 0Z"></path> </svg> </template> <template id="circle-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-dot-fill"> <path d="M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z"></path> </svg> </template> <template id="trash-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-trash"> <path d="M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z"></path> </svg> </template> <template id="team-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-people"> <path d="M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z"></path> </svg> </template> <template id="project-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project"> <path d="M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25ZM11.75 3a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-1.5 0v-7.5a.75.75 0 0 1 .75-.75Zm-8.25.75a.75.75 0 0 1 1.5 0v5.5a.75.75 0 0 1-1.5 0ZM8 3a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 3Z"></path> </svg> </template> <template id="pencil-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pencil"> <path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z"></path> </svg> </template> <template id="copilot-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot"> <path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path> </svg> </template> <template id="copilot-error-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot-error"> <path d="M16 11.24c0 .112-.072.274-.21.467L13 9.688V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-.198 0-.388-.009-.571-.029L6.833 5.226a4.01 4.01 0 0 0 .17-.782c.117-.935-.037-1.395-.241-1.614-.193-.206-.637-.413-1.682-.297-.683.076-1.115.231-1.395.415l-1.257-.91c.579-.564 1.413-.877 2.485-.996 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095Zm-5.083-8.707c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Zm2.511 11.074c-1.393.776-3.272 1.428-5.43 1.428-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.18-.455-.241-.963-.252-1.475L.31 4.107A.747.747 0 0 1 0 3.509V3.49a.748.748 0 0 1 .625-.73c.156-.026.306.047.435.139l14.667 10.578a.592.592 0 0 1 .227.264.752.752 0 0 1 .046.249v.022a.75.75 0 0 1-1.19.596Zm-1.367-.991L5.635 7.964a5.128 5.128 0 0 1-.889.073c-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433 1.539 0 3.089-.505 4.063-.934Z"></path> </svg> </template> <template id="workflow-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-workflow"> <path d="M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 0 1 5.25 7H4v4a1 1 0 0 0 1 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0 1 14.25 16h-3.5A1.75 1.75 0 0 1 9 14.25v-.75H5A2.5 2.5 0 0 1 2.5 11V7h-.75A1.75 1.75 0 0 1 0 5.25Zm1.75-.25a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Zm9 9a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Z"></path> </svg> </template> <template id="book-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book"> <path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path> </svg> </template> <template id="code-review-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code-review"> <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 13H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25v-8.5C0 1.784.784 1 1.75 1ZM1.5 2.75v8.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm5.28 1.72a.75.75 0 0 1 0 1.06L5.31 7l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.06 0Zm2.44 0a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.69 7 9.22 5.53a.75.75 0 0 1 0-1.06Z"></path> </svg> </template> <template id="codespaces-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-codespaces"> <path d="M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z"></path><path d="M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path> </svg> </template> <template id="comment-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> </template> <template id="comment-discussion-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment-discussion"> <path d="M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z"></path> </svg> </template> <template id="organization-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-organization"> <path d="M1.75 16A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 0 0 .25-.25V8.285a.25.25 0 0 0-.111-.208l-1.055-.703a.749.749 0 1 1 .832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0 1 14.25 16h-3.5a.766.766 0 0 1-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 0 1-.75-.75V14h-1v1.25a.75.75 0 0 1-.75.75Zm-.25-1.75c0 .138.112.25.25.25H4v-1.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 .75.75v1.25h2.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM3.75 6h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 3.75A.75.75 0 0 1 3.75 3h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 3.75Zm4 3A.75.75 0 0 1 7.75 6h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 7 6.75ZM7.75 3h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 9.75A.75.75 0 0 1 3.75 9h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 9.75ZM7.75 9h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z"></path> </svg> </template> <template id="rocket-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-rocket"> <path d="M14.064 0h.186C15.216 0 16 .784 16 1.75v.186a8.752 8.752 0 0 1-2.564 6.186l-.458.459c-.314.314-.641.616-.979.904v3.207c0 .608-.315 1.172-.833 1.49l-2.774 1.707a.749.749 0 0 1-1.11-.418l-.954-3.102a1.214 1.214 0 0 1-.145-.125L3.754 9.816a1.218 1.218 0 0 1-.124-.145L.528 8.717a.749.749 0 0 1-.418-1.11l1.71-2.774A1.748 1.748 0 0 1 3.31 4h3.204c.288-.338.59-.665.904-.979l.459-.458A8.749 8.749 0 0 1 14.064 0ZM8.938 3.623h-.002l-.458.458c-.76.76-1.437 1.598-2.02 2.5l-1.5 2.317 2.143 2.143 2.317-1.5c.902-.583 1.74-1.26 2.499-2.02l.459-.458a7.25 7.25 0 0 0 2.123-5.127V1.75a.25.25 0 0 0-.25-.25h-.186a7.249 7.249 0 0 0-5.125 2.123ZM3.56 14.56c-.732.732-2.334 1.045-3.005 1.148a.234.234 0 0 1-.201-.064.234.234 0 0 1-.064-.201c.103-.671.416-2.273 1.15-3.003a1.502 1.502 0 1 1 2.12 2.12Zm6.94-3.935c-.088.06-.177.118-.266.175l-2.35 1.521.548 1.783 1.949-1.2a.25.25 0 0 0 .119-.213ZM3.678 8.116 5.2 5.766c.058-.09.117-.178.176-.266H3.309a.25.25 0 0 0-.213.119l-1.2 1.95ZM12 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> </template> <template id="shield-check-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield-check"> <path d="m8.533.133 5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667l5.25-1.68a1.748 1.748 0 0 1 1.066 0Zm-.61 1.429.001.001-5.25 1.68a.251.251 0 0 0-.174.237V7c0 1.36.275 2.666 1.057 3.859.784 1.194 2.121 2.342 4.366 3.298a.196.196 0 0 0 .154 0c2.245-.957 3.582-2.103 4.366-3.297C13.225 9.666 13.5 8.358 13.5 7V3.48a.25.25 0 0 0-.174-.238l-5.25-1.68a.25.25 0 0 0-.153 0ZM11.28 6.28l-3.5 3.5a.75.75 0 0 1-1.06 0l-1.5-1.5a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l.97.97 2.97-2.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> </template> <template id="heart-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart"> <path d="m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z"></path> </svg> </template> <template id="server-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-server"> <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v4c0 .372-.116.717-.314 1 .198.283.314.628.314 1v4a1.75 1.75 0 0 1-1.75 1.75H1.75A1.75 1.75 0 0 1 0 12.75v-4c0-.358.109-.707.314-1a1.739 1.739 0 0 1-.314-1v-4C0 1.784.784 1 1.75 1ZM1.5 2.75v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm.25 5.75a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25ZM7 4.75A.75.75 0 0 1 7.75 4h4.5a.75.75 0 0 1 0 1.5h-4.5A.75.75 0 0 1 7 4.75ZM7.75 10h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM3 4.75A.75.75 0 0 1 3.75 4h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 4.75ZM3.75 10h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z"></path> </svg> </template> <template id="globe-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-globe"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z"></path> </svg> </template> <template id="issue-opened-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> </template> <template id="device-mobile-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-mobile"> <path d="M3.75 0h8.5C13.216 0 14 .784 14 1.75v12.5A1.75 1.75 0 0 1 12.25 16h-8.5A1.75 1.75 0 0 1 2 14.25V1.75C2 .784 2.784 0 3.75 0ZM3.5 1.75v12.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM8 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path> </svg> </template> <template id="package-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-package"> <path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path> </svg> </template> <template id="credit-card-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-credit-card"> <path d="M10.75 9a.75.75 0 0 0 0 1.5h1.5a.75.75 0 0 0 0-1.5h-1.5Z"></path><path d="M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 14H1.75A1.75 1.75 0 0 1 0 12.25ZM14.5 6.5h-13v5.75c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25Zm0-2.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25V5h13Z"></path> </svg> </template> <template id="play-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path> </svg> </template> <template id="gift-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-gift"> <path d="M2 2.75A2.75 2.75 0 0 1 4.75 0c.983 0 1.873.42 2.57 1.232.268.318.497.668.68 1.042.183-.375.411-.725.68-1.044C9.376.42 10.266 0 11.25 0a2.75 2.75 0 0 1 2.45 4h.55c.966 0 1.75.784 1.75 1.75v2c0 .698-.409 1.301-1 1.582v4.918A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V9.332C.409 9.05 0 8.448 0 7.75v-2C0 4.784.784 4 1.75 4h.55c-.192-.375-.3-.8-.3-1.25ZM7.25 9.5H2.5v4.75c0 .138.112.25.25.25h4.5Zm1.5 0v5h4.5a.25.25 0 0 0 .25-.25V9.5Zm0-4V8h5.5a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm-7 0a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-5.5Zm3-4a1.25 1.25 0 0 0 0 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707ZM8.941 4h2.309a1.25 1.25 0 0 0 0-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793Z"></path> </svg> </template> <template id="code-square-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code-square"> <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25Zm7.47 3.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L10.69 8 9.22 6.53a.75.75 0 0 1 0-1.06ZM6.78 6.53 5.31 8l1.47 1.47a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> </template> <template id="device-desktop-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-desktop"> <path d="M14.25 1c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 14.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.752.752 0 0 1 11.25 16h-6.5a.75.75 0 0 1-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 0 1 0 10.25v-7.5C0 1.784.784 1 1.75 1ZM1.75 2.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25ZM9.018 12H6.982a5.72 5.72 0 0 1-.765 2.5h3.566a5.72 5.72 0 0 1-.765-2.5Z"></path> </svg> </template> <div class="position-relative"> <ul role="listbox" class="ActionListWrap QueryBuilder-ListWrap" aria-label="Suggestions" data-action=" combobox-commit:query-builder#comboboxCommit mousedown:query-builder#resultsMousedown " data-target="query-builder.resultsList" data-persist-list=false id="query-builder-test-results" ></ul> </div> <div class="FormControl-inlineValidation" id="validation-addf8368-15fa-4443-876c-ebce69db1230" hidden="hidden"> <span class="FormControl-inlineValidation--visual"> <svg aria-hidden="true" height="12" viewBox="0 0 12 12" version="1.1" width="12" data-view-component="true" class="octicon octicon-alert-fill"> <path d="M4.855.708c.5-.896 1.79-.896 2.29 0l4.675 8.351a1.312 1.312 0 0 1-1.146 1.954H1.33A1.313 1.313 0 0 1 .183 9.058ZM7 7V3H5v4Zm-1 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"></path> </svg> </span> <span></span> </div> </div> <div data-target="query-builder.screenReaderFeedback" aria-live="polite" aria-atomic="true" class="sr-only"></div> </query-builder></form> <div class="d-flex flex-row color-fg-muted px-3 text-small color-bg-default search-feedback-prompt"> <a target="_blank" href="https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax" data-view-component="true" class="Link color-fg-accent text-normal ml-2">Search syntax tips</a> <div class="d-flex flex-1"></div> </div> </div> </div> </div> </modal-dialog></div> </div> <div data-action="click:qbsearch-input#retract" class="dark-backdrop position-fixed" hidden data-target="qbsearch-input.darkBackdrop"></div> <div class="color-fg-default"> <dialog-helper> <dialog data-target="qbsearch-input.feedbackDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" id="feedback-dialog" aria-modal="true" aria-labelledby="feedback-dialog-title" aria-describedby="feedback-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll"> <div data-view-component="true" class="Overlay-header"> <div class="Overlay-headerContentWrap"> <div class="Overlay-titleWrap"> <h1 class="Overlay-title " id="feedback-dialog-title"> Provide feedback </h1> </div> <div class="Overlay-actionWrap"> <button data-close-dialog-id="feedback-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button> </div> </div> </div> <scrollable-region data-labelled-by="feedback-dialog-title"> <div data-view-component="true" class="Overlay-body"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="code-search-feedback-form" data-turbo="false" action="/search/feedback" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="LDjSXlsS3zFOxH9y0WKG03Ak7HUdOehHTNgcbDyEKpulTTxZ00oLjn70sHye4dW2AJsbeo9npiP/jfXJEco3Tw==" /> <p>We read every piece of feedback, and take your input very seriously.</p> <textarea name="feedback" class="form-control width-full mb-2" style="height: 120px" id="feedback"></textarea> <input name="include_email" id="include_email" aria-label="Include my email address so I can be contacted" class="form-control mr-2" type="checkbox"> <label for="include_email" style="font-weight: normal">Include my email address so I can be contacted</label> </form></div> </scrollable-region> <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd"> <button data-close-dialog-id="feedback-dialog" type="button" data-view-component="true" class="btn"> Cancel </button> <button form="code-search-feedback-form" data-action="click:qbsearch-input#submitFeedback" type="submit" data-view-component="true" class="btn-primary btn"> Submit feedback </button> </div> </dialog></dialog-helper> <custom-scopes data-target="qbsearch-input.customScopesManager"> <dialog-helper> <dialog data-target="custom-scopes.customScopesModalDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" id="custom-scopes-dialog" aria-modal="true" aria-labelledby="custom-scopes-dialog-title" aria-describedby="custom-scopes-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll"> <div data-view-component="true" class="Overlay-header Overlay-header--divided"> <div class="Overlay-headerContentWrap"> <div class="Overlay-titleWrap"> <h1 class="Overlay-title " id="custom-scopes-dialog-title"> Saved searches </h1> <h2 id="custom-scopes-dialog-description" class="Overlay-description">Use saved searches to filter your results more quickly</h2> </div> <div class="Overlay-actionWrap"> <button data-close-dialog-id="custom-scopes-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button> </div> </div> </div> <scrollable-region data-labelled-by="custom-scopes-dialog-title"> <div data-view-component="true" class="Overlay-body"> <div data-target="custom-scopes.customScopesModalDialogFlash"></div> <div hidden class="create-custom-scope-form" data-target="custom-scopes.createCustomScopeForm"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="custom-scopes-dialog-form" data-turbo="false" action="/search/custom_scopes" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="bmkq/oc9h7nJxCIZYrfxo6UmOBZIOCz8P1zxRxMoaD1c74RAEaEu32RVLx+ip4pgkDvYFKD4hAR+LRm2Fec1UA==" /> <div data-target="custom-scopes.customScopesModalDialogFlash"></div> <input type="hidden" id="custom_scope_id" name="custom_scope_id" data-target="custom-scopes.customScopesIdField"> <div class="form-group"> <label for="custom_scope_name">Name</label> <auto-check src="/search/custom_scopes/check_name" required only-validate-on-blur="false"> <input type="text" name="custom_scope_name" id="custom_scope_name" data-target="custom-scopes.customScopesNameField" class="form-control" autocomplete="off" placeholder="github-ruby" required maxlength="50"> <input type="hidden" data-csrf="true" value="Jqoe2kAZAUP6hKea6J9WXiEjif9WXquEOVv51daEnVGY45JmbhIGQUnhm9jg2/gkCHeq1EGo9PTH54V1jj47aA==" /> </auto-check> </div> <div class="form-group"> <label for="custom_scope_query">Query</label> <input type="text" name="custom_scope_query" id="custom_scope_query" data-target="custom-scopes.customScopesQueryField" class="form-control" autocomplete="off" placeholder="(repo:mona/a OR repo:mona/b) AND lang:python" required maxlength="500"> </div> <p class="text-small color-fg-muted"> To see all available qualifiers, see our <a class="Link--inTextBlock" href="https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax">documentation</a>. </p> </form> </div> <div data-target="custom-scopes.manageCustomScopesForm"> <div data-target="custom-scopes.list"></div> </div> </div> </scrollable-region> <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd Overlay-footer--divided"> <button data-action="click:custom-scopes#customScopesCancel" type="button" data-view-component="true" class="btn"> Cancel </button> <button form="custom-scopes-dialog-form" data-action="click:custom-scopes#customScopesSubmit" data-target="custom-scopes.customScopesSubmitButton" type="submit" data-view-component="true" class="btn-primary btn"> Create saved search </button> </div> </dialog></dialog-helper> </custom-scopes> </div> </qbsearch-input> <div class="position-relative HeaderMenu-link-wrap d-lg-inline-block"> <a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fcrisp-im%2Fnode-crisp-api" class="HeaderMenu-link HeaderMenu-link--sign-in HeaderMenu-button flex-shrink-0 no-underline d-none d-lg-inline-flex border border-lg-0 rounded rounded-lg-0 px-2 py-1" style="margin-left: 12px;" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/crisp-im/node-crisp-api","user_id":null}}" data-hydro-click-hmac="8df30a431ff329a22480fe1826c0ba242416f1ef56570b6ad04c19d394d6230c" data-analytics-event="{"category":"Marketing nav","action":"click to go to homepage","label":"ref_page:Marketing;ref_cta:Sign in;ref_loc:Header"}" > Sign in </a> </div> <a href="/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=crisp-im%2Fnode-crisp-api" class="HeaderMenu-link HeaderMenu-link--sign-up HeaderMenu-button flex-shrink-0 d-flex d-lg-inline-flex no-underline border color-border-default rounded px-2 py-1" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/crisp-im/node-crisp-api","user_id":null}}" data-hydro-click-hmac="8df30a431ff329a22480fe1826c0ba242416f1ef56570b6ad04c19d394d6230c" data-analytics-event="{"category":"Sign up","action":"click to sign up for account","label":"ref_page:/<user-name>/<repo-name>;ref_cta:Sign up;ref_loc:header logged out"}" > Sign up </a> <button type="button" class="sr-only js-header-menu-focus-trap d-block d-lg-none">Reseting focus</button> </div> </div> </div> </div> </header> <div hidden="hidden" data-view-component="true" class="js-stale-session-flash stale-session-flash flash flash-warn flash-full"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert"> <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> <span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span> <span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span> <span class="js-stale-session-flash-switched" hidden>You switched accounts on another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span> <button id="icon-button-7a105ec5-a09a-44d8-847e-74b8b783429d" aria-labelledby="tooltip-e3cc8d35-2b66-4b2a-a831-1b6ee48197c7" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium flash-close js-flash-close"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x Button-visual"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button><tool-tip id="tooltip-e3cc8d35-2b66-4b2a-a831-1b6ee48197c7" for="icon-button-7a105ec5-a09a-44d8-847e-74b8b783429d" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Dismiss alert</tool-tip> </div> </div> <div id="start-of-content" class="show-on-focus"></div> <div id="js-flash-container" class="flash-container" data-turbo-replace> <template class="js-flash-template"> <div class="flash flash-full {{ className }}"> <div > <button autofocus class="flash-close js-flash-close" type="button" aria-label="Dismiss this message"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> <div aria-atomic="true" role="alert" class="js-flash-alert"> <div>{{ message }}</div> </div> </div> </div> </template> </div> <div class="application-main " data-commit-hovercards-enabled data-discussion-hovercards-enabled data-issue-and-pr-hovercards-enabled data-project-hovercards-enabled > <div itemscope itemtype="http://schema.org/SoftwareSourceCode" class=""> <main id="js-repo-pjax-container" > <div id="repository-container-header" class="pt-3 hide-full-screen" style="background-color: var(--page-header-bgColor, var(--color-page-header-bg));" data-turbo-replace> <div class="d-flex flex-nowrap flex-justify-end mb-3 px-3 px-lg-5" style="gap: 1rem;"> <div class="flex-auto min-width-0 width-fit"> <div class=" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo color-fg-muted mr-2"> <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path> </svg> <span class="author flex-self-stretch" itemprop="author"> <a class="url fn" rel="author" data-hovercard-type="organization" data-hovercard-url="/orgs/crisp-im/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/crisp-im"> crisp-im </a> </span> <span class="mx-1 flex-self-stretch color-fg-muted">/</span> <strong itemprop="name" class="mr-2 flex-self-stretch"> <a data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" href="/crisp-im/node-crisp-api">node-crisp-api</a> </strong> <span></span><span class="Label Label--secondary v-align-middle mr-1">Public</span> </div> </div> <div id="repository-details-container" class="flex-shrink-0" data-turbo-replace style="max-width: 70%;"> <ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding: 2px 0;"> <li> <a href="/login?return_to=%2Fcrisp-im%2Fnode-crisp-api" rel="nofollow" id="repository-details-watch-button" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"notification subscription menu watch","repository_id":null,"auth_type":"LOG_IN","originating_url":"https://github.com/crisp-im/node-crisp-api","user_id":null}}" data-hydro-click-hmac="543ce70d6e3b53a4ab28c54824f374a074e0c0b0918ff49bb54a857602fb5f3d" aria-label="You must be signed in to change notification settings" data-view-component="true" class="btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bell mr-2"> <path d="M8 16a2 2 0 0 0 1.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 0 0 8 16ZM3 5a5 5 0 0 1 10 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.519 1.519 0 0 1 13.482 13H2.518a1.516 1.516 0 0 1-1.263-2.36l1.703-2.554A.255.255 0 0 0 3 7.947Zm5-3.5A3.5 3.5 0 0 0 4.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.017.017 0 0 0-.003.01l.001.006c0 .002.002.004.004.006l.006.004.007.001h10.964l.007-.001.006-.004.004-.006.001-.007a.017.017 0 0 0-.003-.01l-1.703-2.554a1.745 1.745 0 0 1-.294-.97V5A3.5 3.5 0 0 0 8 1.5Z"></path> </svg>Notifications </a> <tool-tip id="tooltip-4e692f77-454d-4abf-a673-e91ddb3bdd94" for="repository-details-watch-button" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">You must be signed in to change notification settings</tool-tip> </li> <li> <a icon="repo-forked" id="fork-button" href="/login?return_to=%2Fcrisp-im%2Fnode-crisp-api" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"repo details fork button","repository_id":60546248,"auth_type":"LOG_IN","originating_url":"https://github.com/crisp-im/node-crisp-api","user_id":null}}" data-hydro-click-hmac="ad292cff5a5f666223e9fe37619ede227942d75b38aed71bc495ea272a6cf2d7" data-view-component="true" class="btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked mr-2"> <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path> </svg>Fork <span id="repo-network-counter" data-pjax-replace="true" data-turbo-replace="true" title="37" data-view-component="true" class="Counter">37</span> </a> </li> <li> <div data-view-component="true" class="BtnGroup d-flex"> <a href="/login?return_to=%2Fcrisp-im%2Fnode-crisp-api" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":60546248,"auth_type":"LOG_IN","originating_url":"https://github.com/crisp-im/node-crisp-api","user_id":null}}" data-hydro-click-hmac="70f144a685e6b930c2a90d27a6456beee6e8c01e71f325b7f0e2b37a17856ee1" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-inline-block mr-2"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg><span data-view-component="true" class="d-inline"> Star </span> <span id="repo-stars-counter-star" aria-label="103 users starred this repository" data-singular-suffix="user starred this repository" data-plural-suffix="users starred this repository" data-turbo-replace="true" title="103" data-view-component="true" class="Counter js-social-count">103</span> </a></div> </li> </ul> </div> </div> <div id="responsive-meta-container" data-turbo-replace> <div class="d-block d-md-none mb-2 px-3 px-md-4 px-lg-5"> <p class="f4 mb-3 "> ⚡ Crisp API Node Wrapper </p> <div class="mb-2 d-flex flex-items-center Link--secondary"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link flex-shrink-0 mr-2"> <path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path> </svg> <span class="flex-auto min-width-0 css-truncate css-truncate-target width-fit"> <a title="https://docs.crisp.chat/guides/rest-api/" role="link" target="_blank" class="text-bold" rel="noopener noreferrer" href="https://docs.crisp.chat/guides/rest-api/">docs.crisp.chat/guides/rest-api/</a> </span> </div> <h3 class="sr-only">License</h3> <div class="mb-2"> <a href="/crisp-im/node-crisp-api/blob/master/LICENSE" class="Link--muted" data-analytics-event="{"category":"Repository Overview","action":"click","label":"location:sidebar;file:license"}" > <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-law mr-2"> <path d="M8.75.75V2h.985c.304 0 .603.08.867.231l1.29.736c.038.022.08.033.124.033h2.234a.75.75 0 0 1 0 1.5h-.427l2.111 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.006.005-.01.01-.045.04c-.21.176-.441.327-.686.45C14.556 10.78 13.88 11 13 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L12.178 4.5h-.162c-.305 0-.604-.079-.868-.231l-1.29-.736a.245.245 0 0 0-.124-.033H8.75V13h2.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1 0-1.5h2.5V3.5h-.984a.245.245 0 0 0-.124.033l-1.289.737c-.265.15-.564.23-.869.23h-.162l2.112 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.016.015-.045.04c-.21.176-.441.327-.686.45C4.556 10.78 3.88 11 3 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L2.178 4.5H1.75a.75.75 0 0 1 0-1.5h2.234a.249.249 0 0 0 .125-.033l1.288-.737c.265-.15.564-.23.869-.23h.984V.75a.75.75 0 0 1 1.5 0Zm2.945 8.477c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327Zm-10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327Z"></path> </svg> MIT license </a> </div> <div class="mb-3"> <a class="Link--secondary no-underline mr-3" href="/crisp-im/node-crisp-api/stargazers"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-1"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> <span class="text-bold">103</span> stars </a> <a class="Link--secondary no-underline mr-3" href="/crisp-im/node-crisp-api/forks"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked mr-1"> <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path> </svg> <span class="text-bold">37</span> forks </a> <a class="Link--secondary no-underline mr-3 d-inline-block" href="/crisp-im/node-crisp-api/branches"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-branch mr-1"> <path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z"></path> </svg> <span>Branches</span> </a> <a class="Link--secondary no-underline d-inline-block" href="/crisp-im/node-crisp-api/tags"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-tag mr-1"> <path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path> </svg> <span>Tags</span> </a> <a class="Link--secondary no-underline d-inline-block" href="/crisp-im/node-crisp-api/activity"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pulse mr-1"> <path d="M6 2c.306 0 .582.187.696.471L10 10.731l1.304-3.26A.751.751 0 0 1 12 7h3.25a.75.75 0 0 1 0 1.5h-2.742l-1.812 4.528a.751.751 0 0 1-1.392 0L6 4.77 4.696 8.03A.75.75 0 0 1 4 8.5H.75a.75.75 0 0 1 0-1.5h2.742l1.812-4.529A.751.751 0 0 1 6 2Z"></path> </svg> <span>Activity</span> </a> </div> <div class="d-flex flex-wrap gap-2"> <div class="flex-1"> <div data-view-component="true" class="BtnGroup d-flex"> <a href="/login?return_to=%2Fcrisp-im%2Fnode-crisp-api" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":60546248,"auth_type":"LOG_IN","originating_url":"https://github.com/crisp-im/node-crisp-api","user_id":null}}" data-hydro-click-hmac="70f144a685e6b930c2a90d27a6456beee6e8c01e71f325b7f0e2b37a17856ee1" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn btn-block"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-inline-block mr-2"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg><span data-view-component="true" class="d-inline"> Star </span> </a></div> </div> <div class="flex-1"> <a href="/login?return_to=%2Fcrisp-im%2Fnode-crisp-api" rel="nofollow" id="files-overview-watch-button" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"notification subscription menu watch","repository_id":null,"auth_type":"LOG_IN","originating_url":"https://github.com/crisp-im/node-crisp-api","user_id":null}}" data-hydro-click-hmac="543ce70d6e3b53a4ab28c54824f374a074e0c0b0918ff49bb54a857602fb5f3d" aria-label="You must be signed in to change notification settings" data-view-component="true" class="btn-sm btn btn-block"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bell mr-2"> <path d="M8 16a2 2 0 0 0 1.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 0 0 8 16ZM3 5a5 5 0 0 1 10 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.519 1.519 0 0 1 13.482 13H2.518a1.516 1.516 0 0 1-1.263-2.36l1.703-2.554A.255.255 0 0 0 3 7.947Zm5-3.5A3.5 3.5 0 0 0 4.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.017.017 0 0 0-.003.01l.001.006c0 .002.002.004.004.006l.006.004.007.001h10.964l.007-.001.006-.004.004-.006.001-.007a.017.017 0 0 0-.003-.01l-1.703-2.554a1.745 1.745 0 0 1-.294-.97V5A3.5 3.5 0 0 0 8 1.5Z"></path> </svg>Notifications </a> <tool-tip id="tooltip-87237def-5e17-4948-8df9-a8bab9f048d7" for="files-overview-watch-button" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">You must be signed in to change notification settings</tool-tip> </div> <span> </span> </div> </div> </div> <nav data-pjax="#js-repo-pjax-container" aria-label="Repository" data-view-component="true" class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5"> <ul data-view-component="true" class="UnderlineNav-body list-style-none"> <li data-view-component="true" class="d-inline-flex"> <a id="code-tab" href="/crisp-im/node-crisp-api" data-tab-item="i0code-tab" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments repo_attestations /crisp-im/node-crisp-api" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g c" data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Code","target":"UNDERLINE_NAV.TAB"}" aria-current="page" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code UnderlineNav-octicon d-none d-sm-inline"> <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path> </svg> <span data-content="Code">Code</span> <span id="code-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="issues-tab" href="/crisp-im/node-crisp-api/issues" data-tab-item="i1issues-tab" data-selected-links="repo_issues repo_labels repo_milestones /crisp-im/node-crisp-api/issues" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g i" data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Issues","target":"UNDERLINE_NAV.TAB"}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span data-content="Issues">Issues</span> <span id="issues-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="4" data-view-component="true" class="Counter">4</span> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="pull-requests-tab" href="/crisp-im/node-crisp-api/pulls" data-tab-item="i2pull-requests-tab" data-selected-links="repo_pulls checks /crisp-im/node-crisp-api/pulls" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g p" data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Pull requests","target":"UNDERLINE_NAV.TAB"}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline"> <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path> </svg> <span data-content="Pull requests">Pull requests</span> <span id="pull-requests-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="actions-tab" href="/crisp-im/node-crisp-api/actions" data-tab-item="i3actions-tab" data-selected-links="repo_actions /crisp-im/node-crisp-api/actions" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g a" data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Actions","target":"UNDERLINE_NAV.TAB"}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play UnderlineNav-octicon d-none d-sm-inline"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path> </svg> <span data-content="Actions">Actions</span> <span id="actions-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="security-tab" href="/crisp-im/node-crisp-api/security" data-tab-item="i4security-tab" data-selected-links="security overview alerts policy token_scanning code_scanning /crisp-im/node-crisp-api/security" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g s" data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Security","target":"UNDERLINE_NAV.TAB"}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline"> <path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> <span data-content="Security">Security</span> <include-fragment src="/crisp-im/node-crisp-api/security/overall-count" accept="text/fragment+html"></include-fragment> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="insights-tab" href="/crisp-im/node-crisp-api/pulse" data-tab-item="i5insights-tab" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /crisp-im/node-crisp-api/pulse" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Insights","target":"UNDERLINE_NAV.TAB"}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline"> <path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> <span data-content="Insights">Insights</span> <span id="insights-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span> </a></li> </ul> <div style="visibility:hidden;" data-view-component="true" class="UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0"> <action-menu data-select-variant="none" data-view-component="true"> <focus-group direction="vertical" mnemonics retain> <button id="action-menu-beb19d75-34e2-4fe1-bba9-46084489a724-button" popovertarget="action-menu-beb19d75-34e2-4fe1-bba9-46084489a724-overlay" aria-controls="action-menu-beb19d75-34e2-4fe1-bba9-46084489a724-list" aria-haspopup="true" aria-labelledby="tooltip-2e5c61cc-8822-4561-abb2-51e7e38d7dfe" type="button" data-view-component="true" class="Button Button--iconOnly Button--secondary Button--medium UnderlineNav-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal Button-visual"> <path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path> </svg> </button><tool-tip id="tooltip-2e5c61cc-8822-4561-abb2-51e7e38d7dfe" for="action-menu-beb19d75-34e2-4fe1-bba9-46084489a724-button" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Additional navigation options</tool-tip> <anchored-position data-target="action-menu.overlay" id="action-menu-beb19d75-34e2-4fe1-bba9-46084489a724-overlay" anchor="action-menu-beb19d75-34e2-4fe1-bba9-46084489a724-button" align="start" side="outside-bottom" anchor-offset="normal" popover="auto" data-view-component="true"> <div data-view-component="true" class="Overlay Overlay--size-auto"> <div data-view-component="true" class="Overlay-body Overlay-body--paddingNone"> <action-list> <div data-view-component="true"> <ul aria-labelledby="action-menu-beb19d75-34e2-4fe1-bba9-46084489a724-button" id="action-menu-beb19d75-34e2-4fe1-bba9-46084489a724-list" role="menu" data-view-component="true" class="ActionListWrap--inset ActionListWrap"> <li hidden="hidden" data-menu-item="i0code-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-dc68a7ef-94c6-4657-806d-020034d900c9" href="/crisp-im/node-crisp-api" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code"> <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Code </span> </a> </li> <li hidden="hidden" data-menu-item="i1issues-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-2d1576a0-3b04-47ba-89ee-841db5ceac23" href="/crisp-im/node-crisp-api/issues" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Issues </span> </a> </li> <li hidden="hidden" data-menu-item="i2pull-requests-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-55cf70ca-e388-4fa6-ab49-196c1abb69f0" href="/crisp-im/node-crisp-api/pulls" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request"> <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Pull requests </span> </a> </li> <li hidden="hidden" data-menu-item="i3actions-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-df14f8a5-a029-4429-92bf-188bb2edca74" href="/crisp-im/node-crisp-api/actions" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Actions </span> </a> </li> <li hidden="hidden" data-menu-item="i4security-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-75512295-08b8-4339-b9ba-bdbb91db4555" href="/crisp-im/node-crisp-api/security" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield"> <path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Security </span> </a> </li> <li hidden="hidden" data-menu-item="i5insights-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-312f1c3a-ce63-4c6b-90c6-88efdd9ff2ae" href="/crisp-im/node-crisp-api/pulse" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph"> <path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Insights </span> </a> </li> </ul> </div></action-list> </div> </div></anchored-position> </focus-group> </action-menu></div> </nav> </div> <turbo-frame id="repo-content-turbo-frame" target="_top" data-turbo-action="advance" class=""> <div id="repo-content-pjax-container" class="repository-content " > <h1 class='sr-only'>crisp-im/node-crisp-api</h1> <div class="clearfix container-xl px-md-4 px-lg-5 px-3"> <div> <div style="max-width: 100%" data-view-component="true" class="Layout Layout--flowRow-until-md react-repos-overview-margin Layout--sidebarPosition-end Layout--sidebarPosition-flowRow-end"> <div data-view-component="true" class="Layout-main"> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_es_mjs-dd1d3ea6a436.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_tanstack_query-core_build_modern_queryObserver_js-node_modules_tanstack_-defd52-843b41414e0e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_aria-live_aria-live_ts-ui_packages_history_history_ts-ui_packages_promise-with-re-01dc80-134579ff449f.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_paths_index_ts-3adbcf6faa83.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_ref-selector_RefSelector_tsx-7496afc3784d.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_commit-attribution_index_ts-ui_packages_commit-checks-status_index_ts-ui_packages-7094d4-b869a469ca5e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_hydro-analytics_hydro-analytics_ts-ui_packages_verified-fetch_verified-fetch_ts-u-4672d1-96a19eaeffb7.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_code-view-shared_hooks_use-canonical-object_ts-ui_packages_code-view-shared_hooks-d63960-3a5579c864b4.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/repos-overview-fa360a7b1b46.js"></script> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.8157a56b30ae88a1b356.module.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/repos-overview.0ee7cac3ab511a65d9f9.module.css" /> <react-partial partial-name="repos-overview" data-ssr="true" data-attempted-ssr="true" > <script type="application/json" data-target="react-partial.embeddedData">{"props":{"initialPayload":{"allShortcutsEnabled":false,"path":"/","repo":{"id":60546248,"defaultBranch":"master","name":"node-crisp-api","ownerLogin":"crisp-im","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-06T17:14:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16270189?v=4","public":true,"private":false,"isOrgOwned":true},"currentUser":null,"refInfo":{"name":"master","listCacheKey":"v0:1742226477.0","canEdit":false,"refType":"branch","currentOid":"652efc6afbbb565b10b8e5cc2e7cdc05c035dfe3"},"tree":{"items":[{"name":".github/workflows","path":".github/workflows","contentType":"directory","hasSimplifiedPath":true},{"name":"examples","path":"examples","contentType":"directory"},{"name":"lib","path":"lib","contentType":"directory"},{"name":"types","path":"types","contentType":"directory"},{"name":".checkbuild","path":".checkbuild","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".jscsrc","path":".jscsrc","contentType":"file"},{"name":".jshintrc","path":".jshintrc","contentType":"file"},{"name":".npmignore","path":".npmignore","contentType":"file"},{"name":"CHANGELOG.md","path":"CHANGELOG.md","contentType":"file"},{"name":"EXAMPLES.md","path":"EXAMPLES.md","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"package.json","path":"package.json","contentType":"file"},{"name":"tsconfig.json","path":"tsconfig.json","contentType":"file"}],"templateDirectorySuggestionUrl":null,"readme":null,"totalCount":15,"showBranchInfobar":false},"fileTree":null,"fileTreeProcessingTime":null,"foldersToFetch":[],"treeExpanded":false,"symbolsExpanded":false,"isOverview":true,"overview":{"banners":{"shouldRecommendReadme":false,"isPersonalRepo":false,"showUseActionBanner":false,"actionSlug":null,"actionId":null,"showProtectBranchBanner":false,"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_repo","releasePath":"/crisp-im/node-crisp-api/releases/new?marketplace=true","showPublishActionBanner":false},"interactionLimitBanner":null,"showInvitationBanner":false,"inviterName":null,"actionsMigrationBannerInfo":{"releaseTags":[],"showImmutableActionsMigrationBanner":false,"initialMigrationStatus":null}},"codeButton":{"contactPath":"/contact","isEnterprise":false,"local":{"protocolInfo":{"httpAvailable":true,"sshAvailable":null,"httpUrl":"https://github.com/crisp-im/node-crisp-api.git","showCloneWarning":null,"sshUrl":null,"sshCertificatesRequired":null,"sshCertificatesAvailable":null,"ghCliUrl":"gh repo clone crisp-im/node-crisp-api","defaultProtocol":"http","newSshKeyUrl":"/settings/ssh/new","setProtocolPath":"/users/set_protocol"},"platformInfo":{"cloneUrl":"https://desktop.github.com","showVisualStudioCloneButton":false,"visualStudioCloneUrl":"https://windows.github.com","showXcodeCloneButton":false,"xcodeCloneUrl":"xcode://clone?repo=https%3A%2F%2Fgithub.com%2Fcrisp-im%2Fnode-crisp-api","zipballUrl":"/crisp-im/node-crisp-api/archive/refs/heads/master.zip"}},"newCodespacePath":"/codespaces/new?hide_repo_select=true\u0026repo=60546248"},"popovers":{"rename":null,"renamedParentRepo":null},"commitCount":"392","overviewFiles":[{"displayName":"README.md","repoName":"node-crisp-api","refName":"master","path":"README.md","preferredFileType":"readme","tabName":"README","richText":"\u003carticle class=\"markdown-body entry-content container-lg\" itemprop=\"text\"\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch1 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eCrisp API Wrapper\u003c/h1\u003e\u003ca id=\"user-content-crisp-api-wrapper\" class=\"anchor\" aria-label=\"Permalink: Crisp API Wrapper\" href=\"#crisp-api-wrapper\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https://github.com/crisp-im/node-crisp-api/actions/workflows/test.yml\"\u003e\u003cimg src=\"https://github.com/crisp-im/node-crisp-api/actions/workflows/test.yml/badge.svg\" alt=\"Test and Build\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e \u003ca href=\"https://github.com/crisp-im/node-crisp-api/actions/workflows/build.yml\"\u003e\u003cimg src=\"https://github.com/crisp-im/node-crisp-api/actions/workflows/build.yml/badge.svg\" alt=\"Build and Release\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e \u003ca href=\"https://www.npmjs.com/package/crisp-api\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/b4cb72aba221229e36a9c1d2104cc0229102967b3c0ba18ea44025b0960c3d63/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f762f63726973702d6170692e737667\" alt=\"Version\" data-canonical-src=\"https://img.shields.io/npm/v/crisp-api.svg\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e \u003ca href=\"https://www.npmjs.com/package/crisp-api\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/effcf837d45f4c9960f576535823a45092d8a8b7e6cf634fda101306132a1c82/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f64742f63726973702d6170692e737667\" alt=\"Downloads\" data-canonical-src=\"https://img.shields.io/npm/dt/crisp-api.svg\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eThe Crisp API Node wrapper. Authenticate, send messages, fetch conversations, access your agent accounts from your JavaScript code.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eCopyright 2025 Crisp IM SAS. See LICENSE for copying information.\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003e📝 Implements\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/\" rel=\"nofollow\"\u003eREST API Reference (V1)\u003c/a\u003e at revision: 17/03/2025\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e😘 Maintainers\u003c/strong\u003e: \u003ca href=\"https://github.com/baptistejamin\"\u003e@baptistejamin\u003c/a\u003e, \u003ca href=\"https://github.com/eliottvincent\"\u003e@eliottvincent\u003c/a\u003e, \u003ca href=\"https://github.com/valeriansaliou\"\u003e@valeriansaliou\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eInstallation\u003c/h2\u003e\u003ca id=\"user-content-installation\" class=\"anchor\" aria-label=\"Permalink: Installation\" href=\"#installation\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003enpm install --save crisp-api\u003c/code\u003e\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eAuthentication\u003c/h2\u003e\u003ca id=\"user-content-authentication\" class=\"anchor\" aria-label=\"Permalink: Authentication\" href=\"#authentication\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eTo authenticate against the API, obtain your authentication token keypair by following the \u003ca href=\"https://docs.crisp.chat/guides/rest-api/authentication/\" rel=\"nofollow\"\u003eREST API Authentication\u003c/a\u003e guide. You'll get a token keypair made of 2 values.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eKeep your token keypair values private, and store them safely for long-term use.\u003c/strong\u003e\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eThen, add authentication parameters to your \u003ccode\u003eclient\u003c/code\u003e instance right after you create it:\u003c/p\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var Crisp = require(\u0026quot;crisp-api\u0026quot;);\nvar CrispClient = new Crisp();\n\n// Authenticate to API with your plugin token (identifier, key)\n// eg. CrispClient.authenticate(\u0026quot;7c3ef21c-1e04-41ce-8c06-5605c346f73e\u0026quot;, \u0026quot;cc29e1a5086e428fcc6a697d5837a66d82808e65c5cce006fbf2191ceea80a0a\u0026quot;);\nCrispClient.authenticateTier(\u0026quot;plugin\u0026quot;, identifier, key);\n\n// Now, you can use authenticated API sections.\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eCrisp\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"crisp-api\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eCrisp\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-c\"\u003e// Authenticate to API with your plugin token (identifier, key)\u003c/span\u003e\n\u003cspan class=\"pl-c\"\u003e// eg. CrispClient.authenticate(\"7c3ef21c-1e04-41ce-8c06-5605c346f73e\", \"cc29e1a5086e428fcc6a697d5837a66d82808e65c5cce006fbf2191ceea80a0a\");\u003c/span\u003e\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eauthenticateTier\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"plugin\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eidentifier\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ekey\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-c\"\u003e// Now, you can use authenticated API sections.\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eOverview\u003c/h2\u003e\u003ca id=\"user-content-overview\" class=\"anchor\" aria-label=\"Permalink: Overview\" href=\"#overview\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eYou may follow the \u003ca href=\"https://docs.crisp.chat/guides/rest-api/quickstart/\" rel=\"nofollow\"\u003eREST API Quickstart\u003c/a\u003e guide, which will get you running with the REST API in minutes.\u003c/p\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var Crisp = require(\u0026quot;crisp-api\u0026quot;);\nvar CrispClient = new Crisp();\n\nCrispClient.authenticateTier(\u0026quot;plugin\u0026quot;, identifier, key);\n\nCrispClient.website.listConversations(websiteID, 1)\n .then(function(conversations) {\n console.log(\u0026quot;Listed conversations:\u0026quot;, conversations);\n })\n .catch(function(error) {\n console.error(\u0026quot;Error listing conversations:\u0026quot;, error);\n });\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eCrisp\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"crisp-api\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eCrisp\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eauthenticateTier\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"plugin\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eidentifier\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ekey\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistConversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ethen\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-k\"\u003efunction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003econversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-smi\"\u003econsole\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elog\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"Listed conversations:\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003econversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecatch\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-k\"\u003efunction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-smi\"\u003econsole\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"Error listing conversations:\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eExamples\u003c/h2\u003e\u003ca id=\"user-content-examples\" class=\"anchor\" aria-label=\"Permalink: Examples\" href=\"#examples\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eCreate your own bot!\u003c/h3\u003e\u003ca id=\"user-content-create-your-own-bot\" class=\"anchor\" aria-label=\"Permalink: Create your own bot!\" href=\"#create-your-own-bot\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var Crisp = require(\u0026quot;crisp-api\u0026quot;);\nvar CrispClient = new Crisp();\n\nCrispClient.authenticateTier(\u0026quot;plugin\u0026quot;, identifier, key);\n\n// Notice: make sure to authenticate before listening for an event\nCrispClient.on(\u0026quot;message:send\u0026quot;, function(message) {\n CrispClient.website.sendMessageInConversation(\n message.website_id, message.session_id,\n\n {\n type : \u0026quot;text\u0026quot;,\n content : \u0026quot;I'm a bot\u0026quot;,\n from : \u0026quot;operator\u0026quot;, // or user\n origin : \u0026quot;chat\u0026quot;\n }\n )\n .then(function(message) {\n console.log(\u0026quot;Message sent:\u0026quot;, message);\n })\n .catch(function(error) {\n console.error(\u0026quot;Error sending message:\u0026quot;, error);\n });\n})\n .then(function() {\n console.error(\u0026quot;Requested to listen to sent messages\u0026quot;);\n })\n .catch(function(error) {\n console.error(\u0026quot;Failed listening to sent messages:\u0026quot;, error);\n });\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eCrisp\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"crisp-api\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eCrisp\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eauthenticateTier\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"plugin\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eidentifier\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ekey\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-c\"\u003e// Notice: make sure to authenticate before listening for an event\u003c/span\u003e\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eon\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"message:send\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-k\"\u003efunction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003emessage\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esendMessageInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\n \u003cspan class=\"pl-s1\"\u003emessage\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite_id\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003emessage\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003esession_id\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n\n \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-c1\"\u003etype\u003c/span\u003e : \u003cspan class=\"pl-s\"\u003e\"text\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-c1\"\u003econtent\u003c/span\u003e : \u003cspan class=\"pl-s\"\u003e\"I'm a bot\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-c1\"\u003efrom\u003c/span\u003e : \u003cspan class=\"pl-s\"\u003e\"operator\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-c\"\u003e// or user\u003c/span\u003e\n \u003cspan class=\"pl-c1\"\u003eorigin\u003c/span\u003e : \u003cspan class=\"pl-s\"\u003e\"chat\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ethen\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-k\"\u003efunction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003emessage\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-smi\"\u003econsole\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elog\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"Message sent:\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003emessage\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecatch\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-k\"\u003efunction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-smi\"\u003econsole\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"Error sending message:\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ethen\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-k\"\u003efunction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-smi\"\u003econsole\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"Requested to listen to sent messages\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecatch\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-k\"\u003efunction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-smi\"\u003econsole\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\"Failed listening to sent messages:\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eerror\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eResource Methods\u003c/h2\u003e\u003ca id=\"user-content-resource-methods\" class=\"anchor\" aria-label=\"Permalink: Resource Methods\" href=\"#resource-methods\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eAll the available Crisp API resources are fully implemented. \u003cstrong\u003eProgrammatic methods names are named after their label name in the \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/\" rel=\"nofollow\"\u003eREST API Reference\u003c/a\u003e\u003c/strong\u003e.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eAll methods that you will most likely need when building a Crisp integration are prefixed with a star symbol (⭐).\u003c/p\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e\u003cg-emoji class=\"g-emoji\" alias=\"warning\"\u003e⚠️\u003c/g-emoji\u003e Note that, depending on your authentication token tier, which is either \u003ccode\u003euser\u003c/code\u003e or \u003ccode\u003eplugin\u003c/code\u003e, you may not be allowed to use all methods from the library. When in doubt, refer to the library method descriptions below. Most likely, you are using a \u003ccode\u003eplugin\u003c/code\u003e token.\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003cdetails\u003e\n \u003csummary\u003e\n \u003ca href=\"#website\"\u003eWebsite\u003c/a\u003e\n \u003c/summary\u003e\n \u003cul dir=\"auto\"\u003e\n \u003cli\u003e\u003ca href=\"#website-conversations\"\u003eWebsite Conversations\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-conversation\"\u003eWebsite Conversation\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-people-these-are-your-end-users\"\u003eWebsite People\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-helpdesk\"\u003eWebsite Helpdesk\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-operator\"\u003eWebsite Operator\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-availability\"\u003eWebsite Availability\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-analytics\"\u003eWebsite Analytics\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-batch\"\u003eWebsite Batch\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-verify\"\u003eWebsite Verify\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-campaigns\"\u003eWebsite Campaigns\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-campaign\"\u003eWebsite Campaign\u003c/a\u003e\u003c/li\u003e\n \u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n \u003csummary\u003e\n \u003ca href=\"#plugin\"\u003ePlugin\u003c/a\u003e\n \u003c/summary\u003e\n \u003cul dir=\"auto\"\u003e\n \u003cli\u003e\u003ca href=\"#plugin-connect\"\u003ePlugin Connect\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#plugin-subscription\"\u003ePlugin Subscription\u003c/a\u003e\u003c/li\u003e\n \u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n \u003csummary\u003e\n \u003ca href=\"#media\"\u003eMedia\u003c/a\u003e\n \u003c/summary\u003e\n \u003cul dir=\"auto\"\u003e\n \u003cli\u003e\u003ca href=\"#media-animation\"\u003eMedia Animation\u003c/a\u003e\u003c/li\u003e\n \u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n \u003csummary\u003e\n \u003ca href=\"#bucket\"\u003eBucket\u003c/a\u003e\n \u003c/summary\u003e\n \u003cul dir=\"auto\"\u003e\n \u003cli\u003e\u003ca href=\"#bucket-url\"\u003eBucket URL\u003c/a\u003e\u003c/li\u003e\n \u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n \u003csummary\u003e\n \u003ca href=\"#realtime-events\"\u003eRTM Events\u003c/a\u003e\n \u003c/summary\u003e\n \u003cul dir=\"auto\"\u003e\n \u003cli\u003e\u003ca href=\"#session--reference\"\u003eSession Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#message-events-reference\"\u003eMessage Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#people-events-reference\"\u003ePeople Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#campaign-events-reference\"\u003eCampaign Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#browsing-events-reference\"\u003eBrowsing Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#call-events-reference\"\u003eCall Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#widget-events-reference\"\u003eWidget Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#status-events-reference\"\u003eStatus Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#website-events-reference\"\u003eWebsite Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#bucket-events-reference\"\u003eBucket Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#media-events-reference\"\u003eMedia Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#email-events-reference\"\u003eEmail Events\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"#plugin-events-reference\"\u003ePlugin Events\u003c/a\u003e\u003c/li\u003e\n \u003c/ul\u003e\n\u003c/details\u003e\n\u003chr\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eWebsite\u003c/h3\u003e\u003ca id=\"user-content-website\" class=\"anchor\" aria-label=\"Permalink: Website\" href=\"#website\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Conversations\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-conversations\" class=\"anchor\" aria-label=\"Permalink: Website Conversations\" href=\"#website-conversations\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ List Conversations\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-conversations\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listConversations(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listConversations(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistConversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Suggested Conversation Segments\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-suggested-conversation-segments\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listSuggestedConversationSegments(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listSuggestedConversationSegments(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistSuggestedConversationSegments\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Suggested Conversation Segment\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-conversation-segment\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteSuggestedConversationSegment(websiteID, segment)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar segment = \u0026quot;bug\u0026quot;;\n\nCrispClient.website.deleteSuggestedConversationSegment(websiteID, segment);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esegment\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"bug\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteSuggestedConversationSegment\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esegment\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Suggested Conversation Data Keys\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-suggested-conversation-data-keys\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listSuggestedConversationDataKeys(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listSuggestedConversationDataKeys(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistSuggestedConversationDataKeys\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Suggested Conversation Data Key\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-conversation-data-key\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteSuggestedConversationDataKey(websiteID, key)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar key = \u0026quot;price\u0026quot;;\n\nCrispClient.website.deleteSuggestedConversationDataKey(websiteID, key);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ekey\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"price\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteSuggestedConversationDataKey\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ekey\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Spam Conversations\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-spam-conversations\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listSpamConversations(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listSpamConversations(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistSpamConversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Spam Conversation Content\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-spam-conversation-content\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveSpamConversationContent(websiteID, spamID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar spamID = \u0026quot;b45e7d75-61ab-416c-858b-1919b5fcfd10\u0026quot;;\n\nCrispClient.website.resolveSpamConversationContent(websiteID, spamID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003espamID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"b45e7d75-61ab-416c-858b-1919b5fcfd10\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveSpamConversationContent\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003espamID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSubmit Spam Conversation Decision\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#submit-spam-conversation-decision\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.submitSpamConversationDecision(websiteID, spamID, action)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar spamID = \u0026quot;b45e7d75-61ab-416c-858b-1919b5fcfd10\u0026quot;;\n\nvar action = \u0026quot;reject\u0026quot;;\n\nCrispClient.website.submitSpamConversationDecision(websiteID, spamID, action);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003espamID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"b45e7d75-61ab-416c-858b-1919b5fcfd10\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eaction\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"reject\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esubmitSpamConversationDecision\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003espamID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eaction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Conversation\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-conversation\" class=\"anchor\" aria-label=\"Permalink: Website Conversation\" href=\"#website-conversation\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Create A New Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#create-a-new-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.createNewConversation(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.createNewConversation(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecreateNewConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Conversation Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-conversation-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkConversationExists(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.checkConversationExists(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckConversationExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Get A Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-a-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getConversation(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.getConversation(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eRemove A Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#remove-a-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.removeConversation(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.removeConversation(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eremoveConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eInitiate A Conversation With Existing Session\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#initiate-a-conversation-with-existing-session\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.initiateConversationWithExistingSession(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.initiateConversationWithExistingSession(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003einitiateConversationWithExistingSession\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Get Messages In Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-messages-in-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getMessagesInConversation(websiteID, sessionID, timestampBefore)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar timestampBefore = 1641206011000;\n\nCrispClient.website.getMessagesInConversation(websiteID, sessionID, timestampBefore);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etimestampBefore\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1641206011000\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetMessagesInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etimestampBefore\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Send A Message In Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#send-a-message-in-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.sendMessageInConversation(websiteID, sessionID, message)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar message = {\n \u0026quot;type\u0026quot;: \u0026quot;text\u0026quot;,\n \u0026quot;from\u0026quot;: \u0026quot;operator\u0026quot;,\n \u0026quot;origin\u0026quot;: \u0026quot;chat\u0026quot;,\n \u0026quot;content\u0026quot;: \u0026quot;Hey there! Need help?\u0026quot;\n};\n\nCrispClient.website.sendMessageInConversation(websiteID, sessionID, message);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003emessage\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"type\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"text\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"from\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"operator\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"origin\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"chat\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"content\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Hey there! Need help?\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esendMessageInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003emessage\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet A Message In Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-a-message-in-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getMessageInConversation(websiteID, sessionID, fingerprint)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar fingerprint = 524653764345;\n\nCrispClient.website.getMessageInConversation(websiteID, sessionID, fingerprint);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003efingerprint\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e524653764345\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetMessageInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003efingerprint\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate A Message In Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-a-message-in-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateMessageInConversation(websiteID, sessionID, fingerprint, content)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar fingerprint = 524653764345;\n\nvar content = \u0026quot;Hey there! Need help?\u0026quot;;\n\nCrispClient.website.updateMessageInConversation(websiteID, sessionID, fingerprint, content);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003efingerprint\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e524653764345\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003econtent\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"Hey there! Need help?\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateMessageInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003efingerprint\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003econtent\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eRemove A Message In Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#remove-a-message-in-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.removeMessageInConversation(websiteID, sessionID, fingerprint)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar fingerprint = 524653764345;\n\nCrispClient.website.removeMessageInConversation(websiteID, sessionID, fingerprint);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003efingerprint\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e524653764345\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eremoveMessageInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003efingerprint\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCompose A Message In Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#compose-a-message-in-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.composeMessageInConversation(websiteID, sessionID, compose)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar compose = {\n \u0026quot;type\u0026quot;: \u0026quot;start\u0026quot;,\n \u0026quot;from\u0026quot;: \u0026quot;operator\u0026quot;\n};\n\nCrispClient.website.composeMessageInConversation(websiteID, sessionID, compose);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecompose\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"type\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"start\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"from\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"operator\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecomposeMessageInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecompose\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Mark Messages As Read In Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#mark-messages-as-read-in-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.markMessagesReadInConversation(websiteID, sessionID, read)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar read = {\n \u0026quot;from\u0026quot;: \u0026quot;operator\u0026quot;,\n \u0026quot;origin\u0026quot;: \u0026quot;urn:crisp.im:slack:0\u0026quot;,\n \u0026quot;fingerprints\u0026quot;: [\n \u0026quot;5719231201\u0026quot;\n ]\n};\n\nCrispClient.website.markMessagesReadInConversation(websiteID, sessionID, read);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eread\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"from\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"operator\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"origin\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"urn:crisp.im:slack:0\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"fingerprints\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"5719231201\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003emarkMessagesReadInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eread\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eMark Conversation As Unread\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#mark-conversation-as-unread\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.markConversationAsUnread(websiteID, sessionID, unread)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar unread = {\n \u0026quot;from\u0026quot;: \u0026quot;operator\u0026quot;\n};\n\nCrispClient.website.markConversationAsUnread(websiteID, sessionID, unread);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eunread\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"from\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"operator\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003emarkConversationAsUnread\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eunread\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Mark Messages As Delivered In Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#mark-messages-as-delivered-in-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.markMessagesDeliveredInConversation(websiteID, sessionID, delivered)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar delivered = {\n \u0026quot;from\u0026quot;: \u0026quot;operator\u0026quot;,\n \u0026quot;origin\u0026quot;: \u0026quot;urn:crisp.im:slack:0\u0026quot;,\n \u0026quot;fingerprints\u0026quot;: [\n \u0026quot;5719231201\u0026quot;\n ]\n};\n\nCrispClient.website.markMessagesDeliveredInConversation(websiteID, sessionID, delivered);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edelivered\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"from\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"operator\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"origin\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"urn:crisp.im:slack:0\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"fingerprints\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"5719231201\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003emarkMessagesDeliveredInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edelivered\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Conversation Open State\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-conversation-open-state\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateConversationOpenState(websiteID, sessionID, opened)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar opened = true;\n\nCrispClient.website.updateConversationOpenState(websiteID, sessionID, opened);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopened\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateConversationOpenState\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopened\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Get Conversation Routing Assign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-conversation-routing-assign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getConversationRoutingAssign(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.getConversationRoutingAssign(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetConversationRoutingAssign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Assign Conversation Routing\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#assign-conversation-routing\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.assignConversationRouting(websiteID, sessionID, assign)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar assign = {\n \u0026quot;assigned\u0026quot;: {\n \u0026quot;user_id\u0026quot;: \u0026quot;a4c32c68-be91-4e29-8a05-976e93abbe3f\u0026quot;\n }\n};\n\nCrispClient.website.assignConversationRouting(websiteID, sessionID, assign);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eassign\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"assigned\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"user_id\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"a4c32c68-be91-4e29-8a05-976e93abbe3f\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eassignConversationRouting\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eassign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Conversation Inbox\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-conversation-inbox\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateConversationInbox(websiteID, sessionID, inboxID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar inboxID = \u0026quot;bf6935c9-43b3-4f8e-87ea-175c1e1ed1a9\u0026quot;;\n\nCrispClient.website.updateConversationInbox(websiteID, sessionID, inboxID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003einboxID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"bf6935c9-43b3-4f8e-87ea-175c1e1ed1a9\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateConversationInbox\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003einboxID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Get Conversation Metas\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-conversation-metas\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getConversationMetas(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.getConversationMetas(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetConversationMetas\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Update Conversation Metas\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-conversation-metas\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateConversationMetas(websiteID, sessionID, metas)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar metas = {\n \u0026quot;nickname\u0026quot;: \u0026quot;John Doe\u0026quot;,\n \u0026quot;email\u0026quot;: \u0026quot;john.doe@acme-inc.com\u0026quot;,\n \u0026quot;segments\u0026quot;: [\n \u0026quot;happy\u0026quot;,\n \u0026quot;customer\u0026quot;,\n \u0026quot;love\u0026quot;\n ],\n \u0026quot;data\u0026quot;: {\n \u0026quot;type\u0026quot;: \u0026quot;customer\u0026quot;,\n \u0026quot;signup\u0026quot;: \u0026quot;finished\u0026quot;\n }\n};\n\nCrispClient.website.updateConversationMetas(websiteID, sessionID, metas);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003emetas\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"nickname\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"John Doe\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"john.doe@acme-inc.com\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"segments\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"happy\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"customer\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"love\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"data\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"type\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"customer\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"signup\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"finished\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateConversationMetas\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003emetas\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet An Original Message In Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-an-original-message-in-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getOriginalMessageInConversation(websiteID, sessionID, originalID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar originalID = \u0026quot;2325a3c0-9b47-4fc6-b00e-111b752e44cd\u0026quot;;\n\nCrispClient.website.getOriginalMessageInConversation(websiteID, sessionID, originalID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoriginalID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"2325a3c0-9b47-4fc6-b00e-111b752e44cd\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetOriginalMessageInConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoriginalID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Conversation Pages\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-conversation-pages\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listConversationPages(websiteID, sessionID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listConversationPages(websiteID, sessionID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistConversationPages\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Conversation Events\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-conversation-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listConversationEvents(websiteID, sessionID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listConversationEvents(websiteID, sessionID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistConversationEvents\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Conversation Files\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-conversation-files\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listConversationFiles(websiteID, sessionID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listConversationFiles(websiteID, sessionID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistConversationFiles\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Conversation State\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-conversation-state\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getConversationState(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.getConversationState(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetConversationState\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Change Conversation State\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#change-conversation-state\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.changeConversationState(websiteID, sessionID, state)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar state = \u0026quot;unresolved\u0026quot;;\n\nCrispClient.website.changeConversationState(websiteID, sessionID, state);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003estate\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"unresolved\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echangeConversationState\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003estate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Conversation Participants\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-conversation-participants\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getConversationParticipants(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.getConversationParticipants(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetConversationParticipants\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave Conversation Participants\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-conversation-participants\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.saveConversationParticipants(websiteID, sessionID, participants)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar participants = {\n \u0026quot;participants\u0026quot;: [\n {\n \u0026quot;type\u0026quot;: \u0026quot;email\u0026quot;,\n \u0026quot;target\u0026quot;: \u0026quot;jane.doe@acme-inc.com\u0026quot;\n }\n ]\n};\n\nCrispClient.website.saveConversationParticipants(websiteID, sessionID, participants);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eparticipants\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"participants\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"type\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"target\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"jane.doe@acme-inc.com\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esaveConversationParticipants\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eparticipants\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Block Status For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-block-status-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getBlockStatusForConversation(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.getBlockStatusForConversation(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetBlockStatusForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eBlock Incoming Messages For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#block-incoming-messages-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.blockIncomingMessagesForConversation(websiteID, sessionID, blocked)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar blocked = true;\n\nCrispClient.website.blockIncomingMessagesForConversation(websiteID, sessionID, blocked);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eblocked\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eblockIncomingMessagesForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eblocked\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Verify Status For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-verify-status-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getVerifyStatusForConversation(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.getVerifyStatusForConversation(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetVerifyStatusForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Verify Status For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-verify-status-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateVerifyStatusForConversation(websiteID, sessionID, verified)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar verified = true;\n\nCrispClient.website.updateVerifyStatusForConversation(websiteID, sessionID, verified);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003everified\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateVerifyStatusForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003everified\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eRequest Email Transcript For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#request-email-transcript-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.requestEmailTranscriptForConversation(websiteID, sessionID, to, email)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar email = {\n \u0026quot;to\u0026quot;: \u0026quot;operator\u0026quot;,\n \u0026quot;email\u0026quot;: \u0026quot;valerian@crisp.chat\u0026quot;\n};\n\nCrispClient.website.requestEmailTranscriptForConversation(websiteID, sessionID, to, email);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eemail\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"to\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"operator\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"valerian@crisp.chat\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003erequestEmailTranscriptForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eto\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eemail\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eRequest Chatbox Binding Purge For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#request-chatbox-binding-purge-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.requestChatboxBindingPurgeForConversation(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.requestChatboxBindingPurgeForConversation(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003erequestChatboxBindingPurgeForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eRequest User Feedback For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#request-user-feedback-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.requestUserFeedbackForConversation(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.requestUserFeedbackForConversation(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003erequestUserFeedbackForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Browsing Sessions For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-browsing-sessions-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listBrowsingSessionsForConversation(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.listBrowsingSessionsForConversation(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistBrowsingSessionsForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eInitiate Browsing Session For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#initiate-browsing-session-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.initiateBrowsingSessionForConversation(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.initiateBrowsingSessionForConversation(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003einitiateBrowsingSessionForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSend Action To An Existing Browsing Session\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#send-action-to-an-existing-browsing-session\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.sendActionToExistingBrowsingSession(websiteID, sessionID, browsingID, action)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar browsingID = \u0026quot;browsing_05a9392d-ff3f-45e7-b021-1179c45668fa\u0026quot;;\n\nvar action = \u0026quot;start\u0026quot;;\n\nCrispClient.website.sendActionToExistingBrowsingSession(websiteID, sessionID, browsingID, action);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ebrowsingID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"browsing_05a9392d-ff3f-45e7-b021-1179c45668fa\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eaction\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"start\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esendActionToExistingBrowsingSession\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ebrowsingID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eaction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eAssist Existing Browsing Session\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#assist-an-existing-browsing-session\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.assistExistingBrowsingSession(websiteID, sessionID, browsingID, assist)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar browsingID = \u0026quot;browsing_05a9392d-ff3f-45e7-b021-1179c45668fa\u0026quot;;\n\nvar assist = {\n \u0026quot;action\u0026quot;: \u0026quot;mouse\u0026quot;,\n \u0026quot;mouse\u0026quot;: {\n \u0026quot;x\u0026quot;: 0,\n \u0026quot;y\u0026quot;: 784\n }\n};\n\nCrispClient.website.assistExistingBrowsingSession(websiteID, sessionID, browsingID, assist);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ebrowsingID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"browsing_05a9392d-ff3f-45e7-b021-1179c45668fa\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eassist\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"action\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"mouse\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"mouse\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"x\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e0\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"y\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e784\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eassistExistingBrowsingSession\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ebrowsingID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eassist\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eInitiate New Call Session For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#initiate-new-call-session-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.initiateNewCallSessionForConversation(websiteID, sessionID, mode)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar mode = \u0026quot;audio\u0026quot;;\n\nCrispClient.website.initiateNewCallSessionForConversation(websiteID, sessionID, mode);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003emode\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"audio\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003einitiateNewCallSessionForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003emode\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Ongoing Call Session For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-ongoing-call-session-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getOngoingCallSessionForConversation(websiteID, sessionID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nCrispClient.website.getOngoingCallSessionForConversation(websiteID, sessionID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetOngoingCallSessionForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eAbort Ongoing Call Session For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#abort-ongoing-call-session-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.abortOngoingCallSessionForConversation(websiteID, sessionID, callID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar callID = \u0026quot;call_35a0c062-72fa-4095-a2a0-f9911d47ee56\u0026quot;;\n\nCrispClient.website.abortOngoingCallSessionForConversation(websiteID, sessionID, callID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecallID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"call_35a0c062-72fa-4095-a2a0-f9911d47ee56\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eabortOngoingCallSessionForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecallID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eTransmit Signaling On Ongoing Call Session\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#transmit-signaling-on-ongoing-call-session\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.transmitSignalingOnOngoingCallSession(websiteID, sessionID, callID, payload)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar callID = \u0026quot;call_35a0c062-72fa-4095-a2a0-f9911d47ee56\u0026quot;;\n\nvar payload = {\n \u0026quot;type\u0026quot;: \u0026quot;sdp\u0026quot;,\n \u0026quot;payload\u0026quot;: {}\n};\n\nCrispClient.website.transmitSignalingOnOngoingCallSession(websiteID, sessionID, callID, payload);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecallID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"call_35a0c062-72fa-4095-a2a0-f9911d47ee56\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epayload\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"type\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"sdp\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"payload\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003etransmitSignalingOnOngoingCallSession\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecallID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epayload\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDeliver Widget Button Action For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#deliver-widget-button-action-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deliverWidgetButtonActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data, value)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\nvar sectionID = \u0026quot;8f8d3041-6698-43b8-a559-ae93211e6292\u0026quot;;\nvar itemID = \u0026quot;7631d7d8-4fe7-4ef8-9a36-31183dcd4785\u0026quot;;\n\nvar value = {\n \u0026quot;section_id\u0026quot;: \u0026quot;payments\u0026quot;,\n \u0026quot;item_id\u0026quot;: \u0026quot;refund_on_stripe\u0026quot;,\n \u0026quot;data\u0026quot;: {\n \u0026quot;invoice\u0026quot;: \u0026quot;D-1929-X\u0026quot;\n }\n};\n\nCrispClient.website.deliverWidgetButtonActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data, value);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8f8d3041-6698-43b8-a559-ae93211e6292\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eitemID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"7631d7d8-4fe7-4ef8-9a36-31183dcd4785\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003evalue\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"section_id\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"payments\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"item_id\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"refund_on_stripe\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"data\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"invoice\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"D-1929-X\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeliverWidgetButtonActionForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eitemID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edata\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003evalue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDeliver Widget Data Fetch Action For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#deliver-widget-data-action-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deliverWidgetDataFetchActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\nvar sectionID = \u0026quot;8f8d3041-6698-43b8-a559-ae93211e6292\u0026quot;;\nvar itemID = \u0026quot;7631d7d8-4fe7-4ef8-9a36-31183dcd4785\u0026quot;;\n\nvar data = {\n \u0026quot;section_id\u0026quot;: \u0026quot;payments\u0026quot;,\n \u0026quot;item_id\u0026quot;: \u0026quot;unpaid_balance\u0026quot;,\n \u0026quot;action\u0026quot;: \u0026quot;fetch\u0026quot;,\n \u0026quot;data\u0026quot;: {}\n};\n\nCrispClient.website.deliverWidgetDataFetchActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8f8d3041-6698-43b8-a559-ae93211e6292\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eitemID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"7631d7d8-4fe7-4ef8-9a36-31183dcd4785\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edata\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"section_id\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"payments\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"item_id\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"unpaid_balance\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"action\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"fetch\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"data\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeliverWidgetDataFetchActionForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eitemID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edata\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDeliver Widget Data Edit Action For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#deliver-widget-data-action-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deliverWidgetDataEditActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, value)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\nvar sectionID = \u0026quot;8f8d3041-6698-43b8-a559-ae93211e6292\u0026quot;;\nvar itemID = \u0026quot;7631d7d8-4fe7-4ef8-9a36-31183dcd4785\u0026quot;;\n\nvar data = {\n \u0026quot;section_id\u0026quot;: \u0026quot;payments\u0026quot;,\n \u0026quot;item_id\u0026quot;: \u0026quot;unpaid_balance\u0026quot;,\n \u0026quot;action\u0026quot;: \u0026quot;fetch\u0026quot;,\n \u0026quot;data\u0026quot;: {}\n};\n\nCrispClient.website.deliverWidgetDataFetchActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8f8d3041-6698-43b8-a559-ae93211e6292\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eitemID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"7631d7d8-4fe7-4ef8-9a36-31183dcd4785\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edata\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"section_id\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"payments\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"item_id\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"unpaid_balance\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"action\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"fetch\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"data\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeliverWidgetDataFetchActionForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eitemID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edata\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSchedule A Reminder For Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#schedule-a-reminder-for-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.scheduleReminderForConversation(websiteID, sessionID, date, note)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar note = {\n \u0026quot;date\u0026quot;: \u0026quot;2018-05-29T09:00:00Z\u0026quot;,\n \u0026quot;note\u0026quot;: \u0026quot;Call this customer.\u0026quot;\n};\n\nCrispClient.website.scheduleReminderForConversation(websiteID, sessionID, date, note);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003enote\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"date\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"2018-05-29T09:00:00Z\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"note\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Call this customer.\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003escheduleReminderForConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003enote\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eReport Conversation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#report-conversation\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.reportConversation(websiteID, sessionID, flag)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar sessionID = \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;;\n\nvar flag = \u0026quot;spam\u0026quot;;\n\nCrispClient.website.reportConversation(websiteID, sessionID, flag);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eflag\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"spam\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ereportConversation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessionID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eflag\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite People\u003c/strong\u003e \u003cem\u003e(these are your end-users)\u003c/em\u003e\u003c/h3\u003e\u003ca id=\"user-content-website-people-these-are-your-end-users\" class=\"anchor\" aria-label=\"Permalink: Website People(these are your end-users)\" href=\"#website-people-these-are-your-end-users\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet People Statistics\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-people-statistics\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getPeopleStatistics(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.getPeopleStatistics(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetPeopleStatistics\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Suggested People Segments\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-suggested-people-segments\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listSuggestedPeopleSegments(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listSuggestedPeopleSegments(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistSuggestedPeopleSegments\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Suggested People Segment\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-people-segment\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteSuggestedPeopleSegment(websiteID, segment)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar segment = \u0026quot;poweruser\u0026quot;;\n\nCrispClient.website.deleteSuggestedPeopleSegment(websiteID, segment);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esegment\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"poweruser\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteSuggestedPeopleSegment\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esegment\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Suggested People Data Keys\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-suggested-people-data-keys\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listSuggestedPeopleDataKeys(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listSuggestedPeopleDataKeys(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistSuggestedPeopleDataKeys\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Suggested People Data Key\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-people-data-key\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteSuggestedPeopleDataKey(websiteID, key)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar key = \u0026quot;price\u0026quot;;\n\nCrispClient.website.deleteSuggestedPeopleDataKey(websiteID, key);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ekey\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"price\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteSuggestedPeopleDataKey\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ekey\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Suggested People Events\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-suggested-people-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listSuggestedPeopleEvents(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listSuggestedPeopleEvents(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistSuggestedPeopleEvents\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Suggested People Event\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-people-event\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteSuggestedPeopleEvent(websiteID, text)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar text = \u0026quot;Removed item from basket\u0026quot;;\n\nCrispClient.website.deleteSuggestedPeopleEvent(websiteID, text);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etext\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"Removed item from basket\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteSuggestedPeopleEvent\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etext\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ List People Profiles\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-people-profiles\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listPeopleProfiles(websiteID, pageNumber, searchField, searchOrder, searchOperator, searchFilter, searchText)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listPeopleProfiles(websiteID, pageNumber, searchField, searchOrder, searchOperator, searchFilter, searchText);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistPeopleProfiles\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esearchField\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esearchOrder\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esearchOperator\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esearchFilter\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esearchText\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Add New People Profile\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#add-new-people-profile\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.addNewPeopleProfile(websiteID, peopleProfile)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar peopleProfile = {\n \u0026quot;email\u0026quot;: \u0026quot;valerian@crisp.chat\u0026quot;,\n \u0026quot;person\u0026quot;: {\n \u0026quot;nickname\u0026quot;: \u0026quot;Valerian Saliou\u0026quot;\n }\n};\n\nCrispClient.website.addNewPeopleProfile(websiteID, peopleProfile);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleProfile\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"valerian@crisp.chat\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"person\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"nickname\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Valerian Saliou\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eaddNewPeopleProfile\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleProfile\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Check If People Profile Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-people-profile-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkPeopleProfileExists(websiteID, peopleID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nCrispClient.website.checkPeopleProfileExists(websiteID, peopleID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckPeopleProfileExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Get People Profile\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-people-profile\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getPeopleProfile(websiteID, peopleID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nCrispClient.website.getPeopleProfile(websiteID, peopleID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetPeopleProfile\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Save People Profile\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-people-profile\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.savePeopleProfile(websiteID, peopleID, peopleProfile)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nvar peopleProfile = {\n \u0026quot;email\u0026quot;: \u0026quot;valerian@crisp.chat\u0026quot;,\n \u0026quot;person\u0026quot;: {\n \u0026quot;nickname\u0026quot;: \u0026quot;Valerian Saliou\u0026quot;\n }\n};\n\nCrispClient.website.savePeopleProfile(websiteID, peopleID, peopleProfile);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleProfile\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"valerian@crisp.chat\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"person\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"nickname\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Valerian Saliou\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esavePeopleProfile\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleProfile\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Update People Profile\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-people-profile\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updatePeopleProfile(websiteID, peopleID, peopleProfile)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nvar peopleProfile = {\n \u0026quot;email\u0026quot;: \u0026quot;valerian@crisp.chat\u0026quot;,\n \u0026quot;person\u0026quot;: {\n \u0026quot;nickname\u0026quot;: \u0026quot;Valerian Saliou\u0026quot;\n }\n};\n\nCrispClient.website.updatePeopleProfile(websiteID, peopleID, peopleProfile);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleProfile\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"valerian@crisp.chat\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"person\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"nickname\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Valerian Saliou\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdatePeopleProfile\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleProfile\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Remove People Profile\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#remove-people-profile\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.removePeopleProfile(websiteID, peopleID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nCrispClient.website.removePeopleProfile(websiteID, peopleID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eremovePeopleProfile\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList People Conversations\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-people-conversations\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listPeopleConversations(websiteID, peopleID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listPeopleConversations(websiteID, peopleID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistPeopleConversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList People Campaigns\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-people-campaigns\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listPeopleCampaigns(websiteID, peopleID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listPeopleCampaigns(websiteID, peopleID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistPeopleCampaigns\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eAdd A People Event\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#add-a-people-event\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.addPeopleEvent(websiteID, peopleID, peopleEvent)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nvar peopleEvent = {\n \u0026quot;text\u0026quot;: \u0026quot;Added item to basket\u0026quot;,\n \u0026quot;data\u0026quot;: {\n \u0026quot;price\u0026quot;: 10.99,\n \u0026quot;currency\u0026quot;: \u0026quot;USD\u0026quot;\n },\n \u0026quot;color\u0026quot;: \u0026quot;red\u0026quot;\n};\n\nCrispClient.website.addPeopleEvent(websiteID, peopleID, peopleEvent);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleEvent\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"text\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Added item to basket\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"data\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"price\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e10.99\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"currency\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"USD\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"color\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"red\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eaddPeopleEvent\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleEvent\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList People Events\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-people-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listPeopleEvents(websiteID, peopleID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listPeopleEvents(websiteID, peopleID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistPeopleEvents\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet People Data\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-people-data\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getPeopleData(websiteID, peopleID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nCrispClient.website.getPeopleData(websiteID, peopleID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetPeopleData\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave People Data\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-people-data\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.savePeopleData(websiteID, peopleID, peopleData)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nvar peopleData = {\n \u0026quot;data\u0026quot;: {\n \u0026quot;type\u0026quot;: \u0026quot;customer\u0026quot;,\n \u0026quot;signup\u0026quot;: \u0026quot;finished\u0026quot;\n }\n};\n\nCrispClient.website.savePeopleData(websiteID, peopleID, peopleData);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleData\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"data\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"type\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"customer\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"signup\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"finished\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esavePeopleData\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleData\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate People Data\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-people-data\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updatePeopleData(websiteID, peopleID, peopleData)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nvar peopleData = {\n \u0026quot;data\u0026quot;: {\n \u0026quot;signup\u0026quot;: \u0026quot;finished\u0026quot;\n }\n};\n\nCrispClient.website.updatePeopleData(websiteID, peopleID, peopleData);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleData\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"data\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"signup\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"finished\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdatePeopleData\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleData\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet People Subscription Status\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-people-subscription-status\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getPeopleSubscriptionStatus(websiteID, peopleID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nCrispClient.website.getPeopleSubscriptionStatus(websiteID, peopleID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetPeopleSubscriptionStatus\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate People Subscription Status\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-people-subscription-status\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updatePeopleSubscriptionStatus(websiteID, peopleID, peopleSubscription)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar peopleID = \u0026quot;c5a2f70c-f605-4648-b47f-8c39d4b03a50\u0026quot;;\n\nvar peopleSubscription = {\n \u0026quot;email\u0026quot;: true\n};\n\nCrispClient.website.updatePeopleSubscriptionStatus(websiteID, peopleID, peopleSubscription);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c5a2f70c-f605-4648-b47f-8c39d4b03a50\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleSubscription\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdatePeopleSubscriptionStatus\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epeopleSubscription\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eExport People Profiles\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#export-people-profiles\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.exportPeopleProfiles(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.exportPeopleProfiles(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eexportPeopleProfiles\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eImport People Profiles\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#import-people-profiles\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.importPeopleProfiles(websiteID, profileImportSetup)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar profileImportSetup = {\n \u0026quot;url\u0026quot;: \u0026quot;https://storage.crisp.chat/users/processing/import/aa0b64dd-9fb4-4db9-80d6-5a49eb84087b/19d956c7-0294-45ad-89e1-58ce45e7008f.csv\u0026quot;,\n \u0026quot;mapping\u0026quot;: [\n {\n \u0026quot;column\u0026quot;: 1,\n \u0026quot;field\u0026quot;: \u0026quot;email\u0026quot;\n },\n {\n \u0026quot;column\u0026quot;: 2,\n \u0026quot;field\u0026quot;: \u0026quot;person.nickname\u0026quot;\n }\n ],\n \u0026quot;options\u0026quot;: {\n \u0026quot;column_separator\u0026quot;: \u0026quot;;\u0026quot;,\n \u0026quot;skip_header\u0026quot;: true\n }\n};\n\nCrispClient.website.importPeopleProfiles(websiteID, profileImportSetup);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eprofileImportSetup\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"url\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"https://storage.crisp.chat/users/processing/import/aa0b64dd-9fb4-4db9-80d6-5a49eb84087b/19d956c7-0294-45ad-89e1-58ce45e7008f.csv\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"mapping\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"column\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"field\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"column\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e2\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"field\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"person.nickname\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"options\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"column_separator\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\";\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"skip_header\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eimportPeopleProfiles\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eprofileImportSetup\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp dir=\"auto\"\u003e\u003cem\u003e👉 Notice: The \u003ccode\u003epeopleID\u003c/code\u003e argument can be an email or the \u003ccode\u003epeopleID\u003c/code\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Helpdesk\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-helpdesk\" class=\"anchor\" aria-label=\"Permalink: Website Helpdesk\" href=\"#website-helpdesk\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Helpdesk Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkHelpdeskExists(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.checkHelpdeskExists(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckHelpdeskExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdesk(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.resolveHelpdesk(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdesk\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eInitialize Helpdesk\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#initialize-helpdesk\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.initializeHelpdesk(websiteID, name, domainBasic)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar name = \u0026quot;Valerian Helpdesk\u0026quot;;\nvar domainBasic = \u0026quot;valerian\u0026quot;;\n\nCrispClient.website.initializeHelpdesk(websiteID, name, domainBasic);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ename\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"Valerian Helpdesk\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edomainBasic\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"valerian\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003einitializeHelpdesk\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ename\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edomainBasic\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Helpdesk\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteHelpdesk(websiteID, verify)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar verify = {\n \u0026quot;method\u0026quot;: \u0026quot;password\u0026quot;,\n \u0026quot;secret\u0026quot;: \u0026quot;MySuperSecurePassword\u0026quot;;\n};\n\nCrispClient.website.deleteHelpdesk(websiteID, verify);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003everify\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"method\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"password\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"secret\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"MySuperSecurePassword\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteHelpdesk\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003everify\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Helpdesk Locales\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locales\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listHelpdeskLocales(websiteID, pageNumber, options={})\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listHelpdeskLocales(websiteID, pageNumber, {\n order_visits : \u0026quot;1\u0026quot;\n});\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistHelpdeskLocales\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-c1\"\u003eorder_visits\u003c/span\u003e : \u003cspan class=\"pl-s\"\u003e\"1\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eAdd Helpdesk Locale\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-locale\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.addHelpdeskLocale(websiteID, locale)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\n\nCrispClient.website.addHelpdeskLocale(websiteID, locale);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eaddHelpdeskLocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Helpdesk Locale Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkHelpdeskLocaleExists(websiteID, locale)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\n\nCrispClient.website.checkHelpdeskLocaleExists(websiteID, locale);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckHelpdeskLocaleExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Locale\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskLocale(websiteID, locale)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\n\nCrispClient.website.resolveHelpdeskLocale(websiteID, locale);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskLocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Helpdesk Locale\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteHelpdeskLocale(websiteID, locale)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\n\nCrispClient.website.deleteHelpdeskLocale(websiteID, locale);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteHelpdeskLocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Helpdesk Locale Articles\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-articles\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listHelpdeskLocaleArticles(websiteID, locale, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listHelpdeskLocaleArticles(websiteID, locale, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistHelpdeskLocaleArticles\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eAdd A New Helpdesk Locale Article\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#add-a-new-helpdesk-locale-article\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.addNewHelpdeskLocaleArticle(websiteID, locale, title)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar title = \u0026quot;How to use $crisp JavaScript SDK?\u0026quot;;\n\nCrispClient.website.addNewHelpdeskLocaleArticle(websiteID, locale, title);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etitle\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"How to use $crisp JavaScript SDK?\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eaddNewHelpdeskLocaleArticle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etitle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Helpdesk Locale Article Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-article-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkHelpdeskLocaleArticleExists(websiteID, locale, articleId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nCrispClient.website.checkHelpdeskLocaleArticleExists(websiteID, locale, articleId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckHelpdeskLocaleArticleExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Locale Article\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskLocaleArticle(websiteID, locale, articleId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nCrispClient.website.resolveHelpdeskLocaleArticle(websiteID, locale, articleId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskLocaleArticle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave Helpdesk Locale Article\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-article\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.saveHelpdeskLocaleArticle(websiteID, locale, articleId, article)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nvar article = {\n \u0026quot;title\u0026quot;: \u0026quot;How to use $crisp JavaScript SDK?\u0026quot;,\n \u0026quot;description\u0026quot;: null,\n \u0026quot;content\u0026quot;: \u0026quot;Crisp lets you create your customized chatbox easily. **It's easy to setup**.\u0026quot;,\n \u0026quot;featured\u0026quot;: false,\n \u0026quot;order\u0026quot;: 1\n};\n\nCrispClient.website.saveHelpdeskLocaleArticle(websiteID, locale, articleId, article);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticle\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"title\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"How to use $crisp JavaScript SDK?\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"description\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"content\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Crisp lets you create your customized chatbox easily. **It's easy to setup**.\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"featured\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"order\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esaveHelpdeskLocaleArticle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Helpdesk Locale Article\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-article\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateHelpdeskLocaleArticle(websiteID, locale, articleId, article)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nvar article = {\n \u0026quot;content\u0026quot;: \u0026quot;Crisp lets you create your customized chatbox easily. **It's easy to setup**.\u0026quot;\n};\n\nCrispClient.website.updateHelpdeskLocaleArticle(websiteID, locale, articleId, article);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticle\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"content\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Crisp lets you create your customized chatbox easily. **It's easy to setup**.\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateHelpdeskLocaleArticle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Helpdesk Locale Article\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-article\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteHelpdeskLocaleArticle(websiteID, locale, articleId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nCrispClient.website.deleteHelpdeskLocaleArticle(websiteID, locale, articleId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteHelpdeskLocaleArticle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Locale Article Page\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article-page\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskLocaleArticlePage(websiteID, locale, articleId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nCrispClient.website.resolveHelpdeskLocaleArticlePage(websiteID, locale, articleId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskLocaleArticlePage\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Locale Article Category\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article-category\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskLocaleArticleCategory(websiteID, locale, articleId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nCrispClient.website.resolveHelpdeskLocaleArticleCategory(websiteID, locale, articleId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskLocaleArticleCategory\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Helpdesk Locale Article Category\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-article-category\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateHelpdeskLocaleArticleCategory(websiteID, locale, articleId, categoryId, sectionId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\nvar categoryId = \u0026quot;00d344a3-8948-45b5-9bc4-82ec249fcd44\u0026quot;;\n\nCrispClient.website.updateHelpdeskLocaleArticleCategory(websiteID, locale, articleId, categoryId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"00d344a3-8948-45b5-9bc4-82ec249fcd44\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateHelpdeskLocaleArticleCategory\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Helpdesk Locale Article Alternates\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-article-alternates\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listHelpdeskLocaleArticleAlternates(websiteID, locale, articleId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nCrispClient.website.listHelpdeskLocaleArticleAlternates(websiteID, locale, articleId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistHelpdeskLocaleArticleAlternates\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Helpdesk Locale Article Alternate Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-article-alternate-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkHelpdeskLocaleArticleAlternateExists(websiteID, locale, articleId, localeLinked)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\nvar localeLinked = \u0026quot;fr\u0026quot;;\n\nCrispClient.website.checkHelpdeskLocaleArticleAlternateExists(websiteID, locale, articleId, localeLinked);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocaleLinked\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fr\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckHelpdeskLocaleArticleAlternateExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocaleLinked\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Locale Article Alternate\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article-alternate\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\nvar localeLinked = \u0026quot;fr\u0026quot;;\n\nCrispClient.website.resolveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocaleLinked\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fr\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskLocaleArticleAlternate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocaleLinked\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave Helpdesk Locale Article Alternate\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-article-alternate\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.saveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked, articleIdLinked)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\nvar localeLinked = \u0026quot;fr\u0026quot;;\nvar articleIdLinked = \u0026quot;9dc0e823-56b0-43ca-9ca3-47e25a8eb543\u0026quot;;\n\nCrispClient.website.saveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked, articleIdLinked);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocaleLinked\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fr\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleIdLinked\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"9dc0e823-56b0-43ca-9ca3-47e25a8eb543\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esaveHelpdeskLocaleArticleAlternate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocaleLinked\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleIdLinked\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Helpdesk Locale Article Alternate\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-article-alternate\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\nvar localeLinked = \u0026quot;fr\u0026quot;;\n\nCrispClient.website.deleteHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocaleLinked\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fr\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteHelpdeskLocaleArticleAlternate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocaleLinked\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003ePublish Helpdesk Locale Article\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#publish-helpdesk-locale-article\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.publishHelpdeskLocaleArticle(websiteID, locale, articleId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nCrispClient.website.publishHelpdeskLocaleArticle(websiteID, locale, articleId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003epublishHelpdeskLocaleArticle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUnpublish Helpdesk Locale Article\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#unpublish-helpdesk-locale-article\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.unpublishHelpdeskLocaleArticle(websiteID, locale, articleId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar articleId = \u0026quot;fd036d68-c619-4c63-9deb-e2ce91733dd6\u0026quot;;\n\nCrispClient.website.unpublishHelpdeskLocaleArticle(websiteID, locale, articleId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"fd036d68-c619-4c63-9deb-e2ce91733dd6\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eunpublishHelpdeskLocaleArticle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003earticleId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Helpdesk Locale Categories\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-categories\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listHelpdeskLocaleCategories(websiteID, locale, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listHelpdeskLocaleCategories(websiteID, locale, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistHelpdeskLocaleCategories\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eAdd Helpdesk Locale Category\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-locale-category\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.addHelpdeskLocaleCategory(websiteID, locale, name)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar name = \u0026quot;Chatbox\u0026quot;;\n\nCrispClient.website.addHelpdeskLocaleCategory(websiteID, locale, name);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ename\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"Chatbox\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eaddHelpdeskLocaleCategory\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ename\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Helpdesk Locale Category Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-category-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkHelpdeskLocaleCategoryExists(websiteID, locale, categoryId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\n\nCrispClient.website.checkHelpdeskLocaleCategoryExists(websiteID, locale, categoryId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckHelpdeskLocaleCategoryExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Locale Category\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-category\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskLocaleCategory(websiteID, locale, categoryId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\n\nCrispClient.website.resolveHelpdeskLocaleCategory(websiteID, locale, categoryId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskLocaleCategory\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave Helpdesk Locale Category\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-category\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.saveHelpdeskLocaleCategory(websiteID, locale, categoryId, category)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\n\nvar category = {\n \u0026quot;name\u0026quot;: \u0026quot;Chatbox\u0026quot;,\n \u0026quot;description\u0026quot;: \u0026quot;Help on how to setup and use the Crisp chatbox.\u0026quot;,\n \u0026quot;color\u0026quot;: \u0026quot;#377FEA\u0026quot;,\n \u0026quot;image\u0026quot;: null,\n \u0026quot;order\u0026quot;: 1\n};\n\nCrispClient.website.saveHelpdeskLocaleCategory(websiteID, locale, categoryId, category);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategory\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Chatbox\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"description\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Help on how to setup and use the Crisp chatbox.\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"color\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"#377FEA\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"image\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"order\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esaveHelpdeskLocaleCategory\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategory\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Helpdesk Locale Category\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-category\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateHelpdeskLocaleCategory(websiteID, locale, categoryId, category)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\n\nvar category = {\n \u0026quot;color\u0026quot;: \u0026quot;#377FEA\u0026quot;\n};\n\nCrispClient.website.updateHelpdeskLocaleCategory(websiteID, locale, categoryId, category);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategory\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"color\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"#377FEA\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateHelpdeskLocaleCategory\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategory\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Helpdesk Locale Category\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-category\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteHelpdeskLocaleCategory(websiteID, locale, categoryId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\n\nCrispClient.website.deleteHelpdeskLocaleCategory(websiteID, locale, categoryId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteHelpdeskLocaleCategory\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Helpdesk Locale Sections\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-sections\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listHelpdeskLocaleSections(websiteID, locale, categoryId, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listHelpdeskLocaleSections(websiteID, locale, categoryId, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistHelpdeskLocaleSections\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eAdd Helpdesk Locale Section\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-locale-section\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.addHelpdeskLocaleSection(websiteID, locale, categoryId, name)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\nvar name = \u0026quot;Integrate with our SDKs\u0026quot;;\n\nCrispClient.website.addHelpdeskLocaleSection(websiteID, locale, categoryId, name);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ename\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"Integrate with our SDKs\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eaddHelpdeskLocaleSection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ename\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Helpdesk Locale Section Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-section-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkHelpdeskLocaleSectionExists(websiteID, locale, categoryId, sectionId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\nvar sectionID = \u0026quot;14886b8c-faf6-4967-af0a-2d90b3419263\u0026quot;;\n\nCrispClient.website.checkHelpdeskLocaleSectionExists(websiteID, locale, categoryId, sectionId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"14886b8c-faf6-4967-af0a-2d90b3419263\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckHelpdeskLocaleSectionExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Locale Section\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-section\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\nvar sectionID = \u0026quot;14886b8c-faf6-4967-af0a-2d90b3419263\u0026quot;;\n\nCrispClient.website.resolveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"14886b8c-faf6-4967-af0a-2d90b3419263\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskLocaleSection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave Helpdesk Locale Section\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-section\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.saveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\nvar sectionID = \u0026quot;14886b8c-faf6-4967-af0a-2d90b3419263\u0026quot;;\n\nvar section = {\n \u0026quot;name\u0026quot;: \u0026quot;Integrate with our SDKs\u0026quot;,\n \u0026quot;order\u0026quot;: 1\n};\n\nCrispClient.website.saveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"14886b8c-faf6-4967-af0a-2d90b3419263\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esection\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Integrate with our SDKs\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"order\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esaveHelpdeskLocaleSection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Helpdesk Locale Section\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-section\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\nvar sectionID = \u0026quot;14886b8c-faf6-4967-af0a-2d90b3419263\u0026quot;;\n\nvar section = {\n \u0026quot;name\u0026quot;: \u0026quot;Integrate with our SDKs\u0026quot;,\n \u0026quot;order\u0026quot;: 1\n};\n\nCrispClient.website.updateHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"14886b8c-faf6-4967-af0a-2d90b3419263\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esection\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Integrate with our SDKs\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"order\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateHelpdeskLocaleSection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Helpdesk Locale Section\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-section\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar categoryId = \u0026quot;33bc73b7-b7db-40a9-80fc-fcba8ebd1067\u0026quot;;\nvar sectionID = \u0026quot;14886b8c-faf6-4967-af0a-2d90b3419263\u0026quot;;\n\nCrispClient.website.deleteHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"33bc73b7-b7db-40a9-80fc-fcba8ebd1067\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"14886b8c-faf6-4967-af0a-2d90b3419263\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteHelpdeskLocaleSection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecategoryId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esectionId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eMap Helpdesk Locale Feedback Ratings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#map-helpdesk-locale-feedback-ratings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.mapHelpdeskLocaleFeedbackRatings(websiteID, locale, filterDateStart, filterDateEnd)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\n\nCrispClient.website.mapHelpdeskLocaleFeedbackRatings(websiteID, locale);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003emapHelpdeskLocaleFeedbackRatings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Helpdesk Locale Feedbacks\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-feedbacks\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listHelpdeskLocaleFeedbacks(websiteID, locale, pageNumber, filterDateStart, filterDateEnd)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listHelpdeskLocaleFeedbacks(websiteID, locale, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistHelpdeskLocaleFeedbacks\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eImport External Helpdesk To Locale\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#import-external-helpdesk-to-locale\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.importExternalHelpdeskToLocale(websiteID, locale, helpdeskUrl)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\nvar helpdeskUrl = \u0026quot;https://docs.acme.com/\u0026quot;;\n\nCrispClient.website.importExternalHelpdeskToLocale(websiteID, locale, helpdeskUrl);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ehelpdeskUrl\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"https://docs.acme.com/\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eimportExternalHelpdeskToLocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ehelpdeskUrl\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eExport Helpdesk Locale Articles\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#export-helpdesk-locale-articles\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.exportHelpdeskLocaleArticles(websiteID, locale)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar locale = \u0026quot;en\u0026quot;;\n\nCrispClient.website.exportHelpdeskLocaleArticles(websiteID, locale);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eexportHelpdeskLocaleArticles\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elocale\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Helpdesk Redirections\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-redirections\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listHelpdeskRedirections(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listHelpdeskRedirections(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistHelpdeskRedirections\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eAdd Helpdesk Redirection\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-redirection\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.addHelpdeskRedirection(websiteID, redirectionPath, redirectionTarget)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar redirectionPath = \u0026quot;/en/article/how-can-i-automatically-set-custom-user-data/\u0026quot;;\nvar redirectionTarget = \u0026quot;/en/article/how-can-i-automatically-set-custom-user-data-1xh7pqk/\u0026quot;;\n\nCrispClient.website.addHelpdeskRedirection(websiteID, redirectionPath, redirectionTarget);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionPath\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"/en/article/how-can-i-automatically-set-custom-user-data/\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionTarget\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"/en/article/how-can-i-automatically-set-custom-user-data-1xh7pqk/\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eaddHelpdeskRedirection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionPath\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionTarget\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Helpdesk Redirection Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-redirection-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkHelpdeskRedirectionExists(websiteID, redirectionId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar redirectionId = \u0026quot;7ebf2e39-1780-45c9-aa81-fa7a7078cb25\u0026quot;;\n\nCrispClient.website.checkHelpdeskRedirectionExists(websiteID, redirectionId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"7ebf2e39-1780-45c9-aa81-fa7a7078cb25\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckHelpdeskRedirectionExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Redirection\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-redirection\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskRedirection(websiteID, redirectionId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar redirectionId = \u0026quot;7ebf2e39-1780-45c9-aa81-fa7a7078cb25\u0026quot;;\n\nCrispClient.website.resolveHelpdeskRedirection(websiteID, redirectionId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"7ebf2e39-1780-45c9-aa81-fa7a7078cb25\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskRedirection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete Helpdesk Redirection\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-redirection\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteHelpdeskRedirection(websiteID, redirectionId)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar redirectionId = \u0026quot;7ebf2e39-1780-45c9-aa81-fa7a7078cb25\u0026quot;;\n\nCrispClient.website.deleteHelpdeskRedirection(websiteID, redirectionId);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionId\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"7ebf2e39-1780-45c9-aa81-fa7a7078cb25\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteHelpdeskRedirection\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eredirectionId\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Settings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-settings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskSettings(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.resolveHelpdeskSettings(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskSettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave Helpdesk Settings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-settings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.saveHelpdeskSettings(websiteID, settings)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar settings = {\n \u0026quot;name\u0026quot;: \u0026quot;Valerian Helpdesk\u0026quot;,\n\n \u0026quot;appearance\u0026quot;: {\n \u0026quot;logos\u0026quot;: {\n \u0026quot;header\u0026quot;: null,\n \u0026quot;footer\u0026quot;: null\n },\n\n \u0026quot;banner\u0026quot;: null\n },\n\n \u0026quot;behavior\u0026quot;: {\n \u0026quot;frequently_read\u0026quot;: true,\n \u0026quot;show_category_images\u0026quot;: true,\n \u0026quot;show_chatbox\u0026quot;: true,\n \u0026quot;ask_feedback\u0026quot;: false,\n \u0026quot;locale_picker\u0026quot;: false,\n \u0026quot;refer_link\u0026quot;: true,\n \u0026quot;forbid_indexing\u0026quot;: false,\n \u0026quot;status_health_dead\u0026quot;: true\n },\n\n \u0026quot;include\u0026quot;: {\n \u0026quot;html\u0026quot;: null\n },\n\n \u0026quot;access\u0026quot;: {\n \u0026quot;password\u0026quot;: null\n }\n};\n\nCrispClient.website.saveHelpdeskSettings(websiteID, settings);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Valerian Helpdesk\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n\n \u003cspan class=\"pl-s\"\u003e\"appearance\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"logos\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"header\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"footer\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n\n \u003cspan class=\"pl-s\"\u003e\"banner\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n\n \u003cspan class=\"pl-s\"\u003e\"behavior\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"frequently_read\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"show_category_images\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"show_chatbox\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"ask_feedback\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"locale_picker\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"refer_link\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"forbid_indexing\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"status_health_dead\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n\n \u003cspan class=\"pl-s\"\u003e\"include\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"html\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n\n \u003cspan class=\"pl-s\"\u003e\"access\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"password\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esaveHelpdeskSettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResolve Helpdesk Domain\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-domain\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resolveHelpdeskDomain(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.resolveHelpdeskDomain(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresolveHelpdeskDomain\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eRequest Helpdesk Domain Change\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#request-helpdesk-domain-change\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.requestHelpdeskDomainChange(websiteID, basic, custom)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar basic = \u0026quot;valerian\u0026quot;;\nvar custom = \u0026quot;help.valeriansaliou.name\u0026quot;;\n\nCrispClient.website.requestHelpdeskDomainChange(websiteID, basic, custom);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ebasic\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"valerian\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecustom\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"help.valeriansaliou.name\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003erequestHelpdeskDomainChange\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ebasic\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecustom\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGenerate Helpdesk Domain Setup Flow\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#generate-helpdesk-domain-setup-flow\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.generateHelpdeskDomainSetupFlow(websiteID, custom)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar custom = \u0026quot;help.valeriansaliou.name\u0026quot;;\n\nCrispClient.website.generateHelpdeskDomainSetupFlow(websiteID, custom);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecustom\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"help.valeriansaliou.name\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egenerateHelpdeskDomainSetupFlow\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecustom\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Base\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-base\" class=\"anchor\" aria-label=\"Permalink: Website Base\" href=\"#website-base\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Website Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-website-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkWebsiteExists(domain)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"CrispClient.website.checkWebsiteExists(domain);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckWebsiteExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003edomain\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCreate Website\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#create-website\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.createWebsite(websiteData)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"CrispClient.website.createWebsite(websiteData);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecreateWebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteData\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet A Website\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-a-website\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getWebsite(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.getWebsite(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetWebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDelete A Website\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#delete-a-website\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.deleteWebsite(websiteID, verify)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar verify = {\n \u0026quot;method\u0026quot;: \u0026quot;password\u0026quot;,\n \u0026quot;secret\u0026quot;: \u0026quot;MySuperSecurePassword\u0026quot;;\n};\n\nCrispClient.website.deleteWebsite(websiteID, verify);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003everify\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"method\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"password\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"secret\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"MySuperSecurePassword\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edeleteWebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003everify\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eAbort Website Deletion\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#abort-website-deletion\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.abortWebsiteDeletion(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.abortWebsiteDeletion(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eabortWebsiteDeletion\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Settings\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-settings\" class=\"anchor\" aria-label=\"Permalink: Website Settings\" href=\"#website-settings\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Website Settings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-website-settings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getWebsiteSettings(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.getWebsiteSettings(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetWebsiteSettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Website Settings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-website-settings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateWebsiteSettings(websiteID, settings)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar settings = {\n \u0026quot;name\u0026quot;: \u0026quot;Crisp\u0026quot;,\n \u0026quot;domain\u0026quot;: \u0026quot;crisp.chat\u0026quot;,\n \u0026quot;logo\u0026quot;: \u0026quot;https://storage.crisp.chat/users/avatar/website/8c842203-7ed8-4e29-a608-7cf78a7d2fcc/b6c2948d-b061-405e-91a9-2fdf855d1cc0.png\u0026quot;,\n \u0026quot;audit\u0026quot;: {\n \u0026quot;log\u0026quot;: true\n },\n \u0026quot;contact\u0026quot;: {\n \u0026quot;email\u0026quot;: \u0026quot;contact@crisp.chat\u0026quot;,\n \u0026quot;phone\u0026quot;: \u0026quot;+33757905447\u0026quot;\n },\n \u0026quot;inbox\u0026quot;: {\n \u0026quot;lock_removal\u0026quot;: false,\n \u0026quot;force_operator_token\u0026quot;: false,\n \u0026quot;locale\u0026quot;: \u0026quot;\u0026quot;\n },\n \u0026quot;emails\u0026quot;: {\n \u0026quot;rating\u0026quot;: true,\n \u0026quot;transcript\u0026quot;: true,\n \u0026quot;enrich\u0026quot;: true,\n \u0026quot;junk_filter\u0026quot;: true\n },\n \u0026quot;chatbox\u0026quot;: {\n \u0026quot;tile\u0026quot;: \u0026quot;default\u0026quot;,\n \u0026quot;wait_game\u0026quot;: false,\n \u0026quot;website_logo\u0026quot;: true,\n \u0026quot;last_operator_face\u0026quot;: false,\n \u0026quot;ongoing_operator_face\u0026quot;: true,\n \u0026quot;activity_metrics\u0026quot;: true,\n \u0026quot;operator_privacy\u0026quot;: false,\n \u0026quot;visitor_privacy\u0026quot;: false,\n \u0026quot;availability_tooltip\u0026quot;: true,\n \u0026quot;hide_vacation\u0026quot;: false,\n \u0026quot;hide_on_away\u0026quot;: false,\n \u0026quot;hide_on_mobile\u0026quot;: false,\n \u0026quot;position_reverse\u0026quot;: false,\n \u0026quot;email_visitors\u0026quot;: false,\n \u0026quot;phone_visitors\u0026quot;: false,\n \u0026quot;force_identify\u0026quot;: false,\n \u0026quot;ignore_privacy\u0026quot;: false,\n \u0026quot;visitor_compose\u0026quot;: false,\n \u0026quot;file_transfer\u0026quot;: true,\n \u0026quot;audio_record\u0026quot;: true,\n \u0026quot;overlay_search\u0026quot;: true,\n \u0026quot;overlay_mode\u0026quot;: false,\n \u0026quot;helpdesk_link\u0026quot;: true,\n \u0026quot;helpdesk_only\u0026quot;: false,\n \u0026quot;status_health_dead\u0026quot;: true,\n \u0026quot;check_domain\u0026quot;: false,\n \u0026quot;color_theme\u0026quot;: \u0026quot;blue\u0026quot;,\n \u0026quot;text_theme\u0026quot;: \u0026quot;default\u0026quot;,\n \u0026quot;welcome_message\u0026quot;: \u0026quot;default\u0026quot;,\n \u0026quot;locale\u0026quot;: \u0026quot;en\u0026quot;,\n \u0026quot;allowed_pages\u0026quot;: [],\n \u0026quot;blocked_pages\u0026quot;: [\n \u0026quot;status/*/\u0026quot;,\n \u0026quot;docs.crisp.chat/*\u0026quot;,\n \u0026quot;crisp.chat/terms/\u0026quot;,\n \u0026quot;https://crisp.chat/privacy/\u0026quot;\n ],\n \u0026quot;blocked_countries\u0026quot;: [\n \u0026quot;IT\u0026quot;\n ],\n \u0026quot;blocked_locales\u0026quot;: [\n \u0026quot;fa\u0026quot;,\n \u0026quot;he\u0026quot;\n ],\n \u0026quot;blocked_ips\u0026quot;: [\n \u0026quot;8.8.8.8\u0026quot;,\n \u0026quot;2001:0db8:85a3:0000:0000:8a2e:0370:7334\u0026quot;,\n \u0026quot;192.168.1.1/24\u0026quot;\n ]\n }\n};\n\nCrispClient.website.updateWebsiteSettings(websiteID, settings);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Crisp\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"domain\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"crisp.chat\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"logo\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"https://storage.crisp.chat/users/avatar/website/8c842203-7ed8-4e29-a608-7cf78a7d2fcc/b6c2948d-b061-405e-91a9-2fdf855d1cc0.png\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"audit\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"log\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"contact\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"contact@crisp.chat\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"phone\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"+33757905447\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"inbox\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"lock_removal\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"force_operator_token\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"locale\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"emails\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"rating\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"transcript\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"enrich\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"junk_filter\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"chatbox\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"tile\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"default\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"wait_game\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"website_logo\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"last_operator_face\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"ongoing_operator_face\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"activity_metrics\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"operator_privacy\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"visitor_privacy\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"availability_tooltip\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"hide_vacation\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"hide_on_away\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"hide_on_mobile\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"position_reverse\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"email_visitors\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"phone_visitors\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"force_identify\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"ignore_privacy\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"visitor_compose\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"file_transfer\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"audio_record\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"overlay_search\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"overlay_mode\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"helpdesk_link\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"helpdesk_only\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"status_health_dead\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"check_domain\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"color_theme\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"blue\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"text_theme\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"default\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"welcome_message\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"default\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"locale\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"en\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"allowed_pages\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"blocked_pages\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"status/*/\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"docs.crisp.chat/*\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"crisp.chat/terms/\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"https://crisp.chat/privacy/\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"blocked_countries\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"IT\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"blocked_locales\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"fa\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"he\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"blocked_ips\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"8.8.8.8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"2001:0db8:85a3:0000:0000:8a2e:0370:7334\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"192.168.1.1/24\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateWebsiteSettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Operator\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-operator\" class=\"anchor\" aria-label=\"Permalink: Website Operator\" href=\"#website-operator\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Website Operators\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-website-operators\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listWebsiteOperators(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.listWebsiteOperators(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistWebsiteOperators\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Last Active Website Operators\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-last-active-website-operators\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listLastActiveWebsiteOperators(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.listLastActiveWebsiteOperators(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistLastActiveWebsiteOperators\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eFlush Last Active Website Operators\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#flush-last-active-website-operators\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.flushLastActiveWebsiteOperators(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.flushLastActiveWebsiteOperators(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eflushLastActiveWebsiteOperators\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSend Email To Website Operators\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#send-email-to-website-operators\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.sendEmailToWebsiteOperators(websiteID, emailData)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar emailData = {\n \u0026quot;recipient\u0026quot;: \u0026quot;owners\u0026quot;,\n \u0026quot;subject\u0026quot;: \u0026quot;Plugin limits reached\u0026quot;,\n \u0026quot;message\u0026quot;: \u0026quot;Hi, you've reached the Slack plugin limits. Please contact our support team.\u0026quot;\n};\n\nCrispClient.website.sendEmailToWebsiteOperators(websiteID, emailData);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eemailData\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"recipient\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"owners\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"subject\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Plugin limits reached\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"message\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Hi, you've reached the Slack plugin limits. Please contact our support team.\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esendEmailToWebsiteOperators\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eemailData\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet A Website Operator\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-a-website-operator\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getWebsiteOperator(websiteID, userID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar userID = \u0026quot;a4c32c68-be91-4e29-8a05-976e93abbe3f\u0026quot;;\n\nCrispClient.website.getWebsiteOperator(websiteID, userID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003euserID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"a4c32c68-be91-4e29-8a05-976e93abbe3f\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetWebsiteOperator\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003euserID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eInvite A Website Operator\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#invite-a-website-operator\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.inviteWebsiteOperator(websiteID, email, role, verify)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar email = \u0026quot;julien@crisp.chat\u0026quot;;\nvar role = \u0026quot;member\u0026quot;;\n\nvar verify = {\n \u0026quot;method\u0026quot;: \u0026quot;password\u0026quot;,\n \u0026quot;secret\u0026quot;: \u0026quot;MySuperSecurePassword\u0026quot;;\n};\n\nCrispClient.website.inviteWebsiteOperator(websiteID, email, role, verify);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eemail\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"julien@crisp.chat\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003erole\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"member\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003everify\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"method\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"password\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"secret\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"MySuperSecurePassword\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003einviteWebsiteOperator\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eemail\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003erole\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003everify\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eChange Operator Membership\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#change-operator-membership\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.changeOperatorMembership(websiteID, userID, role, title)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar userID = \u0026quot;a4c32c68-be91-4e29-8a05-976e93abbe3f\u0026quot;;\n\nvar title = {\n \u0026quot;role\u0026quot;: \u0026quot;owner\u0026quot;,\n \u0026quot;title\u0026quot;: \u0026quot;CTO\u0026quot;\n};\n\nCrispClient.website.changeOperatorMembership(websiteID, userID, role, title);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003euserID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"a4c32c68-be91-4e29-8a05-976e93abbe3f\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etitle\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"role\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"owner\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"title\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"CTO\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echangeOperatorMembership\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003euserID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003erole\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etitle\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUnlink Operator From Website\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#unlink-operator-from-website\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.unlinkOperatorFromWebsite(websiteID, userID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar userID = \u0026quot;a4c32c68-be91-4e29-8a05-976e93abbe3f\u0026quot;;\n\nCrispClient.website.unlinkOperatorFromWebsite(websiteID, userID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003euserID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"a4c32c68-be91-4e29-8a05-976e93abbe3f\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eunlinkOperatorFromWebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003euserID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Visitors\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-visitors\" class=\"anchor\" aria-label=\"Permalink: Website Visitors\" href=\"#website-visitors\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCount Visitors\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#count-visitors\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.countVisitors(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.countVisitors(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecountVisitors\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Visitors\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-visitors\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listVisitors(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listVisitors(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistVisitors\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003ePinpoint Visitors On A Map\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#pinpoint-visitors-on-a-map\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.pinpointVisitorsOnMap(websiteID, centerLongitude, centerLatitude, centerRadius)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.pinpointVisitorsOnMap(websiteID, centerLongitude, centerLatitude, centerRadius);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003epinpointVisitorsOnMap\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecenterLongitude\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecenterLatitude\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecenterRadius\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Session Identifier From Token\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-session-identifier-from-token\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getSessionIdentifierFromToken(websiteID, tokenID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar tokenID = \u0026quot;d3c17241-1327-47d7-9d8e-b89ff7bd2904\u0026quot;;\n\nCrispClient.website.getSessionIdentifierFromToken(websiteID, tokenID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etokenID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"d3c17241-1327-47d7-9d8e-b89ff7bd2904\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetSessionIdentifierFromToken\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etokenID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCount Blocked Visitors\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#count-blocked-visitors/\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003eCrispClient.website.countBlockedVisitors(websiteID)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCount Blocked Visitors In Rule\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#count-blocked-visitors-in-rule\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.countBlockedVisitorsInRule(websiteID, rule)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.countBlockedVisitorsInRule(websiteID, rule);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecountBlockedVisitorsInRule\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003erule\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eClear Blocked Visitors In Rule\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#clear-blocked-visitors-in-rule\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.clearBlockedVisitorsInRule(websiteID, rule)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.clearBlockedVisitorsInRule(websiteID, rule);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eclearBlockedVisitorsInRule\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003erule\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Availability\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-availability\" class=\"anchor\" aria-label=\"Permalink: Website Availability\" href=\"#website-availability\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Website Availability Status\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-website-availability-status\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getWebsiteAvailabilityStatus(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.getWebsiteAvailabilityStatus(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetWebsiteAvailabilityStatus\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Website Operator Availabilities\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-website-operator-availabilities\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listWebsiteOperatorAvailabilities(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.listWebsiteOperatorAvailabilities(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistWebsiteOperatorAvailabilities\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Analytics\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-analytics\" class=\"anchor\" aria-label=\"Permalink: Website Analytics\" href=\"#website-analytics\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eGenerate Analytics\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#generate-analytics\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.generateAnalytics(websiteID, query)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.generateAnalytics(websiteID, query);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egenerateAnalytics\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003equery\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Batch\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-batch\" class=\"anchor\" aria-label=\"Permalink: Website Batch\" href=\"#website-batch\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eBatch Resolve Conversations\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#batch-resolve-items\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.batchResolveConversations(websiteID, operation)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar operation = {\n \u0026quot;inbox_id\u0026quot;: null,\n\n \u0026quot;sessions\u0026quot;: [\n \u0026quot;session_19e5240f-0a8d-461e-a661-a3123fc6eec9\u0026quot;,\n \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;\n ]\n};\n\nCrispClient.website.batchResolveConversations(websiteID, operation);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoperation\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"inbox_id\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n\n \u003cspan class=\"pl-s\"\u003e\"sessions\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"session_19e5240f-0a8d-461e-a661-a3123fc6eec9\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ebatchResolveConversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoperation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eBatch Read Conversations\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#batch-read-items\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.batchReadConversations(websiteID, operation)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar operation = {\n \u0026quot;inbox_id\u0026quot;: null,\n\n \u0026quot;sessions\u0026quot;: [\n \u0026quot;session_19e5240f-0a8d-461e-a661-a3123fc6eec9\u0026quot;,\n \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;\n ]\n};\n\nCrispClient.website.batchReadConversations(websiteID, operation);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoperation\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"inbox_id\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n\n \u003cspan class=\"pl-s\"\u003e\"sessions\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"session_19e5240f-0a8d-461e-a661-a3123fc6eec9\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ebatchReadConversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoperation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eBatch Remove Conversations\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#batch-remove-items\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.batchRemoveConversations(websiteID, operation)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar operation = {\n \u0026quot;inbox_id\u0026quot;: null,\n\n \u0026quot;sessions\u0026quot;: [\n \u0026quot;session_19e5240f-0a8d-461e-a661-a3123fc6eec9\u0026quot;,\n \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;\n ]\n};\n\nCrispClient.website.batchRemoveConversations(websiteID, operation);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoperation\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"inbox_id\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n\n \u003cspan class=\"pl-s\"\u003e\"sessions\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"session_19e5240f-0a8d-461e-a661-a3123fc6eec9\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ebatchRemoveConversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoperation\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eBatch Remove People\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#batch-remove-items\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.batchRemovePeople(websiteID, people)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar sessions = [\n \u0026quot;session_19e5240f-0a8d-461e-a661-a3123fc6eec9\u0026quot;,\n \u0026quot;session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\u0026quot;\n];\n\nCrispClient.website.batchRemoveConversations(websiteID, sessions);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessions\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e[\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"session_19e5240f-0a8d-461e-a661-a3123fc6eec9\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ebatchRemoveConversations\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esessions\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Verify\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-verify\" class=\"anchor\" aria-label=\"Permalink: Website Verify\" href=\"#website-verify\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Verify Settings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-verify-settings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getVerifySettings(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.getVerifySettings(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetVerifySettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Verify Settings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-verify-settings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateVerifySettings(websiteID, settings)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar settings = {\n \u0026quot;enabled\u0026quot;: true\n};\n\nCrispClient.website.updateVerifySettings(websiteID, settings);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"enabled\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateVerifySettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Verify Key\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-verify-key\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getVerifyKey(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.getVerifyKey(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetVerifyKey\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eRoll Verify Key\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#roll-verify-key\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.rollVerifyKey(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.rollVerifyKey(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003erollVerifyKey\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Campaigns\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-campaigns\" class=\"anchor\" aria-label=\"Permalink: Website Campaigns\" href=\"#website-campaigns\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Campaigns\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-campaigns\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listCampaigns(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listCampaigns(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistCampaigns\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Campaign Tags\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-campaign-tags\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listCampaignTags(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.website.listCampaignTags(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistCampaignTags\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Campaign Templates\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-campaign-templates\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listCampaignTemplates(websiteID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listCampaignTemplates(websiteID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistCampaignTemplates\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCreate A New Campaign Template\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#create-a-new-campaign-template\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.createNewCampaignTemplate(websiteID, templateFormat, templateName)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar templateName = {\n \u0026quot;name\u0026quot;: \u0026quot;HTML Template\u0026quot;,\n \u0026quot;format\u0026quot;: \u0026quot;html\u0026quot;\n};\n\nCrispClient.website.createNewCampaignTemplate(websiteID, templateFormat, templateName);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateName\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"HTML Template\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"format\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"html\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecreateNewCampaignTemplate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateFormat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateName\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Campaign Template Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-campaign-template-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkCampaignTemplateExists(websiteID, templateID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar templateID = \u0026quot;a4876300-4dae-47f7-8599-3bf9283f36c2\u0026quot;;\n\nCrispClient.website.checkCampaignTemplateExists(websiteID, templateID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"a4876300-4dae-47f7-8599-3bf9283f36c2\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckCampaignTemplateExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet A Campaign Template\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-a-campaign-template\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getCampaignTemplate(websiteID, templateID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar templateID = \u0026quot;a4876300-4dae-47f7-8599-3bf9283f36c2\u0026quot;;\n\nCrispClient.website.getCampaignTemplate(websiteID, templateID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"a4876300-4dae-47f7-8599-3bf9283f36c2\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetCampaignTemplate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave A Campaign Template\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-a-campaign-template\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.saveCampaignTemplate(websiteID, templateID, template)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar templateID = \u0026quot;a4876300-4dae-47f7-8599-3bf9283f36c2\u0026quot;;\n\nvar template = {\n \u0026quot;name\u0026quot;: \u0026quot;HTML Template\u0026quot;,\n \u0026quot;format\u0026quot;: \u0026quot;html\u0026quot;,\n \u0026quot;content\u0026quot;: \u0026quot;\u0026lt;html\u0026gt;\u0026lt;body\u0026gt;\u0026lt;a href=\\\u0026quot;{{url.unsubscribe}}\\\u0026quot;\u0026gt;\u0026lt;/a\u0026gt;\u0026lt;/body\u0026gt;\u0026lt;/html\u0026gt;\u0026quot;\n};\n\nCrispClient.website.saveCampaignTemplate(websiteID, templateID, template);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"a4876300-4dae-47f7-8599-3bf9283f36c2\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplate\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"HTML Template\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"format\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"html\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"content\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"\u0026lt;html\u0026gt;\u0026lt;body\u0026gt;\u0026lt;a href=\\\"{{url.unsubscribe}}\\\"\u0026gt;\u0026lt;/a\u0026gt;\u0026lt;/body\u0026gt;\u0026lt;/html\u0026gt;\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esaveCampaignTemplate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate A Campaign Template\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-a-campaign-template\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateCampaignTemplate(websiteID, templateID, template)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar templateID = \u0026quot;a4876300-4dae-47f7-8599-3bf9283f36c2\u0026quot;;\n\nvar template = \u0026quot;\u0026lt;html\u0026gt;\u0026lt;body\u0026gt;\u0026lt;a href=\\\u0026quot;{{url.unsubscribe}}\\\u0026quot;\u0026gt;\u0026lt;/a\u0026gt;\u0026lt;/body\u0026gt;\u0026lt;/html\u0026gt;\u0026quot;;\n\nCrispClient.website.updateCampaignTemplate(websiteID, templateID, template);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"a4876300-4dae-47f7-8599-3bf9283f36c2\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplate\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"\u0026lt;html\u0026gt;\u0026lt;body\u0026gt;\u0026lt;a href=\\\"{{url.unsubscribe}}\\\"\u0026gt;\u0026lt;/a\u0026gt;\u0026lt;/body\u0026gt;\u0026lt;/html\u0026gt;\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateCampaignTemplate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eRemove A Campaign Template\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#remove-a-campaign-template\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.removeCampaignTemplate(websiteID, templateID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar templateID = \u0026quot;a4876300-4dae-47f7-8599-3bf9283f36c2\u0026quot;;\n\nCrispClient.website.removeCampaignTemplate(websiteID, templateID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"a4876300-4dae-47f7-8599-3bf9283f36c2\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eremoveCampaignTemplate\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003etemplateID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Campaign\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-campaign\" class=\"anchor\" aria-label=\"Permalink: Website Campaign\" href=\"#website-campaign\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCreate A New Campaign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#create-a-new-campaign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.createNewCampaign(websiteID, campaignType, campaignName)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nvar campaignName = {\n \u0026quot;type\u0026quot;: \u0026quot;one-shot\u0026quot;,\n \u0026quot;name\u0026quot;: \u0026quot;Welcome!\u0026quot;\n};\n\nCrispClient.website.createNewCampaign(websiteID, campaignType, campaignName);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignName\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"type\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"one-shot\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Welcome!\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ecreateNewCampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignType\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignName\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eCheck If Campaign Exists\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-if-campaign-exists\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.checkCampaignExists(websiteID, campaignID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\n\nCrispClient.website.checkCampaignExists(websiteID, campaignID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckCampaignExists\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet A Campaign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-a-campaign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.getCampaign(websiteID, campaignID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\n\nCrispClient.website.getCampaign(websiteID, campaignID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetCampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave A Campaign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-a-campaign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.saveCampaign(websiteID, campaignID, campaign)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\n\nvar campaign = {\n \u0026quot;type\u0026quot;: \u0026quot;one-shot\u0026quot;,\n \u0026quot;format\u0026quot;: \u0026quot;markdown\u0026quot;,\n \u0026quot;name\u0026quot;: \u0026quot;Welcome!\u0026quot;,\n \u0026quot;sender\u0026quot;: {\n \u0026quot;user_id\u0026quot;: \u0026quot;aa0b64dd-9fb4-4db9-80d6-5a49eb84087b\u0026quot;\n },\n \u0026quot;recipients\u0026quot;: {\n \u0026quot;type\u0026quot;: \u0026quot;all\u0026quot;\n },\n \u0026quot;message\u0026quot;: \u0026quot;*Hey there*, welcome on Crisp!\u0026quot;,\n \u0026quot;options\u0026quot;: {\n \u0026quot;deliver_to_chatbox\u0026quot;: true,\n \u0026quot;deliver_to_email\u0026quot;: true,\n \u0026quot;sender_name_website\u0026quot;: false,\n \u0026quot;sender_email_reply\u0026quot;: null,\n \u0026quot;tracking\u0026quot;: true\n }\n};\n\nCrispClient.website.saveCampaign(websiteID, campaignID, campaign);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaign\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"type\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"one-shot\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"format\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"markdown\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Welcome!\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"sender\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"user_id\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"aa0b64dd-9fb4-4db9-80d6-5a49eb84087b\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"recipients\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"type\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"all\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"message\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"*Hey there*, welcome on Crisp!\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"options\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"deliver_to_chatbox\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"deliver_to_email\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"sender_name_website\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003efalse\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"sender_email_reply\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003enull\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"tracking\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003etrue\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esaveCampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate A Campaign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-a-campaign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.updateCampaign(websiteID, campaignID, campaign)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\n\nvar campaign = {\n \u0026quot;message\u0026quot;: \u0026quot;*Hey there*, welcome on Crisp folks!\u0026quot;\n};\n\nCrispClient.website.updateCampaign(websiteID, campaignID, campaign);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaign\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"message\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"*Hey there*, welcome on Crisp folks!\"\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateCampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eRemove A Campaign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#remove-a-campaign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.removeCampaign(websiteID, campaignID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\n\nCrispClient.website.removeCampaign(websiteID, campaignID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eremoveCampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDispatch A Campaign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#dispatch-a-campaign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.dispatchCampaign(websiteID, campaignID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\n\nCrispClient.website.dispatchCampaign(websiteID, campaignID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edispatchCampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eResume A Campaign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#resume-a-campaign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.resumeCampaign(websiteID, campaignID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\n\nCrispClient.website.resumeCampaign(websiteID, campaignID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eresumeCampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003ePause A Campaign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#pause-a-campaign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.pauseCampaign(websiteID, campaignID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\n\nCrispClient.website.pauseCampaign(websiteID, campaignID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003epauseCampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eTest A Campaign\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#test-a-campaign\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.testCampaign(websiteID, campaignID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\n\nCrispClient.website.testCampaign(websiteID, campaignID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003etestCampaign\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Campaign Recipients\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-campaign-recipients\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listCampaignRecipients(websiteID, campaignID, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listCampaignRecipients(websiteID, campaignID, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistCampaignRecipients\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Campaign Statistics\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-campaign-statistics\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.website.listCampaignStatistics(websiteID, campaignID, action, pageNumber)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar campaignID = \u0026quot;355d805f-a72f-457e-a3e5-5d01521f3cd8\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.website.listCampaignStatistics(websiteID, campaignID, action, pageNumber);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"355d805f-a72f-457e-a3e5-5d01521f3cd8\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ewebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistCampaignStatistics\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ecampaignID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eaction\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003ePlugin\u003c/h3\u003e\u003ca id=\"user-content-plugin\" class=\"anchor\" aria-label=\"Permalink: Plugin\" href=\"#plugin\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003ePlugin Connect\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-plugin-connect\" class=\"anchor\" aria-label=\"Permalink: Plugin Connect\" href=\"#plugin-connect\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Get Connect Account\u003c/strong\u003e [\u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-connect-account\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.getConnectAccount()\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"CrispClient.plugin.getConnectAccount();\"\u003e\u003cpre\u003e\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetConnectAccount\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Check Connect Session Validity\u003c/strong\u003e [\u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#check-connect-session-validity\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.checkConnectSessionValidity()\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"CrispClient.plugin.checkConnectSessionValidity();\"\u003e\u003cpre\u003e\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003echeckConnectSessionValidity\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ List All Connect Websites\u003c/strong\u003e [\u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-all-connect-websites\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.listAllConnectWebsites(pageNumber, filterConfigured)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var pageNumber = 1;\n\nCrispClient.plugin.listAllConnectWebsites(pageNumber, filterConfigured);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistAllConnectWebsites\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003efilterConfigured\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ List Connect Websites Since\u003c/strong\u003e [\u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-connect-websites-since\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.listConnectWebsitesSince(dateSince, filterConfigured)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var dateSince = \u0026quot;2023-08-16T09:00:00Z\u0026quot;;\n\nCrispClient.plugin.listConnectWebsitesSince(dateSince, filterConfigured);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003edateSince\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"2023-08-16T09:00:00Z\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistConnectWebsitesSince\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003edateSince\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003efilterConfigured\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003e⭐ Get Connect Endpoints\u003c/strong\u003e [\u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-connect-endpoints\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.getConnectEndpoints()\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"CrispClient.plugin.getConnectEndpoints();\"\u003e\u003cpre\u003e\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetConnectEndpoints\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003ePlugin Subscription\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-plugin-subscription\" class=\"anchor\" aria-label=\"Permalink: Plugin Subscription\" href=\"#plugin-subscription\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList All Active Subscriptions\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-all-active-subscriptions\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.listAllActiveSubscriptions()\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"CrispClient.plugin.listAllActiveSubscriptions();\"\u003e\u003cpre\u003e\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistAllActiveSubscriptions\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eList Subscriptions For A Website\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-subscriptions-for-a-website\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.listSubscriptionsForWebsite(websiteID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\n\nCrispClient.plugin.listSubscriptionsForWebsite(websiteID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistSubscriptionsForWebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Subscription Details\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-subscription-details\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.getSubscriptionDetails(websiteID, pluginID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nCrispClient.plugin.getSubscriptionDetails(websiteID, pluginID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetSubscriptionDetails\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSubscribe Website To Plugin\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#subscribe-website-to-plugin\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.subscribeWebsiteToPlugin(websiteID, pluginID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nvar pluginID = \u0026quot;98454664-9f7d-4d95-a9ce-f37356f5e65a\u0026quot;;\n\nCrispClient.plugin.subscribeWebsiteToPlugin(websiteID, pluginID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"98454664-9f7d-4d95-a9ce-f37356f5e65a\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esubscribeWebsiteToPlugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUnsubscribe Plugin From Website\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#unsubscribe-plugin-from-website\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.unsubscribePluginFromWebsite(websiteID, pluginID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nCrispClient.plugin.unsubscribePluginFromWebsite(websiteID, pluginID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eunsubscribePluginFromWebsite\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Subscription Settings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-subscription-settings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.getSubscriptionSettings(websiteID, pluginID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nCrispClient.plugin.getSubscriptionSettings(websiteID, pluginID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetSubscriptionSettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eSave Subscription Settings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#save-subscription-settings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.saveSubscriptionSettings(websiteID, pluginID, settings)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nvar settings = {\n \u0026quot;chatbox\u0026quot;: {\n \u0026quot;25\u0026quot;: \u0026quot;#bbbbbb\u0026quot;\n }\n};\n\nCrispClient.plugin.saveSubscriptionSettings(websiteID, pluginID, settings);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"chatbox\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"25\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"#bbbbbb\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003esaveSubscriptionSettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eUpdate Subscription Settings\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#update-subscription-settings\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.updateSubscriptionSettings(websiteID, pluginID, settings)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nvar settings = {\n \u0026quot;chatbox\u0026quot;: {\n \u0026quot;25\u0026quot;: \u0026quot;#bbbbbb\u0026quot;\n }\n};\n\nCrispClient.plugin.updateSubscriptionSettings(websiteID, pluginID, settings);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"chatbox\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"25\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"#bbbbbb\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eupdateSubscriptionSettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esettings\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eGet Plugin Usage Bills\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#get-plugin-usage-bills\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.getPluginUsageBills(websiteID, pluginID)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nCrispClient.plugin.getPluginUsageBills(websiteID, pluginID);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egetPluginUsageBills\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eReport Plugin Usage To Bill\u003c/strong\u003e [\u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#report-plugin-usage-to-bill\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.reportPluginUsageToBill(websiteID, pluginID, usage)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nvar usage = {\n \u0026quot;name\u0026quot;: \u0026quot;Paid messages sent\u0026quot;,\n \u0026quot;units\u0026quot;: 250,\n \u0026quot;price\u0026quot;: 0.10\n};\n\nCrispClient.plugin.reportPluginUsageToBill(websiteID, pluginID, usage);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eusage\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Paid messages sent\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"units\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e250\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"price\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e0.10\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003ereportPluginUsageToBill\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eusage\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eForward Plugin Payload To Channel\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#forward-plugin-payload-to-channel\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.forwardPluginPayloadToChannel(websiteID, pluginID, payload)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nvar payload = {\n \u0026quot;namespace\u0026quot;: \u0026quot;bot:step\u0026quot;,\n \u0026quot;payload\u0026quot;: {\n \u0026quot;step\u0026quot;: 1\n }\n};\n\nCrispClient.plugin.forwardPluginPayloadToChannel(websiteID, pluginID, payload);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epayload\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"namespace\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"bot:step\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"payload\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"step\"\u003c/span\u003e: \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003eforwardPluginPayloadToChannel\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epayload\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDispatch Plugin Event\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#dispatch-plugin-event\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.plugin.dispatchPluginEvent(websiteID, pluginID, payload)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var websiteID = \u0026quot;8c842203-7ed8-4e29-a608-7cf78a7d2fcc\u0026quot;;\nvar pluginID = \u0026quot;c64f3595-adee-425a-8d3a-89d47f7ed6bb\u0026quot;;\n\nvar payload = {\n \u0026quot;name\u0026quot;: \u0026quot;bot-is-running\u0026quot;,\n \u0026quot;data\u0026quot;: {\n \u0026quot;bot\u0026quot;: \u0026quot;Sales\u0026quot;,\n \u0026quot;email\u0026quot;: \u0026quot;valerian@crisp.chat\u0026quot;\n }\n};\n\nCrispClient.plugin.dispatchPluginEvent(websiteID, pluginID, payload);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"8c842203-7ed8-4e29-a608-7cf78a7d2fcc\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"c64f3595-adee-425a-8d3a-89d47f7ed6bb\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epayload\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"name\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"bot-is-running\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"data\"\u003c/span\u003e: \u003cspan class=\"pl-kos\"\u003e{\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"bot\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"Sales\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e\n \u003cspan class=\"pl-s\"\u003e\"email\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\"valerian@crisp.chat\"\u003c/span\u003e\n \u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\n\u003cspan class=\"pl-kos\"\u003e}\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eplugin\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003edispatchPluginEvent\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003ewebsiteID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epluginID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epayload\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eMedia\u003c/h3\u003e\u003ca id=\"user-content-media\" class=\"anchor\" aria-label=\"Permalink: Media\" href=\"#media\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eMedia Animation\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-media-animation\" class=\"anchor\" aria-label=\"Permalink: Media Animation\" href=\"#media-animation\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eList Animation Medias\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#list-animation-medias\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.media.listAnimationMedias(pageNumber, listID, searchQuery)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"var listID = \u0026quot;f7fb43da-1cd8-49c1-ade0-9f5b71d034e3\u0026quot;;\nvar pageNumber = 1;\n\nCrispClient.media.listAnimationMedias(pageNumber, listID, searchQuery);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elistID\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e\"f7fb43da-1cd8-49c1-ade0-9f5b71d034e3\"\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e1\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\n\n\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003emedia\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003elistAnimationMedias\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003epageNumber\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003elistID\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003esearchQuery\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eBucket\u003c/h3\u003e\u003ca id=\"user-content-bucket\" class=\"anchor\" aria-label=\"Permalink: Bucket\" href=\"#bucket\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eBucket URL\u003c/strong\u003e\u003c/h4\u003e\u003ca id=\"user-content-bucket-url\" class=\"anchor\" aria-label=\"Permalink: Bucket URL\" href=\"#bucket-url\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eGenerate Bucket URL\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]: \u003ca href=\"https://docs.crisp.chat/references/rest-api/v1/#bucket-url\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ccode\u003eCrispClient.bucket.generateBucketURL(data)\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSee Example\u003c/summary\u003e\n\u003cdiv class=\"highlight highlight-source-js notranslate position-relative overflow-auto\" dir=\"auto\" data-snippet-clipboard-copy-content=\"CrispClient.bucket.generateBucketURL(data);\"\u003e\u003cpre\u003e\u003cspan class=\"pl-v\"\u003eCrispClient\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ebucket\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-en\"\u003egenerateBucketURL\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-s1\"\u003edata\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/details\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eRealtime Events\u003c/h2\u003e\u003ca id=\"user-content-realtime-events\" class=\"anchor\" aria-label=\"Permalink: Realtime Events\" href=\"#realtime-events\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eYou can bind to realtime events from Crisp, in order to get notified of incoming messages and updates in websites.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eYou won't receive any event if you don't explicitly subscribe to realtime events, as the library doesn't connect to the realtime backend automatically.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eThere are two ways to receive realtime events:\u003c/strong\u003e\u003c/p\u003e\n\u003col dir=\"auto\"\u003e\n\u003cli\u003eUsing Web Hooks (\u003cstrong\u003e⭐ recommended\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003eUsing WebSockets with the RTM API\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eBefore you start with RTM events, please consider the following:\u003c/strong\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eYou won't receive any event if you don't explicitly subscribe to realtime events using \u003ccode\u003eCrispClient.on()\u003c/code\u003e, as the library doesn't connect to the realtime backend automatically. This method returns a \u003ccode\u003ePromise\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003eWhenever the list of websites that your authentication token is entitled to receive events for changes, you will need to call \u003ccode\u003eCrispClient.rebindSocket()\u003c/code\u003e. This method also returns a \u003ccode\u003ePromise\u003c/code\u003e object. \u003cem\u003eThis only applies to WebSockets with the RTM API\u003c/em\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eReceive realtime events\u003c/h3\u003e\u003ca id=\"user-content-receive-realtime-events\" class=\"anchor\" aria-label=\"Permalink: Receive realtime events\" href=\"#receive-realtime-events\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eReceive events over Web Hooks\u003c/h4\u003e\u003ca id=\"user-content-receive-events-over-web-hooks\" class=\"anchor\" aria-label=\"Permalink: Receive events over Web Hooks\" href=\"#receive-events-over-web-hooks\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eTo start listening for events and bind a handler, check out the \u003ca href=\"https://github.com/crisp-im/node-crisp-api/blob/master/examples/events_webhooks.js\"\u003eevents over Web Hooks example\u003c/a\u003e.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eYou will need to adjust your code so that:\u003c/p\u003e\n\u003col dir=\"auto\"\u003e\n\u003cli\u003eThe RTM events mode is set to Web Hooks: \u003ccode\u003eCrispClient.setRtmMode(Crisp.RTM_MODES.WebHooks)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eYour HTTP endpoint mounts a route listening for POST requests, and upon receiving requests:\n\u003col dir=\"auto\"\u003e\n\u003cli\u003eIt verifies the requests with: \u003ccode\u003eCrispClient.verifyHook(secret, body, timestamp, signature)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIt receives the Web Hook with: \u003ccode\u003eCrispClient.receiveHook(body)\u003c/code\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp dir=\"auto\"\u003ePlugin Web Hooks will need to be configured first for this to work. Check out our \u003ca href=\"https://docs.crisp.chat/guides/web-hooks/quickstart/\" rel=\"nofollow\"\u003eWeb Hooks Quickstart guide\u003c/a\u003e and our \u003ca href=\"https://docs.crisp.chat/references/web-hooks/v1/\" rel=\"nofollow\"\u003eWeb Hooks Reference\u003c/a\u003e to get started.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eReceive events over WebSockets (RTM API)\u003c/h4\u003e\u003ca id=\"user-content-receive-events-over-websockets-rtm-api\" class=\"anchor\" aria-label=\"Permalink: Receive events over WebSockets (RTM API)\" href=\"#receive-events-over-websockets-rtm-api\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eTo start listening for events and bind a handler, check out the \u003ca href=\"https://github.com/crisp-im/node-crisp-api/blob/master/examples/events_websockets.js\"\u003eevents over WebSockets example\u003c/a\u003e.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eYou will need to adjust your code so that:\u003c/p\u003e\n\u003col dir=\"auto\"\u003e\n\u003cli\u003eThe RTM events mode is set to WebSockets: \u003ccode\u003eCrispClient.setRtmMode(Crisp.RTM_MODES.WebSockets)\u003c/code\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eAvailable realtime events\u003c/h3\u003e\u003ca id=\"user-content-available-realtime-events\" class=\"anchor\" aria-label=\"Permalink: Available realtime events\" href=\"#available-realtime-events\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eAvailable events are listed below:\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eSession Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#session-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-session-events-reference\" class=\"anchor\" aria-label=\"Permalink: Session Events: Reference\" href=\"#session-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eSession Update Availability\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:update_availability\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Update Verify\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:update_verify\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Request Initiated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:request:initiated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Email\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_email\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Phone\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_phone\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Address\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_address\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Subject\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_subject\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Avatar\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_avatar\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Nickname\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_nickname\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Origin\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_origin\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Data\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_data\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync Pages\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:pages\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync Events\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:events\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync Capabilities\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:capabilities\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync Geolocation\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:geolocation\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync System\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:system\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync Network\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:network\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync Timezone\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:timezone\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync Locales\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:locales\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync Rating\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:rating\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Sync Topic\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:sync:topic\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set State\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_state\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Block\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_block\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Segments\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_segments\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Opened\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_opened\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Closed\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_closed\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Participants\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_participants\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Mentions\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_mentions\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Routing\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_routing\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Set Inbox\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:set_inbox\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Removed\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:removed\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSession Error\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003esession:error\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eMessage Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#message-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-message-events-reference\" class=\"anchor\" aria-label=\"Permalink: Message Events: Reference\" href=\"#message-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Updated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:updated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Send\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:send\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Received\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:received\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Removed\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:removed\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Compose Send\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:compose:send\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Compose Receive\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:compose:receive\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Acknowledge Read Send\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:acknowledge:read:send\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Acknowledge Read Received\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:acknowledge:read:received\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Acknowledge Unread Send\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:acknowledge:unread:send\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Acknowledge Delivered\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:acknowledge:delivered\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Acknowledge Ignored\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:acknowledge:ignored\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Notify Unread Send\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:notify:unread:send\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMessage Notify Unread Received\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emessage:notify:unread:received\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eSpam Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#spam-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-spam-events-reference\" class=\"anchor\" aria-label=\"Permalink: Spam Events: Reference\" href=\"#spam-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eSpam Message\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003espam:message\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSpam Decision\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003espam:decision\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003ePeople Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#people-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-people-events-reference\" class=\"anchor\" aria-label=\"Permalink: People Events: Reference\" href=\"#people-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003ePeople Profile Created\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003epeople:profile:created\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePeople Profile Updated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003epeople:profile:updated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePeople Profile Removed\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003epeople:profile:removed\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePeople Bind Session\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003epeople:bind:session\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePeople Sync Profile\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003epeople:sync:profile\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePeople Import Progress\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003epeople:import:progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePeople Import Done\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003epeople:import:done\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eCampaign Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#campaign-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-campaign-events-reference\" class=\"anchor\" aria-label=\"Permalink: Campaign Events: Reference\" href=\"#campaign-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eCampaign Progress\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ecampaign:progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCampaign Dispatched\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ecampaign:dispatched\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCampaign Running\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ecampaign:running\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eBrowsing Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#browsing-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-browsing-events-reference\" class=\"anchor\" aria-label=\"Permalink: Browsing Events: Reference\" href=\"#browsing-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eBrowsing Request Initiated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ebrowsing:request:initiated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBrowsing Request Rejected\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ebrowsing:request:rejected\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eCall Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#call-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-call-events-reference\" class=\"anchor\" aria-label=\"Permalink: Call Events: Reference\" href=\"#call-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eCall Request Initiated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ecall:request:initiated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCall Request Rejected\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ecall:request:rejected\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWidget Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#widget-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-widget-events-reference\" class=\"anchor\" aria-label=\"Permalink: Widget Events: Reference\" href=\"#widget-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eWidget Action Processed\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ewidget:action:processed\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eStatus Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#status-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-status-events-reference\" class=\"anchor\" aria-label=\"Permalink: Status Events: Reference\" href=\"#status-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eStatus Health Changed\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003estatus:health:changed\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eWebsite Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#website-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-website-events-reference\" class=\"anchor\" aria-label=\"Permalink: Website Events: Reference\" href=\"#website-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eWebsite Update Visitors Count\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ewebsite:update_visitors_count\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebsite Update Operators Availability\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ewebsite:update_operators_availability\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebsite Users Available\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ewebsite:users:available\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eBucket Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#bucket-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-bucket-events-reference\" class=\"anchor\" aria-label=\"Permalink: Bucket Events: Reference\" href=\"#bucket-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eBucket URL Upload Generated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ebucket:url:upload:generated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBucket URL Avatar Generated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ebucket:url:avatar:generated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBucket URL Website Generated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ebucket:url:website:generated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBucket URL Campaign Generated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ebucket:url:campaign:generated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBucket URL Helpdesk Generated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ebucket:url:helpdesk:generated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBucket URL Status Generated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ebucket:url:status:generated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBucket URL Processing Generated\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ebucket:url:processing:generated\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eMedia Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#media-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-media-events-reference\" class=\"anchor\" aria-label=\"Permalink: Media Events: Reference\" href=\"#media-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eMedia Animation Listed\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003emedia:animation:listed\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003eEmail Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#email-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-email-events-reference\" class=\"anchor\" aria-label=\"Permalink: Email Events: Reference\" href=\"#email-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003eEmail Subscribe\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003eemail:subscribe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eEmail Track View\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003eemail:track:view\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch4 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e\u003cstrong\u003ePlugin Events\u003c/strong\u003e: \u003ca href=\"https://docs.crisp.chat/references/rtm-api/v1/#plugin-events\" rel=\"nofollow\"\u003eReference\u003c/a\u003e\u003c/h4\u003e\u003ca id=\"user-content-plugin-events-reference\" class=\"anchor\" aria-label=\"Permalink: Plugin Events: Reference\" href=\"#plugin-events-reference\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cstrong\u003ePlugin Channel\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003eplugin:channel\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePlugin Event\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003eplugin:event\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePlugin Settings Saved\u003c/strong\u003e [\u003ccode\u003euser\u003c/code\u003e, \u003ccode\u003eplugin\u003c/code\u003e]:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003eplugin:settings:saved\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/article\u003e","loaded":true,"timedOut":false,"errorMessage":null,"headerInfo":{"toc":[{"level":1,"text":"Crisp API Wrapper","anchor":"crisp-api-wrapper","htmlText":"Crisp API Wrapper"},{"level":2,"text":"Installation","anchor":"installation","htmlText":"Installation"},{"level":2,"text":"Authentication","anchor":"authentication","htmlText":"Authentication"},{"level":2,"text":"Overview","anchor":"overview","htmlText":"Overview"},{"level":2,"text":"Examples","anchor":"examples","htmlText":"Examples"},{"level":3,"text":"Create your own bot!","anchor":"create-your-own-bot","htmlText":"Create your own bot!"},{"level":2,"text":"Resource Methods","anchor":"resource-methods","htmlText":"Resource Methods"},{"level":3,"text":"Website","anchor":"website","htmlText":"Website"},{"level":4,"text":"Website Conversations","anchor":"website-conversations","htmlText":"Website Conversations"},{"level":4,"text":"Website Conversation","anchor":"website-conversation","htmlText":"Website Conversation"},{"level":3,"text":"Website People(these are your end-users)","anchor":"website-people-these-are-your-end-users","htmlText":"Website People(these are your end-users)"},{"level":4,"text":"Website Helpdesk","anchor":"website-helpdesk","htmlText":"Website Helpdesk"},{"level":4,"text":"Website Base","anchor":"website-base","htmlText":"Website Base"},{"level":4,"text":"Website Settings","anchor":"website-settings","htmlText":"Website Settings"},{"level":4,"text":"Website Operator","anchor":"website-operator","htmlText":"Website Operator"},{"level":4,"text":"Website Visitors","anchor":"website-visitors","htmlText":"Website Visitors"},{"level":4,"text":"Website Availability","anchor":"website-availability","htmlText":"Website Availability"},{"level":4,"text":"Website Analytics","anchor":"website-analytics","htmlText":"Website Analytics"},{"level":4,"text":"Website Batch","anchor":"website-batch","htmlText":"Website Batch"},{"level":4,"text":"Website Verify","anchor":"website-verify","htmlText":"Website Verify"},{"level":4,"text":"Website Campaigns","anchor":"website-campaigns","htmlText":"Website Campaigns"},{"level":4,"text":"Website Campaign","anchor":"website-campaign","htmlText":"Website Campaign"},{"level":3,"text":"Plugin","anchor":"plugin","htmlText":"Plugin"},{"level":4,"text":"Plugin Connect","anchor":"plugin-connect","htmlText":"Plugin Connect"},{"level":4,"text":"Plugin Subscription","anchor":"plugin-subscription","htmlText":"Plugin Subscription"},{"level":3,"text":"Media","anchor":"media","htmlText":"Media"},{"level":4,"text":"Media Animation","anchor":"media-animation","htmlText":"Media Animation"},{"level":3,"text":"Bucket","anchor":"bucket","htmlText":"Bucket"},{"level":4,"text":"Bucket URL","anchor":"bucket-url","htmlText":"Bucket URL"},{"level":2,"text":"Realtime Events","anchor":"realtime-events","htmlText":"Realtime Events"},{"level":3,"text":"Receive realtime events","anchor":"receive-realtime-events","htmlText":"Receive realtime events"},{"level":4,"text":"Receive events over Web Hooks","anchor":"receive-events-over-web-hooks","htmlText":"Receive events over Web Hooks"},{"level":4,"text":"Receive events over WebSockets (RTM API)","anchor":"receive-events-over-websockets-rtm-api","htmlText":"Receive events over WebSockets (RTM API)"},{"level":3,"text":"Available realtime events","anchor":"available-realtime-events","htmlText":"Available realtime events"},{"level":4,"text":"Session Events: Reference","anchor":"session-events-reference","htmlText":"Session Events: Reference"},{"level":4,"text":"Message Events: Reference","anchor":"message-events-reference","htmlText":"Message Events: Reference"},{"level":4,"text":"Spam Events: Reference","anchor":"spam-events-reference","htmlText":"Spam Events: Reference"},{"level":4,"text":"People Events: Reference","anchor":"people-events-reference","htmlText":"People Events: Reference"},{"level":4,"text":"Campaign Events: Reference","anchor":"campaign-events-reference","htmlText":"Campaign Events: Reference"},{"level":4,"text":"Browsing Events: Reference","anchor":"browsing-events-reference","htmlText":"Browsing Events: Reference"},{"level":4,"text":"Call Events: Reference","anchor":"call-events-reference","htmlText":"Call Events: Reference"},{"level":4,"text":"Widget Events: Reference","anchor":"widget-events-reference","htmlText":"Widget Events: Reference"},{"level":4,"text":"Status Events: Reference","anchor":"status-events-reference","htmlText":"Status Events: Reference"},{"level":4,"text":"Website Events: Reference","anchor":"website-events-reference","htmlText":"Website Events: Reference"},{"level":4,"text":"Bucket Events: Reference","anchor":"bucket-events-reference","htmlText":"Bucket Events: Reference"},{"level":4,"text":"Media Events: Reference","anchor":"media-events-reference","htmlText":"Media Events: Reference"},{"level":4,"text":"Email Events: Reference","anchor":"email-events-reference","htmlText":"Email Events: Reference"},{"level":4,"text":"Plugin Events: Reference","anchor":"plugin-events-reference","htmlText":"Plugin Events: Reference"}],"siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fcrisp-im%2Fnode-crisp-api"}},{"displayName":"LICENSE","repoName":"node-crisp-api","refName":"master","path":"LICENSE","preferredFileType":"license","tabName":"MIT","richText":null,"loaded":false,"timedOut":false,"errorMessage":null,"headerInfo":{"toc":null,"siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fcrisp-im%2Fnode-crisp-api"}}],"overviewFilesProcessingTime":0}},"appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-7d7eb7c71814.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-96e76d5fdb2c.js","githubDevUrl":null,"enabled_features":{"copilot_workspace":null,"code_nav_ui_events":false,"overview_shared_code_dropdown_button":false,"react_blob_overlay":false,"accessible_code_button":true,"github_models_repo_integration":false}}}}</script> <div data-target="react-partial.reactRoot"><style data-styled="true" data-styled-version="5.3.11">.iVEunk{margin-top:16px;margin-bottom:16px;}/*!sc*/ .jzuOtQ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}/*!sc*/ .bGojzy{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:16px;}/*!sc*/ .iNSVHo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:16px;padding-top:8px;}/*!sc*/ .bVgnfw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:8px;}/*!sc*/ @media screen and (max-width:320px){.bVgnfw{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}}/*!sc*/ .CEgMp{position:relative;}/*!sc*/ @media screen and (max-width:380px){.CEgMp .ref-selector-button-text-container{max-width:80px;}}/*!sc*/ @media screen and (max-width:320px){.CEgMp{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.CEgMp .overview-ref-selector{width:100%;}.CEgMp .overview-ref-selector > span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.CEgMp .overview-ref-selector > span > span[data-component="text"]{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}}/*!sc*/ .gMOVLe[data-size="medium"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;}/*!sc*/ .gMOVLe[data-size="medium"] svg{color:var(--fgColor-muted,var(--color-fg-muted,#656d76));}/*!sc*/ .gMOVLe[data-size="medium"] > span{width:inherit;}/*!sc*/ .gUkoLg{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ .bZBlpz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}/*!sc*/ .lhTYNA{margin-right:4px;color:var(--fgColor-muted,var(--color-fg-muted,#656d76));}/*!sc*/ .ffLUq{font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/*!sc*/ .bmcJak{min-width:0;}/*!sc*/ .fLXEGX{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ @media screen and (max-width:1079px){.fLXEGX{display:none;}}/*!sc*/ .lmSMZJ[data-size="medium"]{color:var(--fgColor-muted,var(--color-fg-muted,#656d76));padding-left:4px;padding-right:4px;}/*!sc*/ .lmSMZJ[data-size="medium"] span[data-component="leadingVisual"]{margin-right:4px !important;}/*!sc*/ .dqfxud{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ @media screen and (min-width:1080px){.dqfxud{display:none;}}/*!sc*/ @media screen and (max-width:543px){.dqfxud{display:none;}}/*!sc*/ .fGwBZA[data-size="medium"][data-no-visuals]{color:var(--fgColor-muted,var(--color-fg-muted,#656d76));}/*!sc*/ .jxTzTd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:8px;gap:8px;}/*!sc*/ .gqqBXN{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;}/*!sc*/ @media screen and (max-width:543px){.gqqBXN{display:none;}}/*!sc*/ .dzXgxt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ @media screen and (max-width:1011px){.dzXgxt{display:none;}}/*!sc*/ .iWFGlI{margin-left:8px;margin-right:8px;margin:0;}/*!sc*/ .vcvyP{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:160px;}/*!sc*/ .YUPas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ @media screen and (min-width:1012px){.YUPas{display:none;}}/*!sc*/ .izFOf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ @media screen and (min-width:544px){.izFOf{display:none;}}/*!sc*/ .vIPPs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;}/*!sc*/ .fdROMU{width:100%;border-collapse:separate;border-spacing:0;border:1px solid;border-color:var(--borderColor-default,var(--color-border-default,#d0d7de));border-radius:6px;table-layout:fixed;overflow:unset;}/*!sc*/ .jGKpsv{height:0px;line-height:0px;}/*!sc*/ .jGKpsv tr{height:0px;font-size:0px;}/*!sc*/ .jdgHnn{padding:16px;color:var(--fgColor-muted,var(--color-fg-muted,#656d76));font-size:12px;text-align:left;height:40px;}/*!sc*/ .jdgHnn th{padding-left:16px;background-color:var(--bgColor-muted,var(--color-canvas-subtle,#f6f8fa));}/*!sc*/ .bQivRW{width:100%;border-top-left-radius:6px;}/*!sc*/ @media screen and (min-width:544px){.bQivRW{display:none;}}/*!sc*/ .ldkMIO{width:40%;border-top-left-radius:6px;}/*!sc*/ @media screen and (max-width:543px){.ldkMIO{display:none;}}/*!sc*/ .jMbWeI{text-align:right;padding-right:16px;width:136px;border-top-right-radius:6px;}/*!sc*/ .gpqjiB{color:var(--fgColor-muted,var(--color-fg-muted,#656d76));font-size:12px;height:40px;}/*!sc*/ .dzCJzi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:273px;padding:8px;}/*!sc*/ @media screen and (min-width:544px){.dzCJzi{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}/*!sc*/ .eNCcrz{text-align:center;vertical-align:center;height:40px;border-top:1px solid;border-color:var(--borderColor-default,var(--color-border-default,#d0d7de));}/*!sc*/ .bHTcCe{border-top:1px solid var(--borderColor-default,var(--color-border-default));cursor:pointer;}/*!sc*/ .csrIcr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;gap:16px;}/*!sc*/ .bUQNHB{border:1px solid;border-color:var(--borderColor-default,var(--color-border-default,#d0d7de));border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}/*!sc*/ @media screen and (max-width:543px){.bUQNHB{margin-left:-16px;margin-right:-16px;max-width:calc(100% + 32px);}}/*!sc*/ @media screen and (min-width:544px){.bUQNHB{max-width:100%;}}/*!sc*/ .jPdcfu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid;border-bottom-color:var(--borderColor-default,var(--color-border-default,#d0d7de));-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:8px;position:-webkit-sticky;position:sticky;top:0;background-color:var(--bgColor-default,var(--color-canvas-default,#ffffff));z-index:1;border-top-left-radius:6px;border-top-right-radius:6px;}/*!sc*/ .iphEWz{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-bottom:none;max-width:100%;padding-left:8px;padding-right:8px;}/*!sc*/ .hUCRAk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}/*!sc*/ .cwoBXV[data-size="medium"]{color:var(--fgColor-muted,var(--color-fg-subtle,#6e7781));padding-left:8px;padding-right:8px;}/*!sc*/ .QkQOb{padding:32px;overflow:auto;}/*!sc*/ data-styled.g1[id="Box-sc-g0xbh4-0"]{content:"iVEunk,jzuOtQ,bGojzy,iNSVHo,bVgnfw,CEgMp,gMOVLe,gUkoLg,bZBlpz,lhTYNA,ffLUq,bmcJak,fLXEGX,lmSMZJ,dqfxud,fGwBZA,jxTzTd,gqqBXN,dzXgxt,iWFGlI,vcvyP,YUPas,izFOf,vIPPs,fdROMU,jGKpsv,jdgHnn,bQivRW,ldkMIO,jMbWeI,gpqjiB,dzCJzi,eNCcrz,bHTcCe,csrIcr,bUQNHB,jPdcfu,iphEWz,hUCRAk,cwoBXV,QkQOb,"}/*!sc*/ .brGdpi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip:rect(0,0,0,0);clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}/*!sc*/ data-styled.g5[id="_VisuallyHidden__VisuallyHidden-sc-11jhm7a-0"]{content:"brGdpi,"}/*!sc*/ .hWlpPn{position:relative;display:inline-block;}/*!sc*/ .hWlpPn::after{position:absolute;z-index:1000000;display:none;padding:0.5em 0.75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:subpixel-antialiased;color:var(--tooltip-fgColor,var(--fgColor-onEmphasis,var(--color-fg-on-emphasis,#ffffff)));text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;-webkit-letter-spacing:normal;-moz-letter-spacing:normal;-ms-letter-spacing:normal;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:var(--tooltip-bgColor,var(--bgColor-emphasis,var(--color-neutral-emphasis-plus,#24292f)));border-radius:6px;opacity:0;}/*!sc*/ @-webkit-keyframes tooltip-appear{from{opacity:0;}to{opacity:1;}}/*!sc*/ @keyframes tooltip-appear{from{opacity:0;}to{opacity:1;}}/*!sc*/ .hWlpPn:hover::after,.hWlpPn:active::after,.hWlpPn:focus::after,.hWlpPn:focus-within::after{display:inline-block;-webkit-text-decoration:none;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:0.1s;animation-duration:0.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:0s;animation-delay:0s;}/*!sc*/ .hWlpPn.tooltipped-no-delay:hover::after,.hWlpPn.tooltipped-no-delay:active::after,.hWlpPn.tooltipped-no-delay:focus::after,.hWlpPn.tooltipped-no-delay:focus-within::after{-webkit-animation-delay:0s;animation-delay:0s;}/*!sc*/ .hWlpPn.tooltipped-multiline:hover::after,.hWlpPn.tooltipped-multiline:active::after,.hWlpPn.tooltipped-multiline:focus::after,.hWlpPn.tooltipped-multiline:focus-within::after{display:table-cell;}/*!sc*/ .hWlpPn.tooltipped-s::after,.hWlpPn.tooltipped-se::after,.hWlpPn.tooltipped-sw::after{top:100%;right:50%;margin-top:6px;}/*!sc*/ .hWlpPn.tooltipped-se::after{right:auto;left:50%;margin-left:-16px;}/*!sc*/ .hWlpPn.tooltipped-sw::after{margin-right:-16px;}/*!sc*/ .hWlpPn.tooltipped-n::after,.hWlpPn.tooltipped-ne::after,.hWlpPn.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px;}/*!sc*/ .hWlpPn.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px;}/*!sc*/ .hWlpPn.tooltipped-nw::after{margin-right:-16px;}/*!sc*/ .hWlpPn.tooltipped-s::after,.hWlpPn.tooltipped-n::after{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);}/*!sc*/ .hWlpPn.tooltipped-w::after{right:100%;bottom:50%;margin-right:6px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}/*!sc*/ .hWlpPn.tooltipped-e::after{bottom:50%;left:100%;margin-left:6px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}/*!sc*/ .hWlpPn.tooltipped-multiline::after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate;}/*!sc*/ .hWlpPn.tooltipped-multiline.tooltipped-s::after,.hWlpPn.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}/*!sc*/ .hWlpPn.tooltipped-multiline.tooltipped-w::after,.hWlpPn.tooltipped-multiline.tooltipped-e::after{right:100%;}/*!sc*/ .hWlpPn.tooltipped-align-right-2::after{right:0;margin-right:0;}/*!sc*/ .hWlpPn.tooltipped-align-left-2::after{left:0;margin-left:0;}/*!sc*/ data-styled.g16[id="Tooltip__TooltipBase-sc-17tf59c-0"]{content:"hWlpPn,"}/*!sc*/ .liVpTx{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;max-width:125px;}/*!sc*/ data-styled.g18[id="Truncate__StyledTruncate-sc-23o1d2-0"]{content:"liVpTx,"}/*!sc*/ </style> <!-- --> <!-- --> <div class="Box-sc-g0xbh4-0 iVEunk"><div class="Box-sc-g0xbh4-0 jzuOtQ"><div class="Box-sc-g0xbh4-0 bGojzy"></div></div><div class="Box-sc-g0xbh4-0 iNSVHo"><div class="Box-sc-g0xbh4-0 bVgnfw"><div class="Box-sc-g0xbh4-0 CEgMp"><button type="button" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-label="master branch" data-testid="anchor-button" class="Box-sc-g0xbh4-0 gMOVLe prc-Button-ButtonBase-c50BI overview-ref-selector width-full" data-loading="false" data-size="medium" data-variant="default" aria-describedby="branch-picker-repos-header-ref-selector-loading-announcement" id="branch-picker-repos-header-ref-selector"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><div class="Box-sc-g0xbh4-0 bZBlpz"><div class="Box-sc-g0xbh4-0 lhTYNA"><svg aria-hidden="true" focusable="false" class="octicon octicon-git-branch" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z"></path></svg></div><div class="Box-sc-g0xbh4-0 ffLUq ref-selector-button-text-container"><span class="Box-sc-g0xbh4-0 bmcJak prc-Text-Text-0ima0"> <!-- -->master</span></div></div></span><span data-component="trailingVisual" class="prc-Button-Visual-2epfX prc-Button-VisualWrap-Db-eB"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg></span></span></button><button hidden="" data-hotkey-scope="read-only-cursor-text-area"></button></div><div class="Box-sc-g0xbh4-0 fLXEGX"><a style="--button-color:fg.muted" type="button" href="/crisp-im/node-crisp-api/branches" class="Box-sc-g0xbh4-0 lmSMZJ prc-Button-ButtonBase-c50BI" data-loading="false" data-size="medium" data-variant="invisible" aria-describedby=":Rclab:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="leadingVisual" class="prc-Button-Visual-2epfX prc-Button-VisualWrap-Db-eB"><svg aria-hidden="true" focusable="false" class="octicon octicon-git-branch" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z"></path></svg></span><span data-component="text" class="prc-Button-Label-pTQ3x">Branches</span></span></a><a style="--button-color:fg.muted" type="button" href="/crisp-im/node-crisp-api/tags" class="Box-sc-g0xbh4-0 lmSMZJ prc-Button-ButtonBase-c50BI" data-loading="false" data-size="medium" data-variant="invisible" aria-describedby=":Rklab:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="leadingVisual" class="prc-Button-Visual-2epfX prc-Button-VisualWrap-Db-eB"><svg aria-hidden="true" focusable="false" class="octicon octicon-tag" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path></svg></span><span data-component="text" class="prc-Button-Label-pTQ3x">Tags</span></span></a></div><div class="Box-sc-g0xbh4-0 dqfxud"><a style="--button-color:fg.muted" type="button" aria-label="Go to Branches page" href="/crisp-im/node-crisp-api/branches" class="Box-sc-g0xbh4-0 fGwBZA prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="invisible" aria-describedby=":Relab:-loading-announcement"><svg aria-hidden="true" focusable="false" class="octicon octicon-git-branch" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z"></path></svg></a><a style="--button-color:fg.muted" type="button" aria-label="Go to Tags page" href="/crisp-im/node-crisp-api/tags" class="Box-sc-g0xbh4-0 fGwBZA prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="invisible" aria-describedby=":Rmlab:-loading-announcement"><svg aria-hidden="true" focusable="false" class="octicon octicon-tag" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path></svg></a></div></div><div class="Box-sc-g0xbh4-0 jxTzTd"><div class="Box-sc-g0xbh4-0 gqqBXN"><div class="Box-sc-g0xbh4-0 dzXgxt"><!--$--><div class="Box-sc-g0xbh4-0 iWFGlI"><span class="Box-sc-g0xbh4-0 vcvyP TextInput-wrapper prc-components-TextInputWrapper-i1ofR prc-components-TextInputBaseWrapper-ueK9q" data-leading-visual="true" data-trailing-visual="true" aria-busy="false"><span class="TextInput-icon" id=":R2j5ab:" aria-hidden="true"><svg aria-hidden="true" focusable="false" class="octicon octicon-search" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path></svg></span><input type="text" aria-label="Go to file" role="combobox" aria-controls="file-results-list" aria-expanded="false" aria-haspopup="dialog" autoCorrect="off" spellcheck="false" placeholder="Go to file" aria-describedby=":R2j5ab: :R2j5abH1:" data-component="input" class="prc-components-Input-Ic-y8" value=""/><span class="TextInput-icon" id=":R2j5abH1:" aria-hidden="true"></span></span></div><!--/$--></div><div class="Box-sc-g0xbh4-0 YUPas"><button type="button" class="prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":Rr5ab:-loading-announcement"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x">Go to file</span></span></button></div><div class="react-directory-add-file-icon"></div><div class="react-directory-remove-file-icon"></div></div><button type="button" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-c50BI" data-loading="false" data-size="medium" data-variant="primary" aria-describedby=":R55ab:-loading-announcement" id=":R55ab:"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-HKbr-"><span data-component="leadingVisual" class="prc-Button-Visual-2epfX prc-Button-VisualWrap-Db-eB"><svg aria-hidden="true" focusable="false" class="octicon octicon-code hide-sm" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg></span><span data-component="text" class="prc-Button-Label-pTQ3x">Code</span><span data-component="trailingVisual" class="prc-Button-Visual-2epfX prc-Button-VisualWrap-Db-eB"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 izFOf"><button data-component="IconButton" type="button" aria-label="Open more actions menu" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-c50BI prc-Button-IconButton-szpyj" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R75ab:-loading-announcement" id=":R75ab:"><svg aria-hidden="true" focusable="false" class="octicon octicon-kebab-horizontal" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path></svg></button></div></div></div><div class="Box-sc-g0xbh4-0 vIPPs"><div data-hpc="true"><button hidden="" data-testid="focus-next-element-button" data-hotkey="j"></button><button hidden="" data-testid="focus-previous-element-button" data-hotkey="k"></button><h2 class="sr-only ScreenReaderHeading-module__userSelectNone--vW4Cq prc-Heading-Heading-6CmGO" data-testid="screen-reader-heading" id="folders-and-files">Folders and files</h2><table aria-labelledby="folders-and-files" class="Box-sc-g0xbh4-0 fdROMU"><thead class="Box-sc-g0xbh4-0 jGKpsv"><tr class="Box-sc-g0xbh4-0 jdgHnn"><th colSpan="2" class="Box-sc-g0xbh4-0 bQivRW"><span class="text-bold">Name</span></th><th colSpan="1" class="Box-sc-g0xbh4-0 ldkMIO"><span class="text-bold">Name</span></th><th class="hide-sm"><div title="Last commit message" class="Truncate__StyledTruncate-sc-23o1d2-0 liVpTx width-fit"><span class="text-bold">Last commit message</span></div></th><th colSpan="1" class="Box-sc-g0xbh4-0 jMbWeI"><div title="Last commit date" class="Truncate__StyledTruncate-sc-23o1d2-0 liVpTx width-fit"><span class="text-bold">Last commit date</span></div></th></tr></thead><tbody><tr class="Box-sc-g0xbh4-0 gpqjiB"><td colSpan="3" class="bgColor-muted p-1 rounded-top-2"><div class="Box-sc-g0xbh4-0 dzCJzi"><h2 class="sr-only ScreenReaderHeading-module__userSelectNone--vW4Cq prc-Heading-Heading-6CmGO" data-testid="screen-reader-heading">Latest commit</h2><div style="width:120px" class="Skeleton Skeleton--text" data-testid="loading"> </div><div class="d-flex flex-shrink-0 gap-2"><div data-testid="latest-commit-details" class="d-none d-sm-flex flex-items-center"></div><div class="d-flex gap-2"><h2 class="sr-only ScreenReaderHeading-module__userSelectNone--vW4Cq prc-Heading-Heading-6CmGO" data-testid="screen-reader-heading">History</h2><a href="/crisp-im/node-crisp-api/commits/master/" class="prc-Button-ButtonBase-c50BI d-none d-lg-flex LinkButton-module__code-view-link-button--xvCGA flex-items-center fgColor-default" data-loading="false" data-size="small" data-variant="invisible" aria-describedby=":Raqj8pab:-loading-announcement"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-HKbr-"><span data-component="leadingVisual" class="prc-Button-Visual-2epfX prc-Button-VisualWrap-Db-eB"><svg aria-hidden="true" focusable="false" class="octicon octicon-history" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path></svg></span><span data-component="text" class="prc-Button-Label-pTQ3x"><span class="fgColor-default">392 Commits</span></span></span></a><div class="d-sm-none"></div><div class="d-flex d-lg-none"><span role="tooltip" aria-label="392 Commits" id="history-icon-button-tooltip" class="Tooltip__TooltipBase-sc-17tf59c-0 hWlpPn tooltipped-n"><a href="/crisp-im/node-crisp-api/commits/master/" class="prc-Button-ButtonBase-c50BI LinkButton-module__code-view-link-button--xvCGA flex-items-center fgColor-default" data-loading="false" data-size="small" data-variant="invisible" aria-describedby=":R1iqj8pab:-loading-announcement history-icon-button-tooltip"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-HKbr-"><span data-component="leadingVisual" class="prc-Button-Visual-2epfX prc-Button-VisualWrap-Db-eB"><svg aria-hidden="true" focusable="false" class="octicon octicon-history" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path></svg></span></span></a></span></div></div></div></div></td></tr><tr class="react-directory-row undefined" id="folder-row-0"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file-directory-fill icon-directory" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1A1.75 1.75 0 0 0 0 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0 0 16 13.25v-8.5A1.75 1.75 0 0 0 14.25 3H7.5a.25.25 0 0 1-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="This path skips through empty directories" aria-label=".github/workflows, (Directory)" class="Link--primary" href="/crisp-im/node-crisp-api/tree/master/.github/workflows"><span class="react-directory-default-color" data-testid="path-name-segment">.github/</span><span class="" data-testid="path-name-segment">workflows</span></a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file-directory-fill icon-directory" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1A1.75 1.75 0 0 0 0 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0 0 16 13.25v-8.5A1.75 1.75 0 0 0 14.25 3H7.5a.25.25 0 0 1-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="This path skips through empty directories" aria-label=".github/workflows, (Directory)" class="Link--primary" href="/crisp-im/node-crisp-api/tree/master/.github/workflows"><span class="react-directory-default-color" data-testid="path-name-segment">.github/</span><span class="" data-testid="path-name-segment">workflows</span></a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row undefined" id="folder-row-1"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file-directory-fill icon-directory" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1A1.75 1.75 0 0 0 0 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0 0 16 13.25v-8.5A1.75 1.75 0 0 0 14.25 3H7.5a.25.25 0 0 1-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="examples" aria-label="examples, (Directory)" class="Link--primary" href="/crisp-im/node-crisp-api/tree/master/examples">examples</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file-directory-fill icon-directory" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1A1.75 1.75 0 0 0 0 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0 0 16 13.25v-8.5A1.75 1.75 0 0 0 14.25 3H7.5a.25.25 0 0 1-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="examples" aria-label="examples, (Directory)" class="Link--primary" href="/crisp-im/node-crisp-api/tree/master/examples">examples</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row undefined" id="folder-row-2"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file-directory-fill icon-directory" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1A1.75 1.75 0 0 0 0 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0 0 16 13.25v-8.5A1.75 1.75 0 0 0 14.25 3H7.5a.25.25 0 0 1-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="lib" aria-label="lib, (Directory)" class="Link--primary" href="/crisp-im/node-crisp-api/tree/master/lib">lib</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file-directory-fill icon-directory" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1A1.75 1.75 0 0 0 0 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0 0 16 13.25v-8.5A1.75 1.75 0 0 0 14.25 3H7.5a.25.25 0 0 1-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="lib" aria-label="lib, (Directory)" class="Link--primary" href="/crisp-im/node-crisp-api/tree/master/lib">lib</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row undefined" id="folder-row-3"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file-directory-fill icon-directory" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1A1.75 1.75 0 0 0 0 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0 0 16 13.25v-8.5A1.75 1.75 0 0 0 14.25 3H7.5a.25.25 0 0 1-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="types" aria-label="types, (Directory)" class="Link--primary" href="/crisp-im/node-crisp-api/tree/master/types">types</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file-directory-fill icon-directory" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1A1.75 1.75 0 0 0 0 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0 0 16 13.25v-8.5A1.75 1.75 0 0 0 14.25 3H7.5a.25.25 0 0 1-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="types" aria-label="types, (Directory)" class="Link--primary" href="/crisp-im/node-crisp-api/tree/master/types">types</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row undefined" id="folder-row-4"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".checkbuild" aria-label=".checkbuild, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.checkbuild">.checkbuild</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".checkbuild" aria-label=".checkbuild, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.checkbuild">.checkbuild</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row undefined" id="folder-row-5"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".gitignore" aria-label=".gitignore, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.gitignore">.gitignore</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".gitignore" aria-label=".gitignore, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.gitignore">.gitignore</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row undefined" id="folder-row-6"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".jscsrc" aria-label=".jscsrc, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.jscsrc">.jscsrc</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".jscsrc" aria-label=".jscsrc, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.jscsrc">.jscsrc</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row undefined" id="folder-row-7"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".jshintrc" aria-label=".jshintrc, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.jshintrc">.jshintrc</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".jshintrc" aria-label=".jshintrc, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.jshintrc">.jshintrc</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row undefined" id="folder-row-8"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".npmignore" aria-label=".npmignore, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.npmignore">.npmignore</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title=".npmignore" aria-label=".npmignore, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/.npmignore">.npmignore</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row undefined" id="folder-row-9"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="CHANGELOG.md" aria-label="CHANGELOG.md, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/CHANGELOG.md">CHANGELOG.md</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="CHANGELOG.md" aria-label="CHANGELOG.md, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/CHANGELOG.md">CHANGELOG.md</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row truncate-for-mobile" id="folder-row-10"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="EXAMPLES.md" aria-label="EXAMPLES.md, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/EXAMPLES.md">EXAMPLES.md</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="EXAMPLES.md" aria-label="EXAMPLES.md, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/EXAMPLES.md">EXAMPLES.md</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row truncate-for-mobile" id="folder-row-11"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="LICENSE" aria-label="LICENSE, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/LICENSE">LICENSE</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="LICENSE" aria-label="LICENSE, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/LICENSE">LICENSE</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row truncate-for-mobile" id="folder-row-12"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="README.md" aria-label="README.md, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/README.md">README.md</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="README.md" aria-label="README.md, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/README.md">README.md</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row truncate-for-mobile" id="folder-row-13"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="package.json" aria-label="package.json, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/package.json">package.json</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="package.json" aria-label="package.json, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/package.json">package.json</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="react-directory-row truncate-for-mobile" id="folder-row-14"><td class="react-directory-row-name-cell-small-screen" colSpan="2"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="tsconfig.json" aria-label="tsconfig.json, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/tsconfig.json">tsconfig.json</a></div></div></div></div></td><td class="react-directory-row-name-cell-large-screen" colSpan="1"><div class="react-directory-filename-column"><svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 9 4.25V1.5Zm6.75.062V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg><div class="overflow-hidden"><div class="react-directory-filename-cell"><div class="react-directory-truncate"><a title="tsconfig.json" aria-label="tsconfig.json, (File)" class="Link--primary" href="/crisp-im/node-crisp-api/blob/master/tsconfig.json">tsconfig.json</a></div></div></div></div></td><td class="react-directory-row-commit-cell"><div class="Skeleton Skeleton--text"> </div></td><td><div class="Skeleton Skeleton--text"> </div></td></tr><tr class="Box-sc-g0xbh4-0 eNCcrz show-for-mobile" data-testid="view-all-files-row"><td colSpan="3" class="Box-sc-g0xbh4-0 bHTcCe"><div><button class="prc-Link-Link-85e08">View all files</button></div></td></tr></tbody></table></div><div class="Box-sc-g0xbh4-0 csrIcr"><div class="Box-sc-g0xbh4-0 bUQNHB"><div itemscope="" itemType="https://schema.org/abstract" class="Box-sc-g0xbh4-0 jPdcfu"><h2 class="_VisuallyHidden__VisuallyHidden-sc-11jhm7a-0 brGdpi">Repository files navigation</h2><nav class="Box-sc-g0xbh4-0 iphEWz prc-components-UnderlineWrapper-oOh5J" aria-label="Repository files"><ul class="prc-components-UnderlineItemList-b23Hf" role="list"><li class="Box-sc-g0xbh4-0 hUCRAk"><a class="prc-components-UnderlineItem-lJsg-" href="#" aria-current="page"><span data-component="icon"><svg aria-hidden="true" focusable="false" class="octicon octicon-book" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path></svg></span><span data-component="text" data-content="README">README</span></a></li><li class="Box-sc-g0xbh4-0 hUCRAk"><a class="prc-components-UnderlineItem-lJsg-" href="#"><span data-component="icon"><svg aria-hidden="true" focusable="false" class="octicon octicon-law" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8.75.75V2h.985c.304 0 .603.08.867.231l1.29.736c.038.022.08.033.124.033h2.234a.75.75 0 0 1 0 1.5h-.427l2.111 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.006.005-.01.01-.045.04c-.21.176-.441.327-.686.45C14.556 10.78 13.88 11 13 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L12.178 4.5h-.162c-.305 0-.604-.079-.868-.231l-1.29-.736a.245.245 0 0 0-.124-.033H8.75V13h2.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1 0-1.5h2.5V3.5h-.984a.245.245 0 0 0-.124.033l-1.289.737c-.265.15-.564.23-.869.23h-.162l2.112 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.016.015-.045.04c-.21.176-.441.327-.686.45C4.556 10.78 3.88 11 3 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L2.178 4.5H1.75a.75.75 0 0 1 0-1.5h2.234a.249.249 0 0 0 .125-.033l1.288-.737c.265-.15.564-.23.869-.23h.984V.75a.75.75 0 0 1 1.5 0Zm2.945 8.477c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327Zm-10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327Z"></path></svg></span><span data-component="text" data-content="MIT license">MIT license</span></a></li></ul></nav><button style="--button-color:fg.subtle" type="button" aria-label="Outline" aria-haspopup="true" aria-expanded="false" tabindex="0" class="Box-sc-g0xbh4-0 cwoBXV prc-Button-ButtonBase-c50BI" data-loading="false" data-size="medium" data-variant="invisible" aria-describedby=":Rr9ab:-loading-announcement" id=":Rr9ab:"><svg aria-hidden="true" focusable="false" class="octicon octicon-list-unordered" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5.75 2.5h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1 0-1.5Zm0 5h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1 0-1.5Zm0 5h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1 0-1.5ZM2 14a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm1-6a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM2 4a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path></svg></button></div><div class="Box-sc-g0xbh4-0 QkQOb js-snippet-clipboard-copy-unpositioned undefined" data-hpc="true"><article class="markdown-body entry-content container-lg" itemprop="text"><div class="markdown-heading" dir="auto"><h1 tabindex="-1" class="heading-element" dir="auto">Crisp API Wrapper</h1><a id="user-content-crisp-api-wrapper" class="anchor" aria-label="Permalink: Crisp API Wrapper" href="#crisp-api-wrapper"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <p dir="auto"><a href="https://github.com/crisp-im/node-crisp-api/actions/workflows/test.yml"><img src="https://github.com/crisp-im/node-crisp-api/actions/workflows/test.yml/badge.svg" alt="Test and Build" style="max-width: 100%;"></a> <a href="https://github.com/crisp-im/node-crisp-api/actions/workflows/build.yml"><img src="https://github.com/crisp-im/node-crisp-api/actions/workflows/build.yml/badge.svg" alt="Build and Release" style="max-width: 100%;"></a> <a href="https://www.npmjs.com/package/crisp-api" rel="nofollow"><img src="https://camo.githubusercontent.com/b4cb72aba221229e36a9c1d2104cc0229102967b3c0ba18ea44025b0960c3d63/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f762f63726973702d6170692e737667" alt="Version" data-canonical-src="https://img.shields.io/npm/v/crisp-api.svg" style="max-width: 100%;"></a> <a href="https://www.npmjs.com/package/crisp-api" rel="nofollow"><img src="https://camo.githubusercontent.com/effcf837d45f4c9960f576535823a45092d8a8b7e6cf634fda101306132a1c82/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f64742f63726973702d6170692e737667" alt="Downloads" data-canonical-src="https://img.shields.io/npm/dt/crisp-api.svg" style="max-width: 100%;"></a></p> <p dir="auto">The Crisp API Node wrapper. Authenticate, send messages, fetch conversations, access your agent accounts from your JavaScript code.</p> <p dir="auto">Copyright 2025 Crisp IM SAS. See LICENSE for copying information.</p> <ul dir="auto"> <li><strong>📝 Implements</strong>: <a href="https://docs.crisp.chat/references/rest-api/v1/" rel="nofollow">REST API Reference (V1)</a> at revision: 17/03/2025</li> <li><strong>😘 Maintainers</strong>: <a href="https://github.com/baptistejamin">@baptistejamin</a>, <a href="https://github.com/eliottvincent">@eliottvincent</a>, <a href="https://github.com/valeriansaliou">@valeriansaliou</a></li> </ul> <div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">Installation</h2><a id="user-content-installation" class="anchor" aria-label="Permalink: Installation" href="#installation"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <p dir="auto"><code>npm install --save crisp-api</code></p> <div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">Authentication</h2><a id="user-content-authentication" class="anchor" aria-label="Permalink: Authentication" href="#authentication"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <p dir="auto">To authenticate against the API, obtain your authentication token keypair by following the <a href="https://docs.crisp.chat/guides/rest-api/authentication/" rel="nofollow">REST API Authentication</a> guide. You'll get a token keypair made of 2 values.</p> <p dir="auto"><strong>Keep your token keypair values private, and store them safely for long-term use.</strong></p> <p dir="auto">Then, add authentication parameters to your <code>client</code> instance right after you create it:</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var Crisp = require("crisp-api"); var CrispClient = new Crisp(); // Authenticate to API with your plugin token (identifier, key) // eg. CrispClient.authenticate("7c3ef21c-1e04-41ce-8c06-5605c346f73e", "cc29e1a5086e428fcc6a697d5837a66d82808e65c5cce006fbf2191ceea80a0a"); CrispClient.authenticateTier("plugin", identifier, key); // Now, you can use authenticated API sections."><pre><span class="pl-k">var</span> <span class="pl-v">Crisp</span> <span class="pl-c1">=</span> <span class="pl-en">require</span><span class="pl-kos">(</span><span class="pl-s">"crisp-api"</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-v">CrispClient</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">Crisp</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-c">// Authenticate to API with your plugin token (identifier, key)</span> <span class="pl-c">// eg. CrispClient.authenticate("7c3ef21c-1e04-41ce-8c06-5605c346f73e", "cc29e1a5086e428fcc6a697d5837a66d82808e65c5cce006fbf2191ceea80a0a");</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-en">authenticateTier</span><span class="pl-kos">(</span><span class="pl-s">"plugin"</span><span class="pl-kos">,</span> <span class="pl-s1">identifier</span><span class="pl-kos">,</span> <span class="pl-s1">key</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-c">// Now, you can use authenticated API sections.</span></pre></div> <div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">Overview</h2><a id="user-content-overview" class="anchor" aria-label="Permalink: Overview" href="#overview"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <p dir="auto">You may follow the <a href="https://docs.crisp.chat/guides/rest-api/quickstart/" rel="nofollow">REST API Quickstart</a> guide, which will get you running with the REST API in minutes.</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var Crisp = require("crisp-api"); var CrispClient = new Crisp(); CrispClient.authenticateTier("plugin", identifier, key); CrispClient.website.listConversations(websiteID, 1) .then(function(conversations) { console.log("Listed conversations:", conversations); }) .catch(function(error) { console.error("Error listing conversations:", error); });"><pre><span class="pl-k">var</span> <span class="pl-v">Crisp</span> <span class="pl-c1">=</span> <span class="pl-en">require</span><span class="pl-kos">(</span><span class="pl-s">"crisp-api"</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-v">CrispClient</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">Crisp</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-en">authenticateTier</span><span class="pl-kos">(</span><span class="pl-s">"plugin"</span><span class="pl-kos">,</span> <span class="pl-s1">identifier</span><span class="pl-kos">,</span> <span class="pl-s1">key</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listConversations</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-c1">1</span><span class="pl-kos">)</span> <span class="pl-kos">.</span><span class="pl-en">then</span><span class="pl-kos">(</span><span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">conversations</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s">"Listed conversations:"</span><span class="pl-kos">,</span> <span class="pl-s1">conversations</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span> <span class="pl-kos">.</span><span class="pl-en">catch</span><span class="pl-kos">(</span><span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">error</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">error</span><span class="pl-kos">(</span><span class="pl-s">"Error listing conversations:"</span><span class="pl-kos">,</span> <span class="pl-s1">error</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> <div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">Examples</h2><a id="user-content-examples" class="anchor" aria-label="Permalink: Examples" href="#examples"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <div class="markdown-heading" dir="auto"><h3 tabindex="-1" class="heading-element" dir="auto">Create your own bot!</h3><a id="user-content-create-your-own-bot" class="anchor" aria-label="Permalink: Create your own bot!" href="#create-your-own-bot"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var Crisp = require("crisp-api"); var CrispClient = new Crisp(); CrispClient.authenticateTier("plugin", identifier, key); // Notice: make sure to authenticate before listening for an event CrispClient.on("message:send", function(message) { CrispClient.website.sendMessageInConversation( message.website_id, message.session_id, { type : "text", content : "I'm a bot", from : "operator", // or user origin : "chat" } ) .then(function(message) { console.log("Message sent:", message); }) .catch(function(error) { console.error("Error sending message:", error); }); }) .then(function() { console.error("Requested to listen to sent messages"); }) .catch(function(error) { console.error("Failed listening to sent messages:", error); });"><pre><span class="pl-k">var</span> <span class="pl-v">Crisp</span> <span class="pl-c1">=</span> <span class="pl-en">require</span><span class="pl-kos">(</span><span class="pl-s">"crisp-api"</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-v">CrispClient</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">Crisp</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-en">authenticateTier</span><span class="pl-kos">(</span><span class="pl-s">"plugin"</span><span class="pl-kos">,</span> <span class="pl-s1">identifier</span><span class="pl-kos">,</span> <span class="pl-s1">key</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-c">// Notice: make sure to authenticate before listening for an event</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-en">on</span><span class="pl-kos">(</span><span class="pl-s">"message:send"</span><span class="pl-kos">,</span> <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">message</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">sendMessageInConversation</span><span class="pl-kos">(</span> <span class="pl-s1">message</span><span class="pl-kos">.</span><span class="pl-c1">website_id</span><span class="pl-kos">,</span> <span class="pl-s1">message</span><span class="pl-kos">.</span><span class="pl-c1">session_id</span><span class="pl-kos">,</span> <span class="pl-kos">{</span> <span class="pl-c1">type</span> : <span class="pl-s">"text"</span><span class="pl-kos">,</span> <span class="pl-c1">content</span> : <span class="pl-s">"I'm a bot"</span><span class="pl-kos">,</span> <span class="pl-c1">from</span> : <span class="pl-s">"operator"</span><span class="pl-kos">,</span> <span class="pl-c">// or user</span> <span class="pl-c1">origin</span> : <span class="pl-s">"chat"</span> <span class="pl-kos">}</span> <span class="pl-kos">)</span> <span class="pl-kos">.</span><span class="pl-en">then</span><span class="pl-kos">(</span><span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">message</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s">"Message sent:"</span><span class="pl-kos">,</span> <span class="pl-s1">message</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span> <span class="pl-kos">.</span><span class="pl-en">catch</span><span class="pl-kos">(</span><span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">error</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">error</span><span class="pl-kos">(</span><span class="pl-s">"Error sending message:"</span><span class="pl-kos">,</span> <span class="pl-s1">error</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span> <span class="pl-kos">.</span><span class="pl-en">then</span><span class="pl-kos">(</span><span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">error</span><span class="pl-kos">(</span><span class="pl-s">"Requested to listen to sent messages"</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span> <span class="pl-kos">.</span><span class="pl-en">catch</span><span class="pl-kos">(</span><span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">error</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">error</span><span class="pl-kos">(</span><span class="pl-s">"Failed listening to sent messages:"</span><span class="pl-kos">,</span> <span class="pl-s1">error</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> <div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">Resource Methods</h2><a id="user-content-resource-methods" class="anchor" aria-label="Permalink: Resource Methods" href="#resource-methods"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <p dir="auto">All the available Crisp API resources are fully implemented. <strong>Programmatic methods names are named after their label name in the <a href="https://docs.crisp.chat/references/rest-api/v1/" rel="nofollow">REST API Reference</a></strong>.</p> <p dir="auto">All methods that you will most likely need when building a Crisp integration are prefixed with a star symbol (⭐).</p> <p dir="auto"><strong><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> Note that, depending on your authentication token tier, which is either <code>user</code> or <code>plugin</code>, you may not be allowed to use all methods from the library. When in doubt, refer to the library method descriptions below. Most likely, you are using a <code>plugin</code> token.</strong></p> <hr> <details> <summary> <a href="#website">Website</a> </summary> <ul dir="auto"> <li><a href="#website-conversations">Website Conversations</a></li> <li><a href="#website-conversation">Website Conversation</a></li> <li><a href="#website-people-these-are-your-end-users">Website People</a></li> <li><a href="#website-helpdesk">Website Helpdesk</a></li> <li><a href="#website-operator">Website Operator</a></li> <li><a href="#website-availability">Website Availability</a></li> <li><a href="#website-analytics">Website Analytics</a></li> <li><a href="#website-batch">Website Batch</a></li> <li><a href="#website-verify">Website Verify</a></li> <li><a href="#website-campaigns">Website Campaigns</a></li> <li><a href="#website-campaign">Website Campaign</a></li> </ul> </details> <details> <summary> <a href="#plugin">Plugin</a> </summary> <ul dir="auto"> <li><a href="#plugin-connect">Plugin Connect</a></li> <li><a href="#plugin-subscription">Plugin Subscription</a></li> </ul> </details> <details> <summary> <a href="#media">Media</a> </summary> <ul dir="auto"> <li><a href="#media-animation">Media Animation</a></li> </ul> </details> <details> <summary> <a href="#bucket">Bucket</a> </summary> <ul dir="auto"> <li><a href="#bucket-url">Bucket URL</a></li> </ul> </details> <details> <summary> <a href="#realtime-events">RTM Events</a> </summary> <ul dir="auto"> <li><a href="#session--reference">Session Events</a></li> <li><a href="#message-events-reference">Message Events</a></li> <li><a href="#people-events-reference">People Events</a></li> <li><a href="#campaign-events-reference">Campaign Events</a></li> <li><a href="#browsing-events-reference">Browsing Events</a></li> <li><a href="#call-events-reference">Call Events</a></li> <li><a href="#widget-events-reference">Widget Events</a></li> <li><a href="#status-events-reference">Status Events</a></li> <li><a href="#website-events-reference">Website Events</a></li> <li><a href="#bucket-events-reference">Bucket Events</a></li> <li><a href="#media-events-reference">Media Events</a></li> <li><a href="#email-events-reference">Email Events</a></li> <li><a href="#plugin-events-reference">Plugin Events</a></li> </ul> </details> <hr> <div class="markdown-heading" dir="auto"><h3 tabindex="-1" class="heading-element" dir="auto">Website</h3><a id="user-content-website" class="anchor" aria-label="Permalink: Website" href="#website"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Conversations</strong></h4><a id="user-content-website-conversations" class="anchor" aria-label="Permalink: Website Conversations" href="#website-conversations"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>⭐ List Conversations</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-conversations" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listConversations(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listConversations(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listConversations</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Suggested Conversation Segments</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-suggested-conversation-segments" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listSuggestedConversationSegments(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedConversationSegments(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listSuggestedConversationSegments</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Suggested Conversation Segment</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-conversation-segment" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteSuggestedConversationSegment(websiteID, segment)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var segment = "bug"; CrispClient.website.deleteSuggestedConversationSegment(websiteID, segment);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">segment</span> <span class="pl-c1">=</span> <span class="pl-s">"bug"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteSuggestedConversationSegment</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">segment</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Suggested Conversation Data Keys</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-suggested-conversation-data-keys" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listSuggestedConversationDataKeys(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedConversationDataKeys(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listSuggestedConversationDataKeys</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Suggested Conversation Data Key</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-conversation-data-key" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteSuggestedConversationDataKey(websiteID, key)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var key = "price"; CrispClient.website.deleteSuggestedConversationDataKey(websiteID, key);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">key</span> <span class="pl-c1">=</span> <span class="pl-s">"price"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteSuggestedConversationDataKey</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">key</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Spam Conversations</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-spam-conversations" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listSpamConversations(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSpamConversations(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listSpamConversations</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Spam Conversation Content</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-spam-conversation-content" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveSpamConversationContent(websiteID, spamID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var spamID = "b45e7d75-61ab-416c-858b-1919b5fcfd10"; CrispClient.website.resolveSpamConversationContent(websiteID, spamID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">spamID</span> <span class="pl-c1">=</span> <span class="pl-s">"b45e7d75-61ab-416c-858b-1919b5fcfd10"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveSpamConversationContent</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">spamID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Submit Spam Conversation Decision</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#submit-spam-conversation-decision" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.submitSpamConversationDecision(websiteID, spamID, action)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var spamID = "b45e7d75-61ab-416c-858b-1919b5fcfd10"; var action = "reject"; CrispClient.website.submitSpamConversationDecision(websiteID, spamID, action);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">spamID</span> <span class="pl-c1">=</span> <span class="pl-s">"b45e7d75-61ab-416c-858b-1919b5fcfd10"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">action</span> <span class="pl-c1">=</span> <span class="pl-s">"reject"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">submitSpamConversationDecision</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">spamID</span><span class="pl-kos">,</span> <span class="pl-s1">action</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Conversation</strong></h4><a id="user-content-website-conversation" class="anchor" aria-label="Permalink: Website Conversation" href="#website-conversation"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>⭐ Create A New Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#create-a-new-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.createNewConversation(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.createNewConversation(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">createNewConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Check If Conversation Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-conversation-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkConversationExists(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.checkConversationExists(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkConversationExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Get A Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-a-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getConversation(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversation(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Remove A Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#remove-a-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.removeConversation(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.removeConversation(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">removeConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Initiate A Conversation With Existing Session</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#initiate-a-conversation-with-existing-session" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.initiateConversationWithExistingSession(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.initiateConversationWithExistingSession(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">initiateConversationWithExistingSession</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Get Messages In Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-messages-in-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getMessagesInConversation(websiteID, sessionID, timestampBefore)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var timestampBefore = 1641206011000; CrispClient.website.getMessagesInConversation(websiteID, sessionID, timestampBefore);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">timestampBefore</span> <span class="pl-c1">=</span> <span class="pl-c1">1641206011000</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getMessagesInConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">timestampBefore</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Send A Message In Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#send-a-message-in-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.sendMessageInConversation(websiteID, sessionID, message)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var message = { "type": "text", "from": "operator", "origin": "chat", "content": "Hey there! Need help?" }; CrispClient.website.sendMessageInConversation(websiteID, sessionID, message);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">message</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"type"</span>: <span class="pl-s">"text"</span><span class="pl-kos">,</span> <span class="pl-s">"from"</span>: <span class="pl-s">"operator"</span><span class="pl-kos">,</span> <span class="pl-s">"origin"</span>: <span class="pl-s">"chat"</span><span class="pl-kos">,</span> <span class="pl-s">"content"</span>: <span class="pl-s">"Hey there! Need help?"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">sendMessageInConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">message</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get A Message In Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-a-message-in-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getMessageInConversation(websiteID, sessionID, fingerprint)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var fingerprint = 524653764345; CrispClient.website.getMessageInConversation(websiteID, sessionID, fingerprint);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">fingerprint</span> <span class="pl-c1">=</span> <span class="pl-c1">524653764345</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getMessageInConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">fingerprint</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update A Message In Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-a-message-in-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateMessageInConversation(websiteID, sessionID, fingerprint, content)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var fingerprint = 524653764345; var content = "Hey there! Need help?"; CrispClient.website.updateMessageInConversation(websiteID, sessionID, fingerprint, content);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">fingerprint</span> <span class="pl-c1">=</span> <span class="pl-c1">524653764345</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">content</span> <span class="pl-c1">=</span> <span class="pl-s">"Hey there! Need help?"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateMessageInConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">fingerprint</span><span class="pl-kos">,</span> <span class="pl-s1">content</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Remove A Message In Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#remove-a-message-in-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.removeMessageInConversation(websiteID, sessionID, fingerprint)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var fingerprint = 524653764345; CrispClient.website.removeMessageInConversation(websiteID, sessionID, fingerprint);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">fingerprint</span> <span class="pl-c1">=</span> <span class="pl-c1">524653764345</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">removeMessageInConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">fingerprint</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Compose A Message In Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#compose-a-message-in-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.composeMessageInConversation(websiteID, sessionID, compose)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var compose = { "type": "start", "from": "operator" }; CrispClient.website.composeMessageInConversation(websiteID, sessionID, compose);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">compose</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"type"</span>: <span class="pl-s">"start"</span><span class="pl-kos">,</span> <span class="pl-s">"from"</span>: <span class="pl-s">"operator"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">composeMessageInConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">compose</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Mark Messages As Read In Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#mark-messages-as-read-in-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.markMessagesReadInConversation(websiteID, sessionID, read)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var read = { "from": "operator", "origin": "urn:crisp.im:slack:0", "fingerprints": [ "5719231201" ] }; CrispClient.website.markMessagesReadInConversation(websiteID, sessionID, read);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">read</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"from"</span>: <span class="pl-s">"operator"</span><span class="pl-kos">,</span> <span class="pl-s">"origin"</span>: <span class="pl-s">"urn:crisp.im:slack:0"</span><span class="pl-kos">,</span> <span class="pl-s">"fingerprints"</span>: <span class="pl-kos">[</span> <span class="pl-s">"5719231201"</span> <span class="pl-kos">]</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">markMessagesReadInConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">read</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Mark Conversation As Unread</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#mark-conversation-as-unread" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.markConversationAsUnread(websiteID, sessionID, unread)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var unread = { "from": "operator" }; CrispClient.website.markConversationAsUnread(websiteID, sessionID, unread);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">unread</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"from"</span>: <span class="pl-s">"operator"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">markConversationAsUnread</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">unread</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Mark Messages As Delivered In Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#mark-messages-as-delivered-in-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.markMessagesDeliveredInConversation(websiteID, sessionID, delivered)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var delivered = { "from": "operator", "origin": "urn:crisp.im:slack:0", "fingerprints": [ "5719231201" ] }; CrispClient.website.markMessagesDeliveredInConversation(websiteID, sessionID, delivered);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">delivered</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"from"</span>: <span class="pl-s">"operator"</span><span class="pl-kos">,</span> <span class="pl-s">"origin"</span>: <span class="pl-s">"urn:crisp.im:slack:0"</span><span class="pl-kos">,</span> <span class="pl-s">"fingerprints"</span>: <span class="pl-kos">[</span> <span class="pl-s">"5719231201"</span> <span class="pl-kos">]</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">markMessagesDeliveredInConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">delivered</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Conversation Open State</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-conversation-open-state" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateConversationOpenState(websiteID, sessionID, opened)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var opened = true; CrispClient.website.updateConversationOpenState(websiteID, sessionID, opened);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">opened</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateConversationOpenState</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">opened</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Get Conversation Routing Assign</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-conversation-routing-assign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getConversationRoutingAssign(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversationRoutingAssign(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getConversationRoutingAssign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Assign Conversation Routing</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#assign-conversation-routing" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.assignConversationRouting(websiteID, sessionID, assign)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var assign = { "assigned": { "user_id": "a4c32c68-be91-4e29-8a05-976e93abbe3f" } }; CrispClient.website.assignConversationRouting(websiteID, sessionID, assign);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">assign</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"assigned"</span>: <span class="pl-kos">{</span> <span class="pl-s">"user_id"</span>: <span class="pl-s">"a4c32c68-be91-4e29-8a05-976e93abbe3f"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">assignConversationRouting</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">assign</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Conversation Inbox</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-conversation-inbox" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateConversationInbox(websiteID, sessionID, inboxID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var inboxID = "bf6935c9-43b3-4f8e-87ea-175c1e1ed1a9"; CrispClient.website.updateConversationInbox(websiteID, sessionID, inboxID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">inboxID</span> <span class="pl-c1">=</span> <span class="pl-s">"bf6935c9-43b3-4f8e-87ea-175c1e1ed1a9"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateConversationInbox</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">inboxID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Get Conversation Metas</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-conversation-metas" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getConversationMetas(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversationMetas(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getConversationMetas</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Update Conversation Metas</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-conversation-metas" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateConversationMetas(websiteID, sessionID, metas)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var metas = { "nickname": "John Doe", "email": "john.doe@acme-inc.com", "segments": [ "happy", "customer", "love" ], "data": { "type": "customer", "signup": "finished" } }; CrispClient.website.updateConversationMetas(websiteID, sessionID, metas);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">metas</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"nickname"</span>: <span class="pl-s">"John Doe"</span><span class="pl-kos">,</span> <span class="pl-s">"email"</span>: <span class="pl-s">"john.doe@acme-inc.com"</span><span class="pl-kos">,</span> <span class="pl-s">"segments"</span>: <span class="pl-kos">[</span> <span class="pl-s">"happy"</span><span class="pl-kos">,</span> <span class="pl-s">"customer"</span><span class="pl-kos">,</span> <span class="pl-s">"love"</span> <span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-s">"data"</span>: <span class="pl-kos">{</span> <span class="pl-s">"type"</span>: <span class="pl-s">"customer"</span><span class="pl-kos">,</span> <span class="pl-s">"signup"</span>: <span class="pl-s">"finished"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateConversationMetas</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">metas</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get An Original Message In Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-an-original-message-in-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getOriginalMessageInConversation(websiteID, sessionID, originalID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var originalID = "2325a3c0-9b47-4fc6-b00e-111b752e44cd"; CrispClient.website.getOriginalMessageInConversation(websiteID, sessionID, originalID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">originalID</span> <span class="pl-c1">=</span> <span class="pl-s">"2325a3c0-9b47-4fc6-b00e-111b752e44cd"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getOriginalMessageInConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">originalID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Conversation Pages</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-conversation-pages" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listConversationPages(websiteID, sessionID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pageNumber = 1; CrispClient.website.listConversationPages(websiteID, sessionID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listConversationPages</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Conversation Events</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-conversation-events" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listConversationEvents(websiteID, sessionID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pageNumber = 1; CrispClient.website.listConversationEvents(websiteID, sessionID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listConversationEvents</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Conversation Files</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-conversation-files" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listConversationFiles(websiteID, sessionID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pageNumber = 1; CrispClient.website.listConversationFiles(websiteID, sessionID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listConversationFiles</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Conversation State</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-conversation-state" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getConversationState(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversationState(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getConversationState</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Change Conversation State</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#change-conversation-state" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.changeConversationState(websiteID, sessionID, state)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var state = "unresolved"; CrispClient.website.changeConversationState(websiteID, sessionID, state);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">state</span> <span class="pl-c1">=</span> <span class="pl-s">"unresolved"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">changeConversationState</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">state</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Conversation Participants</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-conversation-participants" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getConversationParticipants(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getConversationParticipants(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getConversationParticipants</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save Conversation Participants</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-conversation-participants" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.saveConversationParticipants(websiteID, sessionID, participants)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var participants = { "participants": [ { "type": "email", "target": "jane.doe@acme-inc.com" } ] }; CrispClient.website.saveConversationParticipants(websiteID, sessionID, participants);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">participants</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"participants"</span>: <span class="pl-kos">[</span> <span class="pl-kos">{</span> <span class="pl-s">"type"</span>: <span class="pl-s">"email"</span><span class="pl-kos">,</span> <span class="pl-s">"target"</span>: <span class="pl-s">"jane.doe@acme-inc.com"</span> <span class="pl-kos">}</span> <span class="pl-kos">]</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">saveConversationParticipants</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">participants</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Block Status For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-block-status-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getBlockStatusForConversation(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getBlockStatusForConversation(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getBlockStatusForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Block Incoming Messages For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#block-incoming-messages-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.blockIncomingMessagesForConversation(websiteID, sessionID, blocked)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var blocked = true; CrispClient.website.blockIncomingMessagesForConversation(websiteID, sessionID, blocked);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">blocked</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">blockIncomingMessagesForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">blocked</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Verify Status For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-verify-status-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getVerifyStatusForConversation(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getVerifyStatusForConversation(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getVerifyStatusForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Verify Status For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-verify-status-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateVerifyStatusForConversation(websiteID, sessionID, verified)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var verified = true; CrispClient.website.updateVerifyStatusForConversation(websiteID, sessionID, verified);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">verified</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateVerifyStatusForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">verified</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Request Email Transcript For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#request-email-transcript-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.requestEmailTranscriptForConversation(websiteID, sessionID, to, email)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var email = { "to": "operator", "email": "valerian@crisp.chat" }; CrispClient.website.requestEmailTranscriptForConversation(websiteID, sessionID, to, email);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">email</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"to"</span>: <span class="pl-s">"operator"</span><span class="pl-kos">,</span> <span class="pl-s">"email"</span>: <span class="pl-s">"valerian@crisp.chat"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">requestEmailTranscriptForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">to</span><span class="pl-kos">,</span> <span class="pl-s1">email</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Request Chatbox Binding Purge For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#request-chatbox-binding-purge-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.requestChatboxBindingPurgeForConversation(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.requestChatboxBindingPurgeForConversation(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">requestChatboxBindingPurgeForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Request User Feedback For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#request-user-feedback-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.requestUserFeedbackForConversation(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.requestUserFeedbackForConversation(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">requestUserFeedbackForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Browsing Sessions For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-browsing-sessions-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listBrowsingSessionsForConversation(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.listBrowsingSessionsForConversation(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listBrowsingSessionsForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Initiate Browsing Session For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#initiate-browsing-session-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.initiateBrowsingSessionForConversation(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.initiateBrowsingSessionForConversation(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">initiateBrowsingSessionForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Send Action To An Existing Browsing Session</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#send-action-to-an-existing-browsing-session" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.sendActionToExistingBrowsingSession(websiteID, sessionID, browsingID, action)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var browsingID = "browsing_05a9392d-ff3f-45e7-b021-1179c45668fa"; var action = "start"; CrispClient.website.sendActionToExistingBrowsingSession(websiteID, sessionID, browsingID, action);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">browsingID</span> <span class="pl-c1">=</span> <span class="pl-s">"browsing_05a9392d-ff3f-45e7-b021-1179c45668fa"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">action</span> <span class="pl-c1">=</span> <span class="pl-s">"start"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">sendActionToExistingBrowsingSession</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">browsingID</span><span class="pl-kos">,</span> <span class="pl-s1">action</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Assist Existing Browsing Session</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#assist-an-existing-browsing-session" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.assistExistingBrowsingSession(websiteID, sessionID, browsingID, assist)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var browsingID = "browsing_05a9392d-ff3f-45e7-b021-1179c45668fa"; var assist = { "action": "mouse", "mouse": { "x": 0, "y": 784 } }; CrispClient.website.assistExistingBrowsingSession(websiteID, sessionID, browsingID, assist);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">browsingID</span> <span class="pl-c1">=</span> <span class="pl-s">"browsing_05a9392d-ff3f-45e7-b021-1179c45668fa"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">assist</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"action"</span>: <span class="pl-s">"mouse"</span><span class="pl-kos">,</span> <span class="pl-s">"mouse"</span>: <span class="pl-kos">{</span> <span class="pl-s">"x"</span>: <span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-s">"y"</span>: <span class="pl-c1">784</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">assistExistingBrowsingSession</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">browsingID</span><span class="pl-kos">,</span> <span class="pl-s1">assist</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Initiate New Call Session For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#initiate-new-call-session-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.initiateNewCallSessionForConversation(websiteID, sessionID, mode)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var mode = "audio"; CrispClient.website.initiateNewCallSessionForConversation(websiteID, sessionID, mode);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">mode</span> <span class="pl-c1">=</span> <span class="pl-s">"audio"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">initiateNewCallSessionForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">mode</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Ongoing Call Session For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-ongoing-call-session-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getOngoingCallSessionForConversation(websiteID, sessionID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; CrispClient.website.getOngoingCallSessionForConversation(websiteID, sessionID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getOngoingCallSessionForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Abort Ongoing Call Session For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#abort-ongoing-call-session-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.abortOngoingCallSessionForConversation(websiteID, sessionID, callID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var callID = "call_35a0c062-72fa-4095-a2a0-f9911d47ee56"; CrispClient.website.abortOngoingCallSessionForConversation(websiteID, sessionID, callID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">callID</span> <span class="pl-c1">=</span> <span class="pl-s">"call_35a0c062-72fa-4095-a2a0-f9911d47ee56"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">abortOngoingCallSessionForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">callID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Transmit Signaling On Ongoing Call Session</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#transmit-signaling-on-ongoing-call-session" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.transmitSignalingOnOngoingCallSession(websiteID, sessionID, callID, payload)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var callID = "call_35a0c062-72fa-4095-a2a0-f9911d47ee56"; var payload = { "type": "sdp", "payload": {} }; CrispClient.website.transmitSignalingOnOngoingCallSession(websiteID, sessionID, callID, payload);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">callID</span> <span class="pl-c1">=</span> <span class="pl-s">"call_35a0c062-72fa-4095-a2a0-f9911d47ee56"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">payload</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"type"</span>: <span class="pl-s">"sdp"</span><span class="pl-kos">,</span> <span class="pl-s">"payload"</span>: <span class="pl-kos">{</span><span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">transmitSignalingOnOngoingCallSession</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">callID</span><span class="pl-kos">,</span> <span class="pl-s1">payload</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Deliver Widget Button Action For Conversation</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#deliver-widget-button-action-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deliverWidgetButtonActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data, value)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var sectionID = "8f8d3041-6698-43b8-a559-ae93211e6292"; var itemID = "7631d7d8-4fe7-4ef8-9a36-31183dcd4785"; var value = { "section_id": "payments", "item_id": "refund_on_stripe", "data": { "invoice": "D-1929-X" } }; CrispClient.website.deliverWidgetButtonActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data, value);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sectionID</span> <span class="pl-c1">=</span> <span class="pl-s">"8f8d3041-6698-43b8-a559-ae93211e6292"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">itemID</span> <span class="pl-c1">=</span> <span class="pl-s">"7631d7d8-4fe7-4ef8-9a36-31183dcd4785"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">value</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"section_id"</span>: <span class="pl-s">"payments"</span><span class="pl-kos">,</span> <span class="pl-s">"item_id"</span>: <span class="pl-s">"refund_on_stripe"</span><span class="pl-kos">,</span> <span class="pl-s">"data"</span>: <span class="pl-kos">{</span> <span class="pl-s">"invoice"</span>: <span class="pl-s">"D-1929-X"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deliverWidgetButtonActionForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">,</span> <span class="pl-s1">sectionID</span><span class="pl-kos">,</span> <span class="pl-s1">itemID</span><span class="pl-kos">,</span> <span class="pl-s1">data</span><span class="pl-kos">,</span> <span class="pl-s1">value</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Deliver Widget Data Fetch Action For Conversation</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#deliver-widget-data-action-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deliverWidgetDataFetchActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var sectionID = "8f8d3041-6698-43b8-a559-ae93211e6292"; var itemID = "7631d7d8-4fe7-4ef8-9a36-31183dcd4785"; var data = { "section_id": "payments", "item_id": "unpaid_balance", "action": "fetch", "data": {} }; CrispClient.website.deliverWidgetDataFetchActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sectionID</span> <span class="pl-c1">=</span> <span class="pl-s">"8f8d3041-6698-43b8-a559-ae93211e6292"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">itemID</span> <span class="pl-c1">=</span> <span class="pl-s">"7631d7d8-4fe7-4ef8-9a36-31183dcd4785"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">data</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"section_id"</span>: <span class="pl-s">"payments"</span><span class="pl-kos">,</span> <span class="pl-s">"item_id"</span>: <span class="pl-s">"unpaid_balance"</span><span class="pl-kos">,</span> <span class="pl-s">"action"</span>: <span class="pl-s">"fetch"</span><span class="pl-kos">,</span> <span class="pl-s">"data"</span>: <span class="pl-kos">{</span><span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deliverWidgetDataFetchActionForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">,</span> <span class="pl-s1">sectionID</span><span class="pl-kos">,</span> <span class="pl-s1">itemID</span><span class="pl-kos">,</span> <span class="pl-s1">data</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Deliver Widget Data Edit Action For Conversation</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#deliver-widget-data-action-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deliverWidgetDataEditActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, value)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var sectionID = "8f8d3041-6698-43b8-a559-ae93211e6292"; var itemID = "7631d7d8-4fe7-4ef8-9a36-31183dcd4785"; var data = { "section_id": "payments", "item_id": "unpaid_balance", "action": "fetch", "data": {} }; CrispClient.website.deliverWidgetDataFetchActionForConversation(websiteID, sessionID, pluginID, sectionID, itemID, data);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sectionID</span> <span class="pl-c1">=</span> <span class="pl-s">"8f8d3041-6698-43b8-a559-ae93211e6292"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">itemID</span> <span class="pl-c1">=</span> <span class="pl-s">"7631d7d8-4fe7-4ef8-9a36-31183dcd4785"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">data</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"section_id"</span>: <span class="pl-s">"payments"</span><span class="pl-kos">,</span> <span class="pl-s">"item_id"</span>: <span class="pl-s">"unpaid_balance"</span><span class="pl-kos">,</span> <span class="pl-s">"action"</span>: <span class="pl-s">"fetch"</span><span class="pl-kos">,</span> <span class="pl-s">"data"</span>: <span class="pl-kos">{</span><span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deliverWidgetDataFetchActionForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">,</span> <span class="pl-s1">sectionID</span><span class="pl-kos">,</span> <span class="pl-s1">itemID</span><span class="pl-kos">,</span> <span class="pl-s1">data</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Schedule A Reminder For Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#schedule-a-reminder-for-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.scheduleReminderForConversation(websiteID, sessionID, date, note)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var note = { "date": "2018-05-29T09:00:00Z", "note": "Call this customer." }; CrispClient.website.scheduleReminderForConversation(websiteID, sessionID, date, note);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">note</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"date"</span>: <span class="pl-s">"2018-05-29T09:00:00Z"</span><span class="pl-kos">,</span> <span class="pl-s">"note"</span>: <span class="pl-s">"Call this customer."</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">scheduleReminderForConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">date</span><span class="pl-kos">,</span> <span class="pl-s1">note</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Report Conversation</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#report-conversation" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.reportConversation(websiteID, sessionID, flag)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessionID = "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"; var flag = "spam"; CrispClient.website.reportConversation(websiteID, sessionID, flag);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessionID</span> <span class="pl-c1">=</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">flag</span> <span class="pl-c1">=</span> <span class="pl-s">"spam"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">reportConversation</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessionID</span><span class="pl-kos">,</span> <span class="pl-s1">flag</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h3 tabindex="-1" class="heading-element" dir="auto"><strong>Website People</strong> <em>(these are your end-users)</em></h3><a id="user-content-website-people-these-are-your-end-users" class="anchor" aria-label="Permalink: Website People(these are your end-users)" href="#website-people-these-are-your-end-users"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>Get People Statistics</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-people-statistics" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getPeopleStatistics(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.getPeopleStatistics(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getPeopleStatistics</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Suggested People Segments</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-suggested-people-segments" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listSuggestedPeopleSegments(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedPeopleSegments(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listSuggestedPeopleSegments</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Suggested People Segment</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-people-segment" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteSuggestedPeopleSegment(websiteID, segment)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var segment = "poweruser"; CrispClient.website.deleteSuggestedPeopleSegment(websiteID, segment);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">segment</span> <span class="pl-c1">=</span> <span class="pl-s">"poweruser"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteSuggestedPeopleSegment</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">segment</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Suggested People Data Keys</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-suggested-people-data-keys" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listSuggestedPeopleDataKeys(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedPeopleDataKeys(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listSuggestedPeopleDataKeys</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Suggested People Data Key</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-people-data-key" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteSuggestedPeopleDataKey(websiteID, key)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var key = "price"; CrispClient.website.deleteSuggestedPeopleDataKey(websiteID, key);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">key</span> <span class="pl-c1">=</span> <span class="pl-s">"price"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteSuggestedPeopleDataKey</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">key</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Suggested People Events</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-suggested-people-events" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listSuggestedPeopleEvents(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listSuggestedPeopleEvents(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listSuggestedPeopleEvents</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Suggested People Event</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-suggested-people-event" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteSuggestedPeopleEvent(websiteID, text)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var text = "Removed item from basket"; CrispClient.website.deleteSuggestedPeopleEvent(websiteID, text);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">text</span> <span class="pl-c1">=</span> <span class="pl-s">"Removed item from basket"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteSuggestedPeopleEvent</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">text</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ List People Profiles</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-people-profiles" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listPeopleProfiles(websiteID, pageNumber, searchField, searchOrder, searchOperator, searchFilter, searchText)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listPeopleProfiles(websiteID, pageNumber, searchField, searchOrder, searchOperator, searchFilter, searchText);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listPeopleProfiles</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">,</span> <span class="pl-s1">searchField</span><span class="pl-kos">,</span> <span class="pl-s1">searchOrder</span><span class="pl-kos">,</span> <span class="pl-s1">searchOperator</span><span class="pl-kos">,</span> <span class="pl-s1">searchFilter</span><span class="pl-kos">,</span> <span class="pl-s1">searchText</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Add New People Profile</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#add-new-people-profile" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.addNewPeopleProfile(websiteID, peopleProfile)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleProfile = { "email": "valerian@crisp.chat", "person": { "nickname": "Valerian Saliou" } }; CrispClient.website.addNewPeopleProfile(websiteID, peopleProfile);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleProfile</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"email"</span>: <span class="pl-s">"valerian@crisp.chat"</span><span class="pl-kos">,</span> <span class="pl-s">"person"</span>: <span class="pl-kos">{</span> <span class="pl-s">"nickname"</span>: <span class="pl-s">"Valerian Saliou"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">addNewPeopleProfile</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleProfile</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Check If People Profile Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-people-profile-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkPeopleProfileExists(websiteID, peopleID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.checkPeopleProfileExists(websiteID, peopleID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkPeopleProfileExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Get People Profile</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-people-profile" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getPeopleProfile(websiteID, peopleID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.getPeopleProfile(websiteID, peopleID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getPeopleProfile</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Save People Profile</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-people-profile" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.savePeopleProfile(websiteID, peopleID, peopleProfile)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleProfile = { "email": "valerian@crisp.chat", "person": { "nickname": "Valerian Saliou" } }; CrispClient.website.savePeopleProfile(websiteID, peopleID, peopleProfile);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleProfile</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"email"</span>: <span class="pl-s">"valerian@crisp.chat"</span><span class="pl-kos">,</span> <span class="pl-s">"person"</span>: <span class="pl-kos">{</span> <span class="pl-s">"nickname"</span>: <span class="pl-s">"Valerian Saliou"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">savePeopleProfile</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleProfile</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Update People Profile</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-people-profile" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updatePeopleProfile(websiteID, peopleID, peopleProfile)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleProfile = { "email": "valerian@crisp.chat", "person": { "nickname": "Valerian Saliou" } }; CrispClient.website.updatePeopleProfile(websiteID, peopleID, peopleProfile);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleProfile</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"email"</span>: <span class="pl-s">"valerian@crisp.chat"</span><span class="pl-kos">,</span> <span class="pl-s">"person"</span>: <span class="pl-kos">{</span> <span class="pl-s">"nickname"</span>: <span class="pl-s">"Valerian Saliou"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updatePeopleProfile</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleProfile</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Remove People Profile</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#remove-people-profile" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.removePeopleProfile(websiteID, peopleID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.removePeopleProfile(websiteID, peopleID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">removePeopleProfile</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List People Conversations</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-people-conversations" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listPeopleConversations(websiteID, peopleID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var pageNumber = 1; CrispClient.website.listPeopleConversations(websiteID, peopleID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listPeopleConversations</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List People Campaigns</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-people-campaigns" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listPeopleCampaigns(websiteID, peopleID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var pageNumber = 1; CrispClient.website.listPeopleCampaigns(websiteID, peopleID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listPeopleCampaigns</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Add A People Event</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#add-a-people-event" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.addPeopleEvent(websiteID, peopleID, peopleEvent)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleEvent = { "text": "Added item to basket", "data": { "price": 10.99, "currency": "USD" }, "color": "red" }; CrispClient.website.addPeopleEvent(websiteID, peopleID, peopleEvent);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleEvent</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"text"</span>: <span class="pl-s">"Added item to basket"</span><span class="pl-kos">,</span> <span class="pl-s">"data"</span>: <span class="pl-kos">{</span> <span class="pl-s">"price"</span>: <span class="pl-c1">10.99</span><span class="pl-kos">,</span> <span class="pl-s">"currency"</span>: <span class="pl-s">"USD"</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"color"</span>: <span class="pl-s">"red"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">addPeopleEvent</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleEvent</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List People Events</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-people-events" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listPeopleEvents(websiteID, peopleID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var pageNumber = 1; CrispClient.website.listPeopleEvents(websiteID, peopleID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listPeopleEvents</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get People Data</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-people-data" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getPeopleData(websiteID, peopleID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.getPeopleData(websiteID, peopleID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getPeopleData</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save People Data</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-people-data" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.savePeopleData(websiteID, peopleID, peopleData)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleData = { "data": { "type": "customer", "signup": "finished" } }; CrispClient.website.savePeopleData(websiteID, peopleID, peopleData);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleData</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"data"</span>: <span class="pl-kos">{</span> <span class="pl-s">"type"</span>: <span class="pl-s">"customer"</span><span class="pl-kos">,</span> <span class="pl-s">"signup"</span>: <span class="pl-s">"finished"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">savePeopleData</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleData</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update People Data</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-people-data" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updatePeopleData(websiteID, peopleID, peopleData)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleData = { "data": { "signup": "finished" } }; CrispClient.website.updatePeopleData(websiteID, peopleID, peopleData);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleData</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"data"</span>: <span class="pl-kos">{</span> <span class="pl-s">"signup"</span>: <span class="pl-s">"finished"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updatePeopleData</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleData</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get People Subscription Status</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-people-subscription-status" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getPeopleSubscriptionStatus(websiteID, peopleID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; CrispClient.website.getPeopleSubscriptionStatus(websiteID, peopleID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getPeopleSubscriptionStatus</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update People Subscription Status</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-people-subscription-status" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updatePeopleSubscriptionStatus(websiteID, peopleID, peopleSubscription)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var peopleID = "c5a2f70c-f605-4648-b47f-8c39d4b03a50"; var peopleSubscription = { "email": true }; CrispClient.website.updatePeopleSubscriptionStatus(websiteID, peopleID, peopleSubscription);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleID</span> <span class="pl-c1">=</span> <span class="pl-s">"c5a2f70c-f605-4648-b47f-8c39d4b03a50"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">peopleSubscription</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"email"</span>: <span class="pl-c1">true</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updatePeopleSubscriptionStatus</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleID</span><span class="pl-kos">,</span> <span class="pl-s1">peopleSubscription</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Export People Profiles</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#export-people-profiles" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.exportPeopleProfiles(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.exportPeopleProfiles(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">exportPeopleProfiles</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Import People Profiles</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#import-people-profiles" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.importPeopleProfiles(websiteID, profileImportSetup)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var profileImportSetup = { "url": "https://storage.crisp.chat/users/processing/import/aa0b64dd-9fb4-4db9-80d6-5a49eb84087b/19d956c7-0294-45ad-89e1-58ce45e7008f.csv", "mapping": [ { "column": 1, "field": "email" }, { "column": 2, "field": "person.nickname" } ], "options": { "column_separator": ";", "skip_header": true } }; CrispClient.website.importPeopleProfiles(websiteID, profileImportSetup);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">profileImportSetup</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"url"</span>: <span class="pl-s">"https://storage.crisp.chat/users/processing/import/aa0b64dd-9fb4-4db9-80d6-5a49eb84087b/19d956c7-0294-45ad-89e1-58ce45e7008f.csv"</span><span class="pl-kos">,</span> <span class="pl-s">"mapping"</span>: <span class="pl-kos">[</span> <span class="pl-kos">{</span> <span class="pl-s">"column"</span>: <span class="pl-c1">1</span><span class="pl-kos">,</span> <span class="pl-s">"field"</span>: <span class="pl-s">"email"</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-kos">{</span> <span class="pl-s">"column"</span>: <span class="pl-c1">2</span><span class="pl-kos">,</span> <span class="pl-s">"field"</span>: <span class="pl-s">"person.nickname"</span> <span class="pl-kos">}</span> <span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-s">"options"</span>: <span class="pl-kos">{</span> <span class="pl-s">"column_separator"</span>: <span class="pl-s">";"</span><span class="pl-kos">,</span> <span class="pl-s">"skip_header"</span>: <span class="pl-c1">true</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">importPeopleProfiles</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">profileImportSetup</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> </ul> <p dir="auto"><em>👉 Notice: The <code>peopleID</code> argument can be an email or the <code>peopleID</code>.</em></p> <ul dir="auto"> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Helpdesk</strong></h4><a id="user-content-website-helpdesk" class="anchor" aria-label="Permalink: Website Helpdesk" href="#website-helpdesk"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>Check If Helpdesk Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkHelpdeskExists(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.checkHelpdeskExists(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkHelpdeskExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdesk(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.resolveHelpdesk(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdesk</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Initialize Helpdesk</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#initialize-helpdesk" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.initializeHelpdesk(websiteID, name, domainBasic)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var name = "Valerian Helpdesk"; var domainBasic = "valerian"; CrispClient.website.initializeHelpdesk(websiteID, name, domainBasic);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">name</span> <span class="pl-c1">=</span> <span class="pl-s">"Valerian Helpdesk"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">domainBasic</span> <span class="pl-c1">=</span> <span class="pl-s">"valerian"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">initializeHelpdesk</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">name</span><span class="pl-kos">,</span> <span class="pl-s1">domainBasic</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Helpdesk</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteHelpdesk(websiteID, verify)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var verify = { "method": "password", "secret": "MySuperSecurePassword"; }; CrispClient.website.deleteHelpdesk(websiteID, verify);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">verify</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"method"</span>: <span class="pl-s">"password"</span><span class="pl-kos">,</span> <span class="pl-s">"secret"</span>: <span class="pl-s">"MySuperSecurePassword"</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteHelpdesk</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">verify</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Helpdesk Locales</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locales" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listHelpdeskLocales(websiteID, pageNumber, options={})</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listHelpdeskLocales(websiteID, pageNumber, { order_visits : "1" });"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listHelpdeskLocales</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">,</span> <span class="pl-kos">{</span> <span class="pl-c1">order_visits</span> : <span class="pl-s">"1"</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Add Helpdesk Locale</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-locale" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.addHelpdeskLocale(websiteID, locale)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.addHelpdeskLocale(websiteID, locale);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">addHelpdeskLocale</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Check If Helpdesk Locale Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkHelpdeskLocaleExists(websiteID, locale)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.checkHelpdeskLocaleExists(websiteID, locale);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkHelpdeskLocaleExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Locale</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskLocale(websiteID, locale)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.resolveHelpdeskLocale(websiteID, locale);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskLocale</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Helpdesk Locale</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteHelpdeskLocale(websiteID, locale)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.deleteHelpdeskLocale(websiteID, locale);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteHelpdeskLocale</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Helpdesk Locale Articles</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-articles" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listHelpdeskLocaleArticles(websiteID, locale, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var pageNumber = 1; CrispClient.website.listHelpdeskLocaleArticles(websiteID, locale, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listHelpdeskLocaleArticles</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Add A New Helpdesk Locale Article</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#add-a-new-helpdesk-locale-article" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.addNewHelpdeskLocaleArticle(websiteID, locale, title)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var title = "How to use $crisp JavaScript SDK?"; CrispClient.website.addNewHelpdeskLocaleArticle(websiteID, locale, title);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">title</span> <span class="pl-c1">=</span> <span class="pl-s">"How to use $crisp JavaScript SDK?"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">addNewHelpdeskLocaleArticle</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">title</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Check If Helpdesk Locale Article Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-article-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkHelpdeskLocaleArticleExists(websiteID, locale, articleId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.checkHelpdeskLocaleArticleExists(websiteID, locale, articleId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkHelpdeskLocaleArticleExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Locale Article</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskLocaleArticle(websiteID, locale, articleId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.resolveHelpdeskLocaleArticle(websiteID, locale, articleId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskLocaleArticle</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save Helpdesk Locale Article</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-article" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.saveHelpdeskLocaleArticle(websiteID, locale, articleId, article)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var article = { "title": "How to use $crisp JavaScript SDK?", "description": null, "content": "Crisp lets you create your customized chatbox easily. **It's easy to setup**.", "featured": false, "order": 1 }; CrispClient.website.saveHelpdeskLocaleArticle(websiteID, locale, articleId, article);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">article</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"title"</span>: <span class="pl-s">"How to use $crisp JavaScript SDK?"</span><span class="pl-kos">,</span> <span class="pl-s">"description"</span>: <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s">"content"</span>: <span class="pl-s">"Crisp lets you create your customized chatbox easily. **It's easy to setup**."</span><span class="pl-kos">,</span> <span class="pl-s">"featured"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"order"</span>: <span class="pl-c1">1</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">saveHelpdeskLocaleArticle</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">,</span> <span class="pl-s1">article</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Helpdesk Locale Article</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-article" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateHelpdeskLocaleArticle(websiteID, locale, articleId, article)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var article = { "content": "Crisp lets you create your customized chatbox easily. **It's easy to setup**." }; CrispClient.website.updateHelpdeskLocaleArticle(websiteID, locale, articleId, article);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">article</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"content"</span>: <span class="pl-s">"Crisp lets you create your customized chatbox easily. **It's easy to setup**."</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateHelpdeskLocaleArticle</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">,</span> <span class="pl-s1">article</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Helpdesk Locale Article</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-article" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteHelpdeskLocaleArticle(websiteID, locale, articleId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.deleteHelpdeskLocaleArticle(websiteID, locale, articleId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteHelpdeskLocaleArticle</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Locale Article Page</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article-page" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskLocaleArticlePage(websiteID, locale, articleId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.resolveHelpdeskLocaleArticlePage(websiteID, locale, articleId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskLocaleArticlePage</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Locale Article Category</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article-category" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskLocaleArticleCategory(websiteID, locale, articleId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.resolveHelpdeskLocaleArticleCategory(websiteID, locale, articleId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskLocaleArticleCategory</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Helpdesk Locale Article Category</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-article-category" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateHelpdeskLocaleArticleCategory(websiteID, locale, articleId, categoryId, sectionId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var categoryId = "00d344a3-8948-45b5-9bc4-82ec249fcd44"; CrispClient.website.updateHelpdeskLocaleArticleCategory(websiteID, locale, articleId, categoryId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"00d344a3-8948-45b5-9bc4-82ec249fcd44"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateHelpdeskLocaleArticleCategory</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Helpdesk Locale Article Alternates</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-article-alternates" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listHelpdeskLocaleArticleAlternates(websiteID, locale, articleId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.listHelpdeskLocaleArticleAlternates(websiteID, locale, articleId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listHelpdeskLocaleArticleAlternates</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Check If Helpdesk Locale Article Alternate Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-article-alternate-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkHelpdeskLocaleArticleAlternateExists(websiteID, locale, articleId, localeLinked)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var localeLinked = "fr"; CrispClient.website.checkHelpdeskLocaleArticleAlternateExists(websiteID, locale, articleId, localeLinked);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">localeLinked</span> <span class="pl-c1">=</span> <span class="pl-s">"fr"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkHelpdeskLocaleArticleAlternateExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">,</span> <span class="pl-s1">localeLinked</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Locale Article Alternate</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-article-alternate" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var localeLinked = "fr"; CrispClient.website.resolveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">localeLinked</span> <span class="pl-c1">=</span> <span class="pl-s">"fr"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskLocaleArticleAlternate</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">,</span> <span class="pl-s1">localeLinked</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save Helpdesk Locale Article Alternate</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-article-alternate" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.saveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked, articleIdLinked)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var localeLinked = "fr"; var articleIdLinked = "9dc0e823-56b0-43ca-9ca3-47e25a8eb543"; CrispClient.website.saveHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked, articleIdLinked);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">localeLinked</span> <span class="pl-c1">=</span> <span class="pl-s">"fr"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleIdLinked</span> <span class="pl-c1">=</span> <span class="pl-s">"9dc0e823-56b0-43ca-9ca3-47e25a8eb543"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">saveHelpdeskLocaleArticleAlternate</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">,</span> <span class="pl-s1">localeLinked</span><span class="pl-kos">,</span> <span class="pl-s1">articleIdLinked</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Helpdesk Locale Article Alternate</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-article-alternate" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; var localeLinked = "fr"; CrispClient.website.deleteHelpdeskLocaleArticleAlternate(websiteID, locale, articleId, localeLinked);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">localeLinked</span> <span class="pl-c1">=</span> <span class="pl-s">"fr"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteHelpdeskLocaleArticleAlternate</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">,</span> <span class="pl-s1">localeLinked</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Publish Helpdesk Locale Article</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#publish-helpdesk-locale-article" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.publishHelpdeskLocaleArticle(websiteID, locale, articleId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.publishHelpdeskLocaleArticle(websiteID, locale, articleId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">publishHelpdeskLocaleArticle</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Unpublish Helpdesk Locale Article</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#unpublish-helpdesk-locale-article" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.unpublishHelpdeskLocaleArticle(websiteID, locale, articleId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var articleId = "fd036d68-c619-4c63-9deb-e2ce91733dd6"; CrispClient.website.unpublishHelpdeskLocaleArticle(websiteID, locale, articleId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">articleId</span> <span class="pl-c1">=</span> <span class="pl-s">"fd036d68-c619-4c63-9deb-e2ce91733dd6"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">unpublishHelpdeskLocaleArticle</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">articleId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Helpdesk Locale Categories</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-categories" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listHelpdeskLocaleCategories(websiteID, locale, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var pageNumber = 1; CrispClient.website.listHelpdeskLocaleCategories(websiteID, locale, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listHelpdeskLocaleCategories</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Add Helpdesk Locale Category</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-locale-category" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.addHelpdeskLocaleCategory(websiteID, locale, name)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var name = "Chatbox"; CrispClient.website.addHelpdeskLocaleCategory(websiteID, locale, name);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">name</span> <span class="pl-c1">=</span> <span class="pl-s">"Chatbox"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">addHelpdeskLocaleCategory</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">name</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Check If Helpdesk Locale Category Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-category-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkHelpdeskLocaleCategoryExists(websiteID, locale, categoryId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; CrispClient.website.checkHelpdeskLocaleCategoryExists(websiteID, locale, categoryId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkHelpdeskLocaleCategoryExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Locale Category</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-category" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskLocaleCategory(websiteID, locale, categoryId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; CrispClient.website.resolveHelpdeskLocaleCategory(websiteID, locale, categoryId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskLocaleCategory</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save Helpdesk Locale Category</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-category" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.saveHelpdeskLocaleCategory(websiteID, locale, categoryId, category)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var category = { "name": "Chatbox", "description": "Help on how to setup and use the Crisp chatbox.", "color": "#377FEA", "image": null, "order": 1 }; CrispClient.website.saveHelpdeskLocaleCategory(websiteID, locale, categoryId, category);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">category</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"name"</span>: <span class="pl-s">"Chatbox"</span><span class="pl-kos">,</span> <span class="pl-s">"description"</span>: <span class="pl-s">"Help on how to setup and use the Crisp chatbox."</span><span class="pl-kos">,</span> <span class="pl-s">"color"</span>: <span class="pl-s">"#377FEA"</span><span class="pl-kos">,</span> <span class="pl-s">"image"</span>: <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s">"order"</span>: <span class="pl-c1">1</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">saveHelpdeskLocaleCategory</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">,</span> <span class="pl-s1">category</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Helpdesk Locale Category</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-category" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateHelpdeskLocaleCategory(websiteID, locale, categoryId, category)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var category = { "color": "#377FEA" }; CrispClient.website.updateHelpdeskLocaleCategory(websiteID, locale, categoryId, category);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">category</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"color"</span>: <span class="pl-s">"#377FEA"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateHelpdeskLocaleCategory</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">,</span> <span class="pl-s1">category</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Helpdesk Locale Category</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-category" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteHelpdeskLocaleCategory(websiteID, locale, categoryId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; CrispClient.website.deleteHelpdeskLocaleCategory(websiteID, locale, categoryId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteHelpdeskLocaleCategory</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Helpdesk Locale Sections</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-sections" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listHelpdeskLocaleSections(websiteID, locale, categoryId, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var pageNumber = 1; CrispClient.website.listHelpdeskLocaleSections(websiteID, locale, categoryId, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listHelpdeskLocaleSections</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Add Helpdesk Locale Section</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-locale-section" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.addHelpdeskLocaleSection(websiteID, locale, categoryId, name)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var name = "Integrate with our SDKs"; CrispClient.website.addHelpdeskLocaleSection(websiteID, locale, categoryId, name);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">name</span> <span class="pl-c1">=</span> <span class="pl-s">"Integrate with our SDKs"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">addHelpdeskLocaleSection</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">,</span> <span class="pl-s1">name</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Check If Helpdesk Locale Section Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-locale-section-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkHelpdeskLocaleSectionExists(websiteID, locale, categoryId, sectionId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; CrispClient.website.checkHelpdeskLocaleSectionExists(websiteID, locale, categoryId, sectionId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sectionID</span> <span class="pl-c1">=</span> <span class="pl-s">"14886b8c-faf6-4967-af0a-2d90b3419263"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkHelpdeskLocaleSectionExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">,</span> <span class="pl-s1">sectionId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Locale Section</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-locale-section" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; CrispClient.website.resolveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sectionID</span> <span class="pl-c1">=</span> <span class="pl-s">"14886b8c-faf6-4967-af0a-2d90b3419263"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskLocaleSection</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">,</span> <span class="pl-s1">sectionId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save Helpdesk Locale Section</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-locale-section" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.saveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; var section = { "name": "Integrate with our SDKs", "order": 1 }; CrispClient.website.saveHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sectionID</span> <span class="pl-c1">=</span> <span class="pl-s">"14886b8c-faf6-4967-af0a-2d90b3419263"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">section</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"name"</span>: <span class="pl-s">"Integrate with our SDKs"</span><span class="pl-kos">,</span> <span class="pl-s">"order"</span>: <span class="pl-c1">1</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">saveHelpdeskLocaleSection</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">,</span> <span class="pl-s1">sectionId</span><span class="pl-kos">,</span> <span class="pl-s1">section</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Helpdesk Locale Section</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-helpdesk-locale-section" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; var section = { "name": "Integrate with our SDKs", "order": 1 }; CrispClient.website.updateHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId, section);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sectionID</span> <span class="pl-c1">=</span> <span class="pl-s">"14886b8c-faf6-4967-af0a-2d90b3419263"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">section</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"name"</span>: <span class="pl-s">"Integrate with our SDKs"</span><span class="pl-kos">,</span> <span class="pl-s">"order"</span>: <span class="pl-c1">1</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateHelpdeskLocaleSection</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">,</span> <span class="pl-s1">sectionId</span><span class="pl-kos">,</span> <span class="pl-s1">section</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Helpdesk Locale Section</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-locale-section" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var categoryId = "33bc73b7-b7db-40a9-80fc-fcba8ebd1067"; var sectionID = "14886b8c-faf6-4967-af0a-2d90b3419263"; CrispClient.website.deleteHelpdeskLocaleSection(websiteID, locale, categoryId, sectionId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">categoryId</span> <span class="pl-c1">=</span> <span class="pl-s">"33bc73b7-b7db-40a9-80fc-fcba8ebd1067"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sectionID</span> <span class="pl-c1">=</span> <span class="pl-s">"14886b8c-faf6-4967-af0a-2d90b3419263"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteHelpdeskLocaleSection</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">categoryId</span><span class="pl-kos">,</span> <span class="pl-s1">sectionId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Map Helpdesk Locale Feedback Ratings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#map-helpdesk-locale-feedback-ratings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.mapHelpdeskLocaleFeedbackRatings(websiteID, locale, filterDateStart, filterDateEnd)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.mapHelpdeskLocaleFeedbackRatings(websiteID, locale);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">mapHelpdeskLocaleFeedbackRatings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Helpdesk Locale Feedbacks</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-locale-feedbacks" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listHelpdeskLocaleFeedbacks(websiteID, locale, pageNumber, filterDateStart, filterDateEnd)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var pageNumber = 1; CrispClient.website.listHelpdeskLocaleFeedbacks(websiteID, locale, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listHelpdeskLocaleFeedbacks</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Import External Helpdesk To Locale</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#import-external-helpdesk-to-locale" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.importExternalHelpdeskToLocale(websiteID, locale, helpdeskUrl)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; var helpdeskUrl = "https://docs.acme.com/"; CrispClient.website.importExternalHelpdeskToLocale(websiteID, locale, helpdeskUrl);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">helpdeskUrl</span> <span class="pl-c1">=</span> <span class="pl-s">"https://docs.acme.com/"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">importExternalHelpdeskToLocale</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">,</span> <span class="pl-s1">helpdeskUrl</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Export Helpdesk Locale Articles</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#export-helpdesk-locale-articles" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.exportHelpdeskLocaleArticles(websiteID, locale)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var locale = "en"; CrispClient.website.exportHelpdeskLocaleArticles(websiteID, locale);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">locale</span> <span class="pl-c1">=</span> <span class="pl-s">"en"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">exportHelpdeskLocaleArticles</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">locale</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Helpdesk Redirections</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-helpdesk-redirections" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listHelpdeskRedirections(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listHelpdeskRedirections(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listHelpdeskRedirections</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Add Helpdesk Redirection</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#add-helpdesk-redirection" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.addHelpdeskRedirection(websiteID, redirectionPath, redirectionTarget)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var redirectionPath = "/en/article/how-can-i-automatically-set-custom-user-data/"; var redirectionTarget = "/en/article/how-can-i-automatically-set-custom-user-data-1xh7pqk/"; CrispClient.website.addHelpdeskRedirection(websiteID, redirectionPath, redirectionTarget);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">redirectionPath</span> <span class="pl-c1">=</span> <span class="pl-s">"/en/article/how-can-i-automatically-set-custom-user-data/"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">redirectionTarget</span> <span class="pl-c1">=</span> <span class="pl-s">"/en/article/how-can-i-automatically-set-custom-user-data-1xh7pqk/"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">addHelpdeskRedirection</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">redirectionPath</span><span class="pl-kos">,</span> <span class="pl-s1">redirectionTarget</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Check If Helpdesk Redirection Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-helpdesk-redirection-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkHelpdeskRedirectionExists(websiteID, redirectionId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var redirectionId = "7ebf2e39-1780-45c9-aa81-fa7a7078cb25"; CrispClient.website.checkHelpdeskRedirectionExists(websiteID, redirectionId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">redirectionId</span> <span class="pl-c1">=</span> <span class="pl-s">"7ebf2e39-1780-45c9-aa81-fa7a7078cb25"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkHelpdeskRedirectionExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">redirectionId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Redirection</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-redirection" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskRedirection(websiteID, redirectionId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var redirectionId = "7ebf2e39-1780-45c9-aa81-fa7a7078cb25"; CrispClient.website.resolveHelpdeskRedirection(websiteID, redirectionId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">redirectionId</span> <span class="pl-c1">=</span> <span class="pl-s">"7ebf2e39-1780-45c9-aa81-fa7a7078cb25"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskRedirection</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">redirectionId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete Helpdesk Redirection</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-helpdesk-redirection" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteHelpdeskRedirection(websiteID, redirectionId)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var redirectionId = "7ebf2e39-1780-45c9-aa81-fa7a7078cb25"; CrispClient.website.deleteHelpdeskRedirection(websiteID, redirectionId);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">redirectionId</span> <span class="pl-c1">=</span> <span class="pl-s">"7ebf2e39-1780-45c9-aa81-fa7a7078cb25"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteHelpdeskRedirection</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">redirectionId</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Settings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-settings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskSettings(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.resolveHelpdeskSettings(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskSettings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save Helpdesk Settings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-helpdesk-settings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.saveHelpdeskSettings(websiteID, settings)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var settings = { "name": "Valerian Helpdesk", "appearance": { "logos": { "header": null, "footer": null }, "banner": null }, "behavior": { "frequently_read": true, "show_category_images": true, "show_chatbox": true, "ask_feedback": false, "locale_picker": false, "refer_link": true, "forbid_indexing": false, "status_health_dead": true }, "include": { "html": null }, "access": { "password": null } }; CrispClient.website.saveHelpdeskSettings(websiteID, settings);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">settings</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"name"</span>: <span class="pl-s">"Valerian Helpdesk"</span><span class="pl-kos">,</span> <span class="pl-s">"appearance"</span>: <span class="pl-kos">{</span> <span class="pl-s">"logos"</span>: <span class="pl-kos">{</span> <span class="pl-s">"header"</span>: <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s">"footer"</span>: <span class="pl-c1">null</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"banner"</span>: <span class="pl-c1">null</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"behavior"</span>: <span class="pl-kos">{</span> <span class="pl-s">"frequently_read"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"show_category_images"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"show_chatbox"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"ask_feedback"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"locale_picker"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"refer_link"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"forbid_indexing"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"status_health_dead"</span>: <span class="pl-c1">true</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"include"</span>: <span class="pl-kos">{</span> <span class="pl-s">"html"</span>: <span class="pl-c1">null</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"access"</span>: <span class="pl-kos">{</span> <span class="pl-s">"password"</span>: <span class="pl-c1">null</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">saveHelpdeskSettings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">settings</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resolve Helpdesk Domain</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resolve-helpdesk-domain" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resolveHelpdeskDomain(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.resolveHelpdeskDomain(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resolveHelpdeskDomain</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Request Helpdesk Domain Change</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#request-helpdesk-domain-change" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.requestHelpdeskDomainChange(websiteID, basic, custom)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var basic = "valerian"; var custom = "help.valeriansaliou.name"; CrispClient.website.requestHelpdeskDomainChange(websiteID, basic, custom);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">basic</span> <span class="pl-c1">=</span> <span class="pl-s">"valerian"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">custom</span> <span class="pl-c1">=</span> <span class="pl-s">"help.valeriansaliou.name"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">requestHelpdeskDomainChange</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">basic</span><span class="pl-kos">,</span> <span class="pl-s1">custom</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Generate Helpdesk Domain Setup Flow</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#generate-helpdesk-domain-setup-flow" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.generateHelpdeskDomainSetupFlow(websiteID, custom)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var custom = "help.valeriansaliou.name"; CrispClient.website.generateHelpdeskDomainSetupFlow(websiteID, custom);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">custom</span> <span class="pl-c1">=</span> <span class="pl-s">"help.valeriansaliou.name"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">generateHelpdeskDomainSetupFlow</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">custom</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Base</strong></h4><a id="user-content-website-base" class="anchor" aria-label="Permalink: Website Base" href="#website-base"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>Check If Website Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-website-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkWebsiteExists(domain)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="CrispClient.website.checkWebsiteExists(domain);"><pre><span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkWebsiteExists</span><span class="pl-kos">(</span><span class="pl-s1">domain</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Create Website</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#create-website" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.createWebsite(websiteData)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="CrispClient.website.createWebsite(websiteData);"><pre><span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">createWebsite</span><span class="pl-kos">(</span><span class="pl-s1">websiteData</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get A Website</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-a-website" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getWebsite(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.getWebsite(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getWebsite</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Delete A Website</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#delete-a-website" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.deleteWebsite(websiteID, verify)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var verify = { "method": "password", "secret": "MySuperSecurePassword"; }; CrispClient.website.deleteWebsite(websiteID, verify);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">verify</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"method"</span>: <span class="pl-s">"password"</span><span class="pl-kos">,</span> <span class="pl-s">"secret"</span>: <span class="pl-s">"MySuperSecurePassword"</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">deleteWebsite</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">verify</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Abort Website Deletion</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#abort-website-deletion" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.abortWebsiteDeletion(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.abortWebsiteDeletion(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">abortWebsiteDeletion</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Settings</strong></h4><a id="user-content-website-settings" class="anchor" aria-label="Permalink: Website Settings" href="#website-settings"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>Get Website Settings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-website-settings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getWebsiteSettings(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.getWebsiteSettings(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getWebsiteSettings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Website Settings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-website-settings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateWebsiteSettings(websiteID, settings)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var settings = { "name": "Crisp", "domain": "crisp.chat", "logo": "https://storage.crisp.chat/users/avatar/website/8c842203-7ed8-4e29-a608-7cf78a7d2fcc/b6c2948d-b061-405e-91a9-2fdf855d1cc0.png", "audit": { "log": true }, "contact": { "email": "contact@crisp.chat", "phone": "+33757905447" }, "inbox": { "lock_removal": false, "force_operator_token": false, "locale": "" }, "emails": { "rating": true, "transcript": true, "enrich": true, "junk_filter": true }, "chatbox": { "tile": "default", "wait_game": false, "website_logo": true, "last_operator_face": false, "ongoing_operator_face": true, "activity_metrics": true, "operator_privacy": false, "visitor_privacy": false, "availability_tooltip": true, "hide_vacation": false, "hide_on_away": false, "hide_on_mobile": false, "position_reverse": false, "email_visitors": false, "phone_visitors": false, "force_identify": false, "ignore_privacy": false, "visitor_compose": false, "file_transfer": true, "audio_record": true, "overlay_search": true, "overlay_mode": false, "helpdesk_link": true, "helpdesk_only": false, "status_health_dead": true, "check_domain": false, "color_theme": "blue", "text_theme": "default", "welcome_message": "default", "locale": "en", "allowed_pages": [], "blocked_pages": [ "status/*/", "docs.crisp.chat/*", "crisp.chat/terms/", "https://crisp.chat/privacy/" ], "blocked_countries": [ "IT" ], "blocked_locales": [ "fa", "he" ], "blocked_ips": [ "8.8.8.8", "2001:0db8:85a3:0000:0000:8a2e:0370:7334", "192.168.1.1/24" ] } }; CrispClient.website.updateWebsiteSettings(websiteID, settings);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">settings</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"name"</span>: <span class="pl-s">"Crisp"</span><span class="pl-kos">,</span> <span class="pl-s">"domain"</span>: <span class="pl-s">"crisp.chat"</span><span class="pl-kos">,</span> <span class="pl-s">"logo"</span>: <span class="pl-s">"https://storage.crisp.chat/users/avatar/website/8c842203-7ed8-4e29-a608-7cf78a7d2fcc/b6c2948d-b061-405e-91a9-2fdf855d1cc0.png"</span><span class="pl-kos">,</span> <span class="pl-s">"audit"</span>: <span class="pl-kos">{</span> <span class="pl-s">"log"</span>: <span class="pl-c1">true</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"contact"</span>: <span class="pl-kos">{</span> <span class="pl-s">"email"</span>: <span class="pl-s">"contact@crisp.chat"</span><span class="pl-kos">,</span> <span class="pl-s">"phone"</span>: <span class="pl-s">"+33757905447"</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"inbox"</span>: <span class="pl-kos">{</span> <span class="pl-s">"lock_removal"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"force_operator_token"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"locale"</span>: <span class="pl-s">""</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"emails"</span>: <span class="pl-kos">{</span> <span class="pl-s">"rating"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"transcript"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"enrich"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"junk_filter"</span>: <span class="pl-c1">true</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"chatbox"</span>: <span class="pl-kos">{</span> <span class="pl-s">"tile"</span>: <span class="pl-s">"default"</span><span class="pl-kos">,</span> <span class="pl-s">"wait_game"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"website_logo"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"last_operator_face"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"ongoing_operator_face"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"activity_metrics"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"operator_privacy"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"visitor_privacy"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"availability_tooltip"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"hide_vacation"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"hide_on_away"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"hide_on_mobile"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"position_reverse"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"email_visitors"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"phone_visitors"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"force_identify"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"ignore_privacy"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"visitor_compose"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"file_transfer"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"audio_record"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"overlay_search"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"overlay_mode"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"helpdesk_link"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"helpdesk_only"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"status_health_dead"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"check_domain"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"color_theme"</span>: <span class="pl-s">"blue"</span><span class="pl-kos">,</span> <span class="pl-s">"text_theme"</span>: <span class="pl-s">"default"</span><span class="pl-kos">,</span> <span class="pl-s">"welcome_message"</span>: <span class="pl-s">"default"</span><span class="pl-kos">,</span> <span class="pl-s">"locale"</span>: <span class="pl-s">"en"</span><span class="pl-kos">,</span> <span class="pl-s">"allowed_pages"</span>: <span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-s">"blocked_pages"</span>: <span class="pl-kos">[</span> <span class="pl-s">"status/*/"</span><span class="pl-kos">,</span> <span class="pl-s">"docs.crisp.chat/*"</span><span class="pl-kos">,</span> <span class="pl-s">"crisp.chat/terms/"</span><span class="pl-kos">,</span> <span class="pl-s">"https://crisp.chat/privacy/"</span> <span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-s">"blocked_countries"</span>: <span class="pl-kos">[</span> <span class="pl-s">"IT"</span> <span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-s">"blocked_locales"</span>: <span class="pl-kos">[</span> <span class="pl-s">"fa"</span><span class="pl-kos">,</span> <span class="pl-s">"he"</span> <span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-s">"blocked_ips"</span>: <span class="pl-kos">[</span> <span class="pl-s">"8.8.8.8"</span><span class="pl-kos">,</span> <span class="pl-s">"2001:0db8:85a3:0000:0000:8a2e:0370:7334"</span><span class="pl-kos">,</span> <span class="pl-s">"192.168.1.1/24"</span> <span class="pl-kos">]</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateWebsiteSettings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">settings</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Operator</strong></h4><a id="user-content-website-operator" class="anchor" aria-label="Permalink: Website Operator" href="#website-operator"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>List Website Operators</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-website-operators" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listWebsiteOperators(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.listWebsiteOperators(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listWebsiteOperators</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Last Active Website Operators</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-last-active-website-operators" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listLastActiveWebsiteOperators(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.listLastActiveWebsiteOperators(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listLastActiveWebsiteOperators</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Flush Last Active Website Operators</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#flush-last-active-website-operators" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.flushLastActiveWebsiteOperators(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.flushLastActiveWebsiteOperators(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">flushLastActiveWebsiteOperators</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Send Email To Website Operators</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#send-email-to-website-operators" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.sendEmailToWebsiteOperators(websiteID, emailData)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var emailData = { "recipient": "owners", "subject": "Plugin limits reached", "message": "Hi, you've reached the Slack plugin limits. Please contact our support team." }; CrispClient.website.sendEmailToWebsiteOperators(websiteID, emailData);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">emailData</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"recipient"</span>: <span class="pl-s">"owners"</span><span class="pl-kos">,</span> <span class="pl-s">"subject"</span>: <span class="pl-s">"Plugin limits reached"</span><span class="pl-kos">,</span> <span class="pl-s">"message"</span>: <span class="pl-s">"Hi, you've reached the Slack plugin limits. Please contact our support team."</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">sendEmailToWebsiteOperators</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">emailData</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get A Website Operator</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-a-website-operator" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getWebsiteOperator(websiteID, userID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var userID = "a4c32c68-be91-4e29-8a05-976e93abbe3f"; CrispClient.website.getWebsiteOperator(websiteID, userID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">userID</span> <span class="pl-c1">=</span> <span class="pl-s">"a4c32c68-be91-4e29-8a05-976e93abbe3f"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getWebsiteOperator</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">userID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Invite A Website Operator</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#invite-a-website-operator" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.inviteWebsiteOperator(websiteID, email, role, verify)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var email = "julien@crisp.chat"; var role = "member"; var verify = { "method": "password", "secret": "MySuperSecurePassword"; }; CrispClient.website.inviteWebsiteOperator(websiteID, email, role, verify);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">email</span> <span class="pl-c1">=</span> <span class="pl-s">"julien@crisp.chat"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">role</span> <span class="pl-c1">=</span> <span class="pl-s">"member"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">verify</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"method"</span>: <span class="pl-s">"password"</span><span class="pl-kos">,</span> <span class="pl-s">"secret"</span>: <span class="pl-s">"MySuperSecurePassword"</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">inviteWebsiteOperator</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">email</span><span class="pl-kos">,</span> <span class="pl-s1">role</span><span class="pl-kos">,</span> <span class="pl-s1">verify</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Change Operator Membership</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#change-operator-membership" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.changeOperatorMembership(websiteID, userID, role, title)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var userID = "a4c32c68-be91-4e29-8a05-976e93abbe3f"; var title = { "role": "owner", "title": "CTO" }; CrispClient.website.changeOperatorMembership(websiteID, userID, role, title);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">userID</span> <span class="pl-c1">=</span> <span class="pl-s">"a4c32c68-be91-4e29-8a05-976e93abbe3f"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">title</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"role"</span>: <span class="pl-s">"owner"</span><span class="pl-kos">,</span> <span class="pl-s">"title"</span>: <span class="pl-s">"CTO"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">changeOperatorMembership</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">userID</span><span class="pl-kos">,</span> <span class="pl-s1">role</span><span class="pl-kos">,</span> <span class="pl-s1">title</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Unlink Operator From Website</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#unlink-operator-from-website" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.unlinkOperatorFromWebsite(websiteID, userID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var userID = "a4c32c68-be91-4e29-8a05-976e93abbe3f"; CrispClient.website.unlinkOperatorFromWebsite(websiteID, userID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">userID</span> <span class="pl-c1">=</span> <span class="pl-s">"a4c32c68-be91-4e29-8a05-976e93abbe3f"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">unlinkOperatorFromWebsite</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">userID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Visitors</strong></h4><a id="user-content-website-visitors" class="anchor" aria-label="Permalink: Website Visitors" href="#website-visitors"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>Count Visitors</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#count-visitors" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.countVisitors(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.countVisitors(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">countVisitors</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Visitors</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-visitors" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listVisitors(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listVisitors(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listVisitors</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Pinpoint Visitors On A Map</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#pinpoint-visitors-on-a-map" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.pinpointVisitorsOnMap(websiteID, centerLongitude, centerLatitude, centerRadius)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.pinpointVisitorsOnMap(websiteID, centerLongitude, centerLatitude, centerRadius);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">pinpointVisitorsOnMap</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">centerLongitude</span><span class="pl-kos">,</span> <span class="pl-s1">centerLatitude</span><span class="pl-kos">,</span> <span class="pl-s1">centerRadius</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Session Identifier From Token</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-session-identifier-from-token" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getSessionIdentifierFromToken(websiteID, tokenID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var tokenID = "d3c17241-1327-47d7-9d8e-b89ff7bd2904"; CrispClient.website.getSessionIdentifierFromToken(websiteID, tokenID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">tokenID</span> <span class="pl-c1">=</span> <span class="pl-s">"d3c17241-1327-47d7-9d8e-b89ff7bd2904"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getSessionIdentifierFromToken</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">tokenID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Count Blocked Visitors</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#count-blocked-visitors/" rel="nofollow">Reference</a></p> <ul dir="auto"> <li><code>CrispClient.website.countBlockedVisitors(websiteID)</code></li> </ul> </li> <li> <p dir="auto"><strong>Count Blocked Visitors In Rule</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#count-blocked-visitors-in-rule" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.countBlockedVisitorsInRule(websiteID, rule)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.countBlockedVisitorsInRule(websiteID, rule);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">countBlockedVisitorsInRule</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">rule</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Clear Blocked Visitors In Rule</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#clear-blocked-visitors-in-rule" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.clearBlockedVisitorsInRule(websiteID, rule)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.clearBlockedVisitorsInRule(websiteID, rule);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">clearBlockedVisitorsInRule</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">rule</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Availability</strong></h4><a id="user-content-website-availability" class="anchor" aria-label="Permalink: Website Availability" href="#website-availability"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>Get Website Availability Status</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-website-availability-status" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getWebsiteAvailabilityStatus(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.getWebsiteAvailabilityStatus(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getWebsiteAvailabilityStatus</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Website Operator Availabilities</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-website-operator-availabilities" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listWebsiteOperatorAvailabilities(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.listWebsiteOperatorAvailabilities(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listWebsiteOperatorAvailabilities</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Analytics</strong></h4><a id="user-content-website-analytics" class="anchor" aria-label="Permalink: Website Analytics" href="#website-analytics"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Generate Analytics</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#generate-analytics" rel="nofollow">Reference</a> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.generateAnalytics(websiteID, query)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.generateAnalytics(websiteID, query);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">generateAnalytics</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">query</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Batch</strong></h4><a id="user-content-website-batch" class="anchor" aria-label="Permalink: Website Batch" href="#website-batch"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>Batch Resolve Conversations</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#batch-resolve-items" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.batchResolveConversations(websiteID, operation)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var operation = { "inbox_id": null, "sessions": [ "session_19e5240f-0a8d-461e-a661-a3123fc6eec9", "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881" ] }; CrispClient.website.batchResolveConversations(websiteID, operation);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">operation</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"inbox_id"</span>: <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s">"sessions"</span>: <span class="pl-kos">[</span> <span class="pl-s">"session_19e5240f-0a8d-461e-a661-a3123fc6eec9"</span><span class="pl-kos">,</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span> <span class="pl-kos">]</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">batchResolveConversations</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">operation</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Batch Read Conversations</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#batch-read-items" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.batchReadConversations(websiteID, operation)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var operation = { "inbox_id": null, "sessions": [ "session_19e5240f-0a8d-461e-a661-a3123fc6eec9", "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881" ] }; CrispClient.website.batchReadConversations(websiteID, operation);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">operation</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"inbox_id"</span>: <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s">"sessions"</span>: <span class="pl-kos">[</span> <span class="pl-s">"session_19e5240f-0a8d-461e-a661-a3123fc6eec9"</span><span class="pl-kos">,</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span> <span class="pl-kos">]</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">batchReadConversations</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">operation</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Batch Remove Conversations</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#batch-remove-items" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.batchRemoveConversations(websiteID, operation)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var operation = { "inbox_id": null, "sessions": [ "session_19e5240f-0a8d-461e-a661-a3123fc6eec9", "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881" ] }; CrispClient.website.batchRemoveConversations(websiteID, operation);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">operation</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"inbox_id"</span>: <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s">"sessions"</span>: <span class="pl-kos">[</span> <span class="pl-s">"session_19e5240f-0a8d-461e-a661-a3123fc6eec9"</span><span class="pl-kos">,</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span> <span class="pl-kos">]</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">batchRemoveConversations</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">operation</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Batch Remove People</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#batch-remove-items" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.batchRemovePeople(websiteID, people)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var sessions = [ "session_19e5240f-0a8d-461e-a661-a3123fc6eec9", "session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881" ]; CrispClient.website.batchRemoveConversations(websiteID, sessions);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">sessions</span> <span class="pl-c1">=</span> <span class="pl-kos">[</span> <span class="pl-s">"session_19e5240f-0a8d-461e-a661-a3123fc6eec9"</span><span class="pl-kos">,</span> <span class="pl-s">"session_700c65e1-85e2-465a-b9ac-ecb5ec2c9881"</span> <span class="pl-kos">]</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">batchRemoveConversations</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">sessions</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Verify</strong></h4><a id="user-content-website-verify" class="anchor" aria-label="Permalink: Website Verify" href="#website-verify"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>Get Verify Settings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-verify-settings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getVerifySettings(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.getVerifySettings(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getVerifySettings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Verify Settings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-verify-settings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateVerifySettings(websiteID, settings)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var settings = { "enabled": true }; CrispClient.website.updateVerifySettings(websiteID, settings);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">settings</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"enabled"</span>: <span class="pl-c1">true</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateVerifySettings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">settings</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Verify Key</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-verify-key" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getVerifyKey(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.getVerifyKey(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getVerifyKey</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Roll Verify Key</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#roll-verify-key" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.rollVerifyKey(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.rollVerifyKey(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">rollVerifyKey</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Campaigns</strong></h4><a id="user-content-website-campaigns" class="anchor" aria-label="Permalink: Website Campaigns" href="#website-campaigns"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>List Campaigns</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-campaigns" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listCampaigns(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listCampaigns(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listCampaigns</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Campaign Tags</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-campaign-tags" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listCampaignTags(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.website.listCampaignTags(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listCampaignTags</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Campaign Templates</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-campaign-templates" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listCampaignTemplates(websiteID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pageNumber = 1; CrispClient.website.listCampaignTemplates(websiteID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listCampaignTemplates</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Create A New Campaign Template</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#create-a-new-campaign-template" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.createNewCampaignTemplate(websiteID, templateFormat, templateName)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var templateName = { "name": "HTML Template", "format": "html" }; CrispClient.website.createNewCampaignTemplate(websiteID, templateFormat, templateName);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">templateName</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"name"</span>: <span class="pl-s">"HTML Template"</span><span class="pl-kos">,</span> <span class="pl-s">"format"</span>: <span class="pl-s">"html"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">createNewCampaignTemplate</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">templateFormat</span><span class="pl-kos">,</span> <span class="pl-s1">templateName</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Check If Campaign Template Exists</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-campaign-template-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkCampaignTemplateExists(websiteID, templateID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var templateID = "a4876300-4dae-47f7-8599-3bf9283f36c2"; CrispClient.website.checkCampaignTemplateExists(websiteID, templateID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">templateID</span> <span class="pl-c1">=</span> <span class="pl-s">"a4876300-4dae-47f7-8599-3bf9283f36c2"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkCampaignTemplateExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">templateID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get A Campaign Template</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-a-campaign-template" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getCampaignTemplate(websiteID, templateID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var templateID = "a4876300-4dae-47f7-8599-3bf9283f36c2"; CrispClient.website.getCampaignTemplate(websiteID, templateID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">templateID</span> <span class="pl-c1">=</span> <span class="pl-s">"a4876300-4dae-47f7-8599-3bf9283f36c2"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getCampaignTemplate</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">templateID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save A Campaign Template</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-a-campaign-template" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.saveCampaignTemplate(websiteID, templateID, template)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var templateID = "a4876300-4dae-47f7-8599-3bf9283f36c2"; var template = { "name": "HTML Template", "format": "html", "content": "<html><body><a href=\"{{url.unsubscribe}}\"></a></body></html>" }; CrispClient.website.saveCampaignTemplate(websiteID, templateID, template);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">templateID</span> <span class="pl-c1">=</span> <span class="pl-s">"a4876300-4dae-47f7-8599-3bf9283f36c2"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">template</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"name"</span>: <span class="pl-s">"HTML Template"</span><span class="pl-kos">,</span> <span class="pl-s">"format"</span>: <span class="pl-s">"html"</span><span class="pl-kos">,</span> <span class="pl-s">"content"</span>: <span class="pl-s">"<html><body><a href=\"{{url.unsubscribe}}\"></a></body></html>"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">saveCampaignTemplate</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">templateID</span><span class="pl-kos">,</span> <span class="pl-s1">template</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update A Campaign Template</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-a-campaign-template" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateCampaignTemplate(websiteID, templateID, template)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var templateID = "a4876300-4dae-47f7-8599-3bf9283f36c2"; var template = "<html><body><a href=\"{{url.unsubscribe}}\"></a></body></html>"; CrispClient.website.updateCampaignTemplate(websiteID, templateID, template);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">templateID</span> <span class="pl-c1">=</span> <span class="pl-s">"a4876300-4dae-47f7-8599-3bf9283f36c2"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">template</span> <span class="pl-c1">=</span> <span class="pl-s">"<html><body><a href=\"{{url.unsubscribe}}\"></a></body></html>"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateCampaignTemplate</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">templateID</span><span class="pl-kos">,</span> <span class="pl-s1">template</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Remove A Campaign Template</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#remove-a-campaign-template" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.removeCampaignTemplate(websiteID, templateID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var templateID = "a4876300-4dae-47f7-8599-3bf9283f36c2"; CrispClient.website.removeCampaignTemplate(websiteID, templateID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">templateID</span> <span class="pl-c1">=</span> <span class="pl-s">"a4876300-4dae-47f7-8599-3bf9283f36c2"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">removeCampaignTemplate</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">templateID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Campaign</strong></h4><a id="user-content-website-campaign" class="anchor" aria-label="Permalink: Website Campaign" href="#website-campaign"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>Create A New Campaign</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#create-a-new-campaign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.createNewCampaign(websiteID, campaignType, campaignName)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignName = { "type": "one-shot", "name": "Welcome!" }; CrispClient.website.createNewCampaign(websiteID, campaignType, campaignName);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignName</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"type"</span>: <span class="pl-s">"one-shot"</span><span class="pl-kos">,</span> <span class="pl-s">"name"</span>: <span class="pl-s">"Welcome!"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">createNewCampaign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignType</span><span class="pl-kos">,</span> <span class="pl-s1">campaignName</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Check If Campaign Exists</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-if-campaign-exists" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.checkCampaignExists(websiteID, campaignID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; CrispClient.website.checkCampaignExists(websiteID, campaignID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">checkCampaignExists</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get A Campaign</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-a-campaign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.getCampaign(websiteID, campaignID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; CrispClient.website.getCampaign(websiteID, campaignID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">getCampaign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save A Campaign</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-a-campaign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.saveCampaign(websiteID, campaignID, campaign)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; var campaign = { "type": "one-shot", "format": "markdown", "name": "Welcome!", "sender": { "user_id": "aa0b64dd-9fb4-4db9-80d6-5a49eb84087b" }, "recipients": { "type": "all" }, "message": "*Hey there*, welcome on Crisp!", "options": { "deliver_to_chatbox": true, "deliver_to_email": true, "sender_name_website": false, "sender_email_reply": null, "tracking": true } }; CrispClient.website.saveCampaign(websiteID, campaignID, campaign);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaign</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"type"</span>: <span class="pl-s">"one-shot"</span><span class="pl-kos">,</span> <span class="pl-s">"format"</span>: <span class="pl-s">"markdown"</span><span class="pl-kos">,</span> <span class="pl-s">"name"</span>: <span class="pl-s">"Welcome!"</span><span class="pl-kos">,</span> <span class="pl-s">"sender"</span>: <span class="pl-kos">{</span> <span class="pl-s">"user_id"</span>: <span class="pl-s">"aa0b64dd-9fb4-4db9-80d6-5a49eb84087b"</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"recipients"</span>: <span class="pl-kos">{</span> <span class="pl-s">"type"</span>: <span class="pl-s">"all"</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-s">"message"</span>: <span class="pl-s">"*Hey there*, welcome on Crisp!"</span><span class="pl-kos">,</span> <span class="pl-s">"options"</span>: <span class="pl-kos">{</span> <span class="pl-s">"deliver_to_chatbox"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"deliver_to_email"</span>: <span class="pl-c1">true</span><span class="pl-kos">,</span> <span class="pl-s">"sender_name_website"</span>: <span class="pl-c1">false</span><span class="pl-kos">,</span> <span class="pl-s">"sender_email_reply"</span>: <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s">"tracking"</span>: <span class="pl-c1">true</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">saveCampaign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">,</span> <span class="pl-s1">campaign</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update A Campaign</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-a-campaign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.updateCampaign(websiteID, campaignID, campaign)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; var campaign = { "message": "*Hey there*, welcome on Crisp folks!" }; CrispClient.website.updateCampaign(websiteID, campaignID, campaign);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaign</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"message"</span>: <span class="pl-s">"*Hey there*, welcome on Crisp folks!"</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">updateCampaign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">,</span> <span class="pl-s1">campaign</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Remove A Campaign</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#remove-a-campaign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.removeCampaign(websiteID, campaignID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; CrispClient.website.removeCampaign(websiteID, campaignID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">removeCampaign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Dispatch A Campaign</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#dispatch-a-campaign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.dispatchCampaign(websiteID, campaignID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; CrispClient.website.dispatchCampaign(websiteID, campaignID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">dispatchCampaign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Resume A Campaign</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#resume-a-campaign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.resumeCampaign(websiteID, campaignID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; CrispClient.website.resumeCampaign(websiteID, campaignID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">resumeCampaign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Pause A Campaign</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#pause-a-campaign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.pauseCampaign(websiteID, campaignID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; CrispClient.website.pauseCampaign(websiteID, campaignID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">pauseCampaign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Test A Campaign</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#test-a-campaign" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.testCampaign(websiteID, campaignID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; CrispClient.website.testCampaign(websiteID, campaignID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">testCampaign</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Campaign Recipients</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-campaign-recipients" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listCampaignRecipients(websiteID, campaignID, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; var pageNumber = 1; CrispClient.website.listCampaignRecipients(websiteID, campaignID, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listCampaignRecipients</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Campaign Statistics</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-campaign-statistics" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.website.listCampaignStatistics(websiteID, campaignID, action, pageNumber)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var campaignID = "355d805f-a72f-457e-a3e5-5d01521f3cd8"; var pageNumber = 1; CrispClient.website.listCampaignStatistics(websiteID, campaignID, action, pageNumber);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">campaignID</span> <span class="pl-c1">=</span> <span class="pl-s">"355d805f-a72f-457e-a3e5-5d01521f3cd8"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">website</span><span class="pl-kos">.</span><span class="pl-en">listCampaignStatistics</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">campaignID</span><span class="pl-kos">,</span> <span class="pl-s1">action</span><span class="pl-kos">,</span> <span class="pl-s1">pageNumber</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> </ul> <div class="markdown-heading" dir="auto"><h3 tabindex="-1" class="heading-element" dir="auto">Plugin</h3><a id="user-content-plugin" class="anchor" aria-label="Permalink: Plugin" href="#plugin"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Plugin Connect</strong></h4><a id="user-content-plugin-connect" class="anchor" aria-label="Permalink: Plugin Connect" href="#plugin-connect"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>⭐ Get Connect Account</strong> [<code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-connect-account" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.getConnectAccount()</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="CrispClient.plugin.getConnectAccount();"><pre><span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">getConnectAccount</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Check Connect Session Validity</strong> [<code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#check-connect-session-validity" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.checkConnectSessionValidity()</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="CrispClient.plugin.checkConnectSessionValidity();"><pre><span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">checkConnectSessionValidity</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ List All Connect Websites</strong> [<code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-all-connect-websites" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.listAllConnectWebsites(pageNumber, filterConfigured)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var pageNumber = 1; CrispClient.plugin.listAllConnectWebsites(pageNumber, filterConfigured);"><pre><span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">listAllConnectWebsites</span><span class="pl-kos">(</span><span class="pl-s1">pageNumber</span><span class="pl-kos">,</span> <span class="pl-s1">filterConfigured</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ List Connect Websites Since</strong> [<code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-connect-websites-since" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.listConnectWebsitesSince(dateSince, filterConfigured)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var dateSince = "2023-08-16T09:00:00Z"; CrispClient.plugin.listConnectWebsitesSince(dateSince, filterConfigured);"><pre><span class="pl-k">var</span> <span class="pl-s1">dateSince</span> <span class="pl-c1">=</span> <span class="pl-s">"2023-08-16T09:00:00Z"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">listConnectWebsitesSince</span><span class="pl-kos">(</span><span class="pl-s1">dateSince</span><span class="pl-kos">,</span> <span class="pl-s1">filterConfigured</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>⭐ Get Connect Endpoints</strong> [<code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-connect-endpoints" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.getConnectEndpoints()</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="CrispClient.plugin.getConnectEndpoints();"><pre><span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">getConnectEndpoints</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Plugin Subscription</strong></h4><a id="user-content-plugin-subscription" class="anchor" aria-label="Permalink: Plugin Subscription" href="#plugin-subscription"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <p dir="auto"><strong>List All Active Subscriptions</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-all-active-subscriptions" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.listAllActiveSubscriptions()</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="CrispClient.plugin.listAllActiveSubscriptions();"><pre><span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">listAllActiveSubscriptions</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>List Subscriptions For A Website</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-subscriptions-for-a-website" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.listSubscriptionsForWebsite(websiteID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; CrispClient.plugin.listSubscriptionsForWebsite(websiteID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">listSubscriptionsForWebsite</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Subscription Details</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-subscription-details" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.getSubscriptionDetails(websiteID, pluginID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; CrispClient.plugin.getSubscriptionDetails(websiteID, pluginID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">getSubscriptionDetails</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Subscribe Website To Plugin</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#subscribe-website-to-plugin" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.subscribeWebsiteToPlugin(websiteID, pluginID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var pluginID = "98454664-9f7d-4d95-a9ce-f37356f5e65a"; CrispClient.plugin.subscribeWebsiteToPlugin(websiteID, pluginID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"98454664-9f7d-4d95-a9ce-f37356f5e65a"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">subscribeWebsiteToPlugin</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Unsubscribe Plugin From Website</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#unsubscribe-plugin-from-website" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.unsubscribePluginFromWebsite(websiteID, pluginID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; CrispClient.plugin.unsubscribePluginFromWebsite(websiteID, pluginID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">unsubscribePluginFromWebsite</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Subscription Settings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-subscription-settings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.getSubscriptionSettings(websiteID, pluginID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; CrispClient.plugin.getSubscriptionSettings(websiteID, pluginID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">getSubscriptionSettings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Save Subscription Settings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#save-subscription-settings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.saveSubscriptionSettings(websiteID, pluginID, settings)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var settings = { "chatbox": { "25": "#bbbbbb" } }; CrispClient.plugin.saveSubscriptionSettings(websiteID, pluginID, settings);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">settings</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"chatbox"</span>: <span class="pl-kos">{</span> <span class="pl-s">"25"</span>: <span class="pl-s">"#bbbbbb"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">saveSubscriptionSettings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">,</span> <span class="pl-s1">settings</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Update Subscription Settings</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#update-subscription-settings" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.updateSubscriptionSettings(websiteID, pluginID, settings)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var settings = { "chatbox": { "25": "#bbbbbb" } }; CrispClient.plugin.updateSubscriptionSettings(websiteID, pluginID, settings);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">settings</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"chatbox"</span>: <span class="pl-kos">{</span> <span class="pl-s">"25"</span>: <span class="pl-s">"#bbbbbb"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">updateSubscriptionSettings</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">,</span> <span class="pl-s1">settings</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Get Plugin Usage Bills</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#get-plugin-usage-bills" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.getPluginUsageBills(websiteID, pluginID)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; CrispClient.plugin.getPluginUsageBills(websiteID, pluginID);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">getPluginUsageBills</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Report Plugin Usage To Bill</strong> [<code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#report-plugin-usage-to-bill" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.reportPluginUsageToBill(websiteID, pluginID, usage)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var usage = { "name": "Paid messages sent", "units": 250, "price": 0.10 }; CrispClient.plugin.reportPluginUsageToBill(websiteID, pluginID, usage);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">usage</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"name"</span>: <span class="pl-s">"Paid messages sent"</span><span class="pl-kos">,</span> <span class="pl-s">"units"</span>: <span class="pl-c1">250</span><span class="pl-kos">,</span> <span class="pl-s">"price"</span>: <span class="pl-c1">0.10</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">reportPluginUsageToBill</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">,</span> <span class="pl-s1">usage</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Forward Plugin Payload To Channel</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#forward-plugin-payload-to-channel" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.forwardPluginPayloadToChannel(websiteID, pluginID, payload)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var payload = { "namespace": "bot:step", "payload": { "step": 1 } }; CrispClient.plugin.forwardPluginPayloadToChannel(websiteID, pluginID, payload);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">payload</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"namespace"</span>: <span class="pl-s">"bot:step"</span><span class="pl-kos">,</span> <span class="pl-s">"payload"</span>: <span class="pl-kos">{</span> <span class="pl-s">"step"</span>: <span class="pl-c1">1</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">forwardPluginPayloadToChannel</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">,</span> <span class="pl-s1">payload</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> <li> <p dir="auto"><strong>Dispatch Plugin Event</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#dispatch-plugin-event" rel="nofollow">Reference</a></p> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.plugin.dispatchPluginEvent(websiteID, pluginID, payload)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var websiteID = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc"; var pluginID = "c64f3595-adee-425a-8d3a-89d47f7ed6bb"; var payload = { "name": "bot-is-running", "data": { "bot": "Sales", "email": "valerian@crisp.chat" } }; CrispClient.plugin.dispatchPluginEvent(websiteID, pluginID, payload);"><pre><span class="pl-k">var</span> <span class="pl-s1">websiteID</span> <span class="pl-c1">=</span> <span class="pl-s">"8c842203-7ed8-4e29-a608-7cf78a7d2fcc"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pluginID</span> <span class="pl-c1">=</span> <span class="pl-s">"c64f3595-adee-425a-8d3a-89d47f7ed6bb"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">payload</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-s">"name"</span>: <span class="pl-s">"bot-is-running"</span><span class="pl-kos">,</span> <span class="pl-s">"data"</span>: <span class="pl-kos">{</span> <span class="pl-s">"bot"</span>: <span class="pl-s">"Sales"</span><span class="pl-kos">,</span> <span class="pl-s">"email"</span>: <span class="pl-s">"valerian@crisp.chat"</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">plugin</span><span class="pl-kos">.</span><span class="pl-en">dispatchPluginEvent</span><span class="pl-kos">(</span><span class="pl-s1">websiteID</span><span class="pl-kos">,</span> <span class="pl-s1">pluginID</span><span class="pl-kos">,</span> <span class="pl-s1">payload</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> </ul> <div class="markdown-heading" dir="auto"><h3 tabindex="-1" class="heading-element" dir="auto">Media</h3><a id="user-content-media" class="anchor" aria-label="Permalink: Media" href="#media"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Media Animation</strong></h4><a id="user-content-media-animation" class="anchor" aria-label="Permalink: Media Animation" href="#media-animation"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>List Animation Medias</strong> [<code>user</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#list-animation-medias" rel="nofollow">Reference</a> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.media.listAnimationMedias(pageNumber, listID, searchQuery)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var listID = "f7fb43da-1cd8-49c1-ade0-9f5b71d034e3"; var pageNumber = 1; CrispClient.media.listAnimationMedias(pageNumber, listID, searchQuery);"><pre><span class="pl-k">var</span> <span class="pl-s1">listID</span> <span class="pl-c1">=</span> <span class="pl-s">"f7fb43da-1cd8-49c1-ade0-9f5b71d034e3"</span><span class="pl-kos">;</span> <span class="pl-k">var</span> <span class="pl-s1">pageNumber</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">media</span><span class="pl-kos">.</span><span class="pl-en">listAnimationMedias</span><span class="pl-kos">(</span><span class="pl-s1">pageNumber</span><span class="pl-kos">,</span> <span class="pl-s1">listID</span><span class="pl-kos">,</span> <span class="pl-s1">searchQuery</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> </ul> <div class="markdown-heading" dir="auto"><h3 tabindex="-1" class="heading-element" dir="auto">Bucket</h3><a id="user-content-bucket" class="anchor" aria-label="Permalink: Bucket" href="#bucket"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Bucket URL</strong></h4><a id="user-content-bucket-url" class="anchor" aria-label="Permalink: Bucket URL" href="#bucket-url"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Generate Bucket URL</strong> [<code>user</code>, <code>plugin</code>]: <a href="https://docs.crisp.chat/references/rest-api/v1/#bucket-url" rel="nofollow">Reference</a> <ul dir="auto"> <li> <p dir="auto"><code>CrispClient.bucket.generateBucketURL(data)</code></p> </li> <li> <details> <summary>See Example</summary> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="CrispClient.bucket.generateBucketURL(data);"><pre><span class="pl-v">CrispClient</span><span class="pl-kos">.</span><span class="pl-c1">bucket</span><span class="pl-kos">.</span><span class="pl-en">generateBucketURL</span><span class="pl-kos">(</span><span class="pl-s1">data</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </details> </li> </ul> </li> </ul> </li> </ul> <div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">Realtime Events</h2><a id="user-content-realtime-events" class="anchor" aria-label="Permalink: Realtime Events" href="#realtime-events"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <p dir="auto">You can bind to realtime events from Crisp, in order to get notified of incoming messages and updates in websites.</p> <p dir="auto">You won't receive any event if you don't explicitly subscribe to realtime events, as the library doesn't connect to the realtime backend automatically.</p> <p dir="auto"><strong>There are two ways to receive realtime events:</strong></p> <ol dir="auto"> <li>Using Web Hooks (<strong>⭐ recommended</strong>)</li> <li>Using WebSockets with the RTM API</li> </ol> <p dir="auto"><strong>Before you start with RTM events, please consider the following:</strong></p> <ul dir="auto"> <li>You won't receive any event if you don't explicitly subscribe to realtime events using <code>CrispClient.on()</code>, as the library doesn't connect to the realtime backend automatically. This method returns a <code>Promise</code> object.</li> <li>Whenever the list of websites that your authentication token is entitled to receive events for changes, you will need to call <code>CrispClient.rebindSocket()</code>. This method also returns a <code>Promise</code> object. <em>This only applies to WebSockets with the RTM API</em>.</li> </ul> <div class="markdown-heading" dir="auto"><h3 tabindex="-1" class="heading-element" dir="auto">Receive realtime events</h3><a id="user-content-receive-realtime-events" class="anchor" aria-label="Permalink: Receive realtime events" href="#receive-realtime-events"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto">Receive events over Web Hooks</h4><a id="user-content-receive-events-over-web-hooks" class="anchor" aria-label="Permalink: Receive events over Web Hooks" href="#receive-events-over-web-hooks"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <p dir="auto">To start listening for events and bind a handler, check out the <a href="https://github.com/crisp-im/node-crisp-api/blob/master/examples/events_webhooks.js">events over Web Hooks example</a>.</p> <p dir="auto">You will need to adjust your code so that:</p> <ol dir="auto"> <li>The RTM events mode is set to Web Hooks: <code>CrispClient.setRtmMode(Crisp.RTM_MODES.WebHooks)</code></li> <li>Your HTTP endpoint mounts a route listening for POST requests, and upon receiving requests: <ol dir="auto"> <li>It verifies the requests with: <code>CrispClient.verifyHook(secret, body, timestamp, signature)</code></li> <li>It receives the Web Hook with: <code>CrispClient.receiveHook(body)</code></li> </ol> </li> </ol> <p dir="auto">Plugin Web Hooks will need to be configured first for this to work. Check out our <a href="https://docs.crisp.chat/guides/web-hooks/quickstart/" rel="nofollow">Web Hooks Quickstart guide</a> and our <a href="https://docs.crisp.chat/references/web-hooks/v1/" rel="nofollow">Web Hooks Reference</a> to get started.</p> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto">Receive events over WebSockets (RTM API)</h4><a id="user-content-receive-events-over-websockets-rtm-api" class="anchor" aria-label="Permalink: Receive events over WebSockets (RTM API)" href="#receive-events-over-websockets-rtm-api"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <p dir="auto">To start listening for events and bind a handler, check out the <a href="https://github.com/crisp-im/node-crisp-api/blob/master/examples/events_websockets.js">events over WebSockets example</a>.</p> <p dir="auto">You will need to adjust your code so that:</p> <ol dir="auto"> <li>The RTM events mode is set to WebSockets: <code>CrispClient.setRtmMode(Crisp.RTM_MODES.WebSockets)</code></li> </ol> <div class="markdown-heading" dir="auto"><h3 tabindex="-1" class="heading-element" dir="auto">Available realtime events</h3><a id="user-content-available-realtime-events" class="anchor" aria-label="Permalink: Available realtime events" href="#available-realtime-events"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <p dir="auto">Available events are listed below:</p> <ul dir="auto"> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Session Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#session-events" rel="nofollow">Reference</a></h4><a id="user-content-session-events-reference" class="anchor" aria-label="Permalink: Session Events: Reference" href="#session-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Session Update Availability</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:update_availability</code></li> </ul> </li> <li><strong>Session Update Verify</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:update_verify</code></li> </ul> </li> <li><strong>Session Request Initiated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:request:initiated</code></li> </ul> </li> <li><strong>Session Set Email</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_email</code></li> </ul> </li> <li><strong>Session Set Phone</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_phone</code></li> </ul> </li> <li><strong>Session Set Address</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_address</code></li> </ul> </li> <li><strong>Session Set Subject</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_subject</code></li> </ul> </li> <li><strong>Session Set Avatar</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_avatar</code></li> </ul> </li> <li><strong>Session Set Nickname</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_nickname</code></li> </ul> </li> <li><strong>Session Set Origin</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_origin</code></li> </ul> </li> <li><strong>Session Set Data</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_data</code></li> </ul> </li> <li><strong>Session Sync Pages</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:pages</code></li> </ul> </li> <li><strong>Session Sync Events</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:events</code></li> </ul> </li> <li><strong>Session Sync Capabilities</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:capabilities</code></li> </ul> </li> <li><strong>Session Sync Geolocation</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:geolocation</code></li> </ul> </li> <li><strong>Session Sync System</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:system</code></li> </ul> </li> <li><strong>Session Sync Network</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:network</code></li> </ul> </li> <li><strong>Session Sync Timezone</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:timezone</code></li> </ul> </li> <li><strong>Session Sync Locales</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:locales</code></li> </ul> </li> <li><strong>Session Sync Rating</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:rating</code></li> </ul> </li> <li><strong>Session Sync Topic</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:sync:topic</code></li> </ul> </li> <li><strong>Session Set State</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_state</code></li> </ul> </li> <li><strong>Session Set Block</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_block</code></li> </ul> </li> <li><strong>Session Set Segments</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_segments</code></li> </ul> </li> <li><strong>Session Set Opened</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_opened</code></li> </ul> </li> <li><strong>Session Set Closed</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_closed</code></li> </ul> </li> <li><strong>Session Set Participants</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_participants</code></li> </ul> </li> <li><strong>Session Set Mentions</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_mentions</code></li> </ul> </li> <li><strong>Session Set Routing</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_routing</code></li> </ul> </li> <li><strong>Session Set Inbox</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:set_inbox</code></li> </ul> </li> <li><strong>Session Removed</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:removed</code></li> </ul> </li> <li><strong>Session Error</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>session:error</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Message Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#message-events" rel="nofollow">Reference</a></h4><a id="user-content-message-events-reference" class="anchor" aria-label="Permalink: Message Events: Reference" href="#message-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Message Updated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:updated</code></li> </ul> </li> <li><strong>Message Send</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:send</code></li> </ul> </li> <li><strong>Message Received</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:received</code></li> </ul> </li> <li><strong>Message Removed</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:removed</code></li> </ul> </li> <li><strong>Message Compose Send</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:compose:send</code></li> </ul> </li> <li><strong>Message Compose Receive</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:compose:receive</code></li> </ul> </li> <li><strong>Message Acknowledge Read Send</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:acknowledge:read:send</code></li> </ul> </li> <li><strong>Message Acknowledge Read Received</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:acknowledge:read:received</code></li> </ul> </li> <li><strong>Message Acknowledge Unread Send</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:acknowledge:unread:send</code></li> </ul> </li> <li><strong>Message Acknowledge Delivered</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:acknowledge:delivered</code></li> </ul> </li> <li><strong>Message Acknowledge Ignored</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:acknowledge:ignored</code></li> </ul> </li> <li><strong>Message Notify Unread Send</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:notify:unread:send</code></li> </ul> </li> <li><strong>Message Notify Unread Received</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>message:notify:unread:received</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Spam Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#spam-events" rel="nofollow">Reference</a></h4><a id="user-content-spam-events-reference" class="anchor" aria-label="Permalink: Spam Events: Reference" href="#spam-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Spam Message</strong> [<code>user</code>]: <ul dir="auto"> <li><code>spam:message</code></li> </ul> </li> <li><strong>Spam Decision</strong> [<code>user</code>]: <ul dir="auto"> <li><code>spam:decision</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>People Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#people-events" rel="nofollow">Reference</a></h4><a id="user-content-people-events-reference" class="anchor" aria-label="Permalink: People Events: Reference" href="#people-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>People Profile Created</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>people:profile:created</code></li> </ul> </li> <li><strong>People Profile Updated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>people:profile:updated</code></li> </ul> </li> <li><strong>People Profile Removed</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>people:profile:removed</code></li> </ul> </li> <li><strong>People Bind Session</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>people:bind:session</code></li> </ul> </li> <li><strong>People Sync Profile</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>people:sync:profile</code></li> </ul> </li> <li><strong>People Import Progress</strong> [<code>user</code>]: <ul dir="auto"> <li><code>people:import:progress</code></li> </ul> </li> <li><strong>People Import Done</strong> [<code>user</code>]: <ul dir="auto"> <li><code>people:import:done</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Campaign Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#campaign-events" rel="nofollow">Reference</a></h4><a id="user-content-campaign-events-reference" class="anchor" aria-label="Permalink: Campaign Events: Reference" href="#campaign-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Campaign Progress</strong> [<code>user</code>]: <ul dir="auto"> <li><code>campaign:progress</code></li> </ul> </li> <li><strong>Campaign Dispatched</strong> [<code>user</code>]: <ul dir="auto"> <li><code>campaign:dispatched</code></li> </ul> </li> <li><strong>Campaign Running</strong> [<code>user</code>]: <ul dir="auto"> <li><code>campaign:running</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Browsing Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#browsing-events" rel="nofollow">Reference</a></h4><a id="user-content-browsing-events-reference" class="anchor" aria-label="Permalink: Browsing Events: Reference" href="#browsing-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Browsing Request Initiated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>browsing:request:initiated</code></li> </ul> </li> <li><strong>Browsing Request Rejected</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>browsing:request:rejected</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Call Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#call-events" rel="nofollow">Reference</a></h4><a id="user-content-call-events-reference" class="anchor" aria-label="Permalink: Call Events: Reference" href="#call-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Call Request Initiated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>call:request:initiated</code></li> </ul> </li> <li><strong>Call Request Rejected</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>call:request:rejected</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Widget Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#widget-events" rel="nofollow">Reference</a></h4><a id="user-content-widget-events-reference" class="anchor" aria-label="Permalink: Widget Events: Reference" href="#widget-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Widget Action Processed</strong> [<code>user</code>]: <ul dir="auto"> <li><code>widget:action:processed</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Status Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#status-events" rel="nofollow">Reference</a></h4><a id="user-content-status-events-reference" class="anchor" aria-label="Permalink: Status Events: Reference" href="#status-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Status Health Changed</strong> [<code>user</code>]: <ul dir="auto"> <li><code>status:health:changed</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Website Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#website-events" rel="nofollow">Reference</a></h4><a id="user-content-website-events-reference" class="anchor" aria-label="Permalink: Website Events: Reference" href="#website-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Website Update Visitors Count</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>website:update_visitors_count</code></li> </ul> </li> <li><strong>Website Update Operators Availability</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>website:update_operators_availability</code></li> </ul> </li> <li><strong>Website Users Available</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>website:users:available</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Bucket Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#bucket-events" rel="nofollow">Reference</a></h4><a id="user-content-bucket-events-reference" class="anchor" aria-label="Permalink: Bucket Events: Reference" href="#bucket-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Bucket URL Upload Generated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>bucket:url:upload:generated</code></li> </ul> </li> <li><strong>Bucket URL Avatar Generated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>bucket:url:avatar:generated</code></li> </ul> </li> <li><strong>Bucket URL Website Generated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>bucket:url:website:generated</code></li> </ul> </li> <li><strong>Bucket URL Campaign Generated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>bucket:url:campaign:generated</code></li> </ul> </li> <li><strong>Bucket URL Helpdesk Generated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>bucket:url:helpdesk:generated</code></li> </ul> </li> <li><strong>Bucket URL Status Generated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>bucket:url:status:generated</code></li> </ul> </li> <li><strong>Bucket URL Processing Generated</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>bucket:url:processing:generated</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Media Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#media-events" rel="nofollow">Reference</a></h4><a id="user-content-media-events-reference" class="anchor" aria-label="Permalink: Media Events: Reference" href="#media-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Media Animation Listed</strong> [<code>user</code>]: <ul dir="auto"> <li><code>media:animation:listed</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Email Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#email-events" rel="nofollow">Reference</a></h4><a id="user-content-email-events-reference" class="anchor" aria-label="Permalink: Email Events: Reference" href="#email-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Email Subscribe</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>email:subscribe</code></li> </ul> </li> <li><strong>Email Track View</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>email:track:view</code></li> </ul> </li> </ul> </li> <li> <div class="markdown-heading" dir="auto"><h4 tabindex="-1" class="heading-element" dir="auto"><strong>Plugin Events</strong>: <a href="https://docs.crisp.chat/references/rtm-api/v1/#plugin-events" rel="nofollow">Reference</a></h4><a id="user-content-plugin-events-reference" class="anchor" aria-label="Permalink: Plugin Events: Reference" href="#plugin-events-reference"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div> <ul dir="auto"> <li><strong>Plugin Channel</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>plugin:channel</code></li> </ul> </li> <li><strong>Plugin Event</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>plugin:event</code></li> </ul> </li> <li><strong>Plugin Settings Saved</strong> [<code>user</code>, <code>plugin</code>]: <ul dir="auto"> <li><code>plugin:settings:saved</code></li> </ul> </li> </ul> </li> </ul> </article></div></div></div></div></div> <!-- --> <!-- --> <script type="application/json" id="__PRIMER_DATA_:R0:__">{"resolvedServerColorMode":"day"}</script></div> </react-partial> <input type="hidden" data-csrf="true" value="Dr/J3gx03KRUYop+T17TCMczGp5COc26Qptjis7qG6vyf8xJZtQPLwFdq33GCh8Y3UwZ6VOBSAqpx/bMF7+8hg==" /> </div> <div data-view-component="true" class="Layout-sidebar"> <div class="BorderGrid about-margin" data-pjax> <div class="BorderGrid-row"> <div class="BorderGrid-cell"> <div class="hide-sm hide-md"> <h2 class="mb-3 h4">About</h2> <p class="f4 my-3"> ⚡ Crisp API Node Wrapper </p> <div class="my-3 d-flex flex-items-center"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link flex-shrink-0 mr-2"> <path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path> </svg> <span class="flex-auto min-width-0 css-truncate css-truncate-target width-fit"> <a title="https://docs.crisp.chat/guides/rest-api/" role="link" target="_blank" rel="noopener noreferrer nofollow" class="text-bold" href="https://docs.crisp.chat/guides/rest-api/">docs.crisp.chat/guides/rest-api/</a> </span> </div> <h3 class="sr-only">Topics</h3> <div class="my-3"> <div class="f6"> <a href="/topics/api" title="Topic: api" data-view-component="true" class="topic-tag topic-tag-link"> api </a> <a href="/topics/chat" title="Topic: chat" data-view-component="true" class="topic-tag topic-tag-link"> chat </a> <a href="/topics/wrapper" title="Topic: wrapper" data-view-component="true" class="topic-tag topic-tag-link"> wrapper </a> <a href="/topics/widget" title="Topic: widget" data-view-component="true" class="topic-tag topic-tag-link"> widget </a> <a href="/topics/rest" title="Topic: rest" data-view-component="true" class="topic-tag topic-tag-link"> rest </a> <a href="/topics/integration" title="Topic: integration" data-view-component="true" class="topic-tag topic-tag-link"> integration </a> <a href="/topics/websocket" title="Topic: websocket" data-view-component="true" class="topic-tag topic-tag-link"> websocket </a> <a href="/topics/messenger" title="Topic: messenger" data-view-component="true" class="topic-tag topic-tag-link"> messenger </a> <a href="/topics/livechat" title="Topic: livechat" data-view-component="true" class="topic-tag topic-tag-link"> livechat </a> </div> </div> <h3 class="sr-only">Resources</h3> <div class="mt-2"> <a class="Link--muted" data-analytics-event="{"category":"Repository Overview","action":"click","label":"location:sidebar;file:readme"}" href="#readme-ov-file"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book mr-2"> <path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path> </svg> Readme </a> </div> <h3 class="sr-only">License</h3> <div class="mt-2"> <a href="#MIT-1-ov-file" class="Link--muted" data-analytics-event="{"category":"Repository Overview","action":"click","label":"location:sidebar;file:license"}" > <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-law mr-2"> <path d="M8.75.75V2h.985c.304 0 .603.08.867.231l1.29.736c.038.022.08.033.124.033h2.234a.75.75 0 0 1 0 1.5h-.427l2.111 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.006.005-.01.01-.045.04c-.21.176-.441.327-.686.45C14.556 10.78 13.88 11 13 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L12.178 4.5h-.162c-.305 0-.604-.079-.868-.231l-1.29-.736a.245.245 0 0 0-.124-.033H8.75V13h2.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1 0-1.5h2.5V3.5h-.984a.245.245 0 0 0-.124.033l-1.289.737c-.265.15-.564.23-.869.23h-.162l2.112 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.016.015-.045.04c-.21.176-.441.327-.686.45C4.556 10.78 3.88 11 3 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L2.178 4.5H1.75a.75.75 0 0 1 0-1.5h2.234a.249.249 0 0 0 .125-.033l1.288-.737c.265-.15.564-.23.869-.23h.984V.75a.75.75 0 0 1 1.5 0Zm2.945 8.477c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327Zm-10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327Z"></path> </svg> MIT license </a> </div> <include-fragment src="/crisp-im/node-crisp-api/hovercards/citation/sidebar_partial?tree_name=master"> </include-fragment> <div class="mt-2"> <a href="/crisp-im/node-crisp-api/activity" data-view-component="true" class="Link Link--muted"><svg text="gray" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pulse mr-2"> <path d="M6 2c.306 0 .582.187.696.471L10 10.731l1.304-3.26A.751.751 0 0 1 12 7h3.25a.75.75 0 0 1 0 1.5h-2.742l-1.812 4.528a.751.751 0 0 1-1.392 0L6 4.77 4.696 8.03A.75.75 0 0 1 4 8.5H.75a.75.75 0 0 1 0-1.5h2.742l1.812-4.529A.751.751 0 0 1 6 2Z"></path> </svg> <span class="color-fg-muted">Activity</span></a> </div> <div class="mt-2"> <a href="/crisp-im/node-crisp-api/custom-properties" data-view-component="true" class="Link Link--muted"><svg text="gray" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-note mr-2"> <path d="M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 14H1.75A1.75 1.75 0 0 1 0 12.25Zm1.75-.25a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25ZM3.5 6.25a.75.75 0 0 1 .75-.75h7a.75.75 0 0 1 0 1.5h-7a.75.75 0 0 1-.75-.75Zm.75 2.25h4a.75.75 0 0 1 0 1.5h-4a.75.75 0 0 1 0-1.5Z"></path> </svg> <span class="color-fg-muted">Custom properties</span></a> </div> <h3 class="sr-only">Stars</h3> <div class="mt-2"> <a href="/crisp-im/node-crisp-api/stargazers" data-view-component="true" class="Link Link--muted"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-2"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> <strong>103</strong> stars</a> </div> <h3 class="sr-only">Watchers</h3> <div class="mt-2"> <a href="/crisp-im/node-crisp-api/watchers" data-view-component="true" class="Link Link--muted"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-eye mr-2"> <path d="M8 2c1.981 0 3.671.992 4.933 2.078 1.27 1.091 2.187 2.345 2.637 3.023a1.62 1.62 0 0 1 0 1.798c-.45.678-1.367 1.932-2.637 3.023C11.67 13.008 9.981 14 8 14c-1.981 0-3.671-.992-4.933-2.078C1.797 10.83.88 9.576.43 8.898a1.62 1.62 0 0 1 0-1.798c.45-.677 1.367-1.931 2.637-3.022C4.33 2.992 6.019 2 8 2ZM1.679 7.932a.12.12 0 0 0 0 .136c.411.622 1.241 1.75 2.366 2.717C5.176 11.758 6.527 12.5 8 12.5c1.473 0 2.825-.742 3.955-1.715 1.124-.967 1.954-2.096 2.366-2.717a.12.12 0 0 0 0-.136c-.412-.621-1.242-1.75-2.366-2.717C10.824 4.242 9.473 3.5 8 3.5c-1.473 0-2.825.742-3.955 1.715-1.124.967-1.954 2.096-2.366 2.717ZM8 10a2 2 0 1 1-.001-3.999A2 2 0 0 1 8 10Z"></path> </svg> <strong>5</strong> watching</a> </div> <h3 class="sr-only">Forks</h3> <div class="mt-2"> <a href="/crisp-im/node-crisp-api/forks" data-view-component="true" class="Link Link--muted"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked mr-2"> <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path> </svg> <strong>37</strong> forks</a> </div> <div class="mt-2"> <a class="Link--muted" href="/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fcrisp-im%2Fnode-crisp-api&report=crisp-im+%28user%29"> Report repository </a> </div> </div> </div> </div> <div class="BorderGrid-row" hidden> <div class="BorderGrid-cell"> <include-fragment src="/crisp-im/node-crisp-api/used_by_list" accept="text/fragment+html"> </include-fragment> </div> </div> <div class="BorderGrid-row"> <div class="BorderGrid-cell"> <h2 class="h4 mb-3"> <a href="/crisp-im/node-crisp-api/graphs/contributors" data-view-component="true" class="Link--primary no-underline Link d-flex flex-items-center">Contributors <span title="20" data-view-component="true" class="Counter ml-1">20</span></a></h2> <include-fragment src="/crisp-im/node-crisp-api/contributors_list?count=20&current_repository=node-crisp-api&items_to_show=14" aria-busy="true" aria-label="Loading contributors"> <ul class="list-style-none d-flex flex-wrap mb-n2"> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> <li class="mb-2 "> <div class="Skeleton avatar avatar-user mr-2" style="width:32px;height:32px;"></div> </li> </ul> </include-fragment> <div data-view-component="true" class="mt-3"> <a text="small" href="/crisp-im/node-crisp-api/graphs/contributors" data-view-component="true" class="Link--inTextBlock Link">+ 6 contributors</a></div> </div> </div> <div class="BorderGrid-row"> <div class="BorderGrid-cell"> <h2 class="h4 mb-3">Languages</h2> <div class="mb-2"> <span data-view-component="true" class="Progress"> <span style="background-color:#f1e05a !important;;width: 100.0%;" itemprop="keywords" data-view-component="true" class="Progress-item color-bg-success-emphasis"></span> </span></div> <ul class="list-style-none"> <li class="d-inline"> <a class="d-inline-flex flex-items-center flex-nowrap Link--secondary no-underline text-small mr-3" href="/crisp-im/node-crisp-api/search?l=javascript" data-ga-click="Repository, language stats search click, location:repo overview"> <svg style="color:#f1e05a;" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-dot-fill mr-2"> <path d="M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z"></path> </svg> <span class="color-fg-default text-bold mr-1">JavaScript</span> <span>100.0%</span> </a> </li> </ul> </div> </div> </div> </div> </div></div> </div> </div> </turbo-frame> </main> </div> </div> <footer class="footer pt-8 pb-6 f6 color-fg-muted p-responsive" role="contentinfo" > <h2 class='sr-only'>Footer</h2> <div class="d-flex flex-justify-center flex-items-center flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap"> <div class="d-flex flex-items-center flex-shrink-0 mx-2"> <a aria-label="Homepage" title="GitHub" class="footer-octicon mr-2" href="https://github.com"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github"> <path d="M12 1C5.9225 1 1 5.9225 1 12C1 16.8675 4.14875 20.9787 8.52125 22.4362C9.07125 22.5325 9.2775 22.2025 9.2775 21.9137C9.2775 21.6525 9.26375 20.7862 9.26375 19.865C6.5 20.3737 5.785 19.1912 5.565 18.5725C5.44125 18.2562 4.905 17.28 4.4375 17.0187C4.0525 16.8125 3.5025 16.3037 4.42375 16.29C5.29 16.2762 5.90875 17.0875 6.115 17.4175C7.105 19.0812 8.68625 18.6137 9.31875 18.325C9.415 17.61 9.70375 17.1287 10.02 16.8537C7.5725 16.5787 5.015 15.63 5.015 11.4225C5.015 10.2262 5.44125 9.23625 6.1425 8.46625C6.0325 8.19125 5.6475 7.06375 6.2525 5.55125C6.2525 5.55125 7.17375 5.2625 9.2775 6.67875C10.1575 6.43125 11.0925 6.3075 12.0275 6.3075C12.9625 6.3075 13.8975 6.43125 14.7775 6.67875C16.8813 5.24875 17.8025 5.55125 17.8025 5.55125C18.4075 7.06375 18.0225 8.19125 17.9125 8.46625C18.6138 9.23625 19.04 10.2125 19.04 11.4225C19.04 15.6437 16.4688 16.5787 14.0213 16.8537C14.42 17.1975 14.7638 17.8575 14.7638 18.8887C14.7638 20.36 14.75 21.5425 14.75 21.9137C14.75 22.2025 14.9563 22.5462 15.5063 22.4362C19.8513 20.9787 23 16.8537 23 12C23 5.9225 18.0775 1 12 1Z"></path> </svg> </a> <span> © 2025 GitHub, Inc. </span> </div> <nav aria-label="Footer"> <h3 class="sr-only" id="sr-footer-heading">Footer navigation</h3> <ul class="list-style-none d-flex flex-justify-center flex-wrap mb-2 mb-lg-0" aria-labelledby="sr-footer-heading"> <li class="mx-2"> <a data-analytics-event="{"category":"Footer","action":"go to Terms","label":"text:terms"}" href="https://docs.github.com/site-policy/github-terms/github-terms-of-service" data-view-component="true" class="Link--secondary Link">Terms</a> </li> <li class="mx-2"> <a data-analytics-event="{"category":"Footer","action":"go to privacy","label":"text:privacy"}" href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" data-view-component="true" class="Link--secondary Link">Privacy</a> </li> <li class="mx-2"> <a data-analytics-event="{"category":"Footer","action":"go to security","label":"text:security"}" href="https://github.com/security" data-view-component="true" class="Link--secondary Link">Security</a> </li> <li class="mx-2"> <a data-analytics-event="{"category":"Footer","action":"go to status","label":"text:status"}" href="https://www.githubstatus.com/" data-view-component="true" class="Link--secondary Link">Status</a> </li> <li class="mx-2"> <a data-analytics-event="{"category":"Footer","action":"go to docs","label":"text:docs"}" href="https://docs.github.com/" data-view-component="true" class="Link--secondary Link">Docs</a> </li> <li class="mx-2"> <a data-analytics-event="{"category":"Footer","action":"go to contact","label":"text:contact"}" href="https://support.github.com?tags=dotcom-footer" data-view-component="true" class="Link--secondary Link">Contact</a> </li> <li class="mx-2" > <cookie-consent-link> <button type="button" class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent" data-action="click:cookie-consent-link#showConsentManagement" data-analytics-event="{"location":"footer","action":"cookies","context":"subfooter","tag":"link","label":"cookies_link_subfooter_footer"}" > Manage cookies </button> </cookie-consent-link> </li> <li class="mx-2"> <cookie-consent-link> <button type="button" class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent" data-action="click:cookie-consent-link#showConsentManagement" data-analytics-event="{"location":"footer","action":"dont_share_info","context":"subfooter","tag":"link","label":"dont_share_info_link_subfooter_footer"}" > Do not share my personal information </button> </cookie-consent-link> </li> </ul> </nav> </div> </footer> <ghcc-consent id="ghcc" class="position-fixed bottom-0 left-0" style="z-index: 999999" data-initial-cookie-consent-allowed="" data-cookie-consent-required="false"></ghcc-consent> <div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert"> <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> <button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> You can’t perform that action at this time. </div> <template id="site-details-dialog"> <details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open> <summary role="button" aria-label="Close dialog"></summary> <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal"> <button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> <div class="octocat-spinner my-6 js-details-dialog-spinner"></div> </details-dialog> </details> </template> <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;"> <div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;"> </div> </div> <template id="snippet-clipboard-copy-button"> <div class="zeroclipboard-container position-absolute right-0 top-0"> <clipboard-copy aria-label="Copy" class="ClipboardButton btn js-clipboard-copy m-2 p-0" data-copy-feedback="Copied!" data-tooltip-direction="w"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2"> <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> </clipboard-copy> </div> </template> <template id="snippet-clipboard-copy-button-unpositioned"> <div class="zeroclipboard-container"> <clipboard-copy aria-label="Copy" class="ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 d-flex flex-justify-center flex-items-center" data-copy-feedback="Copied!" data-tooltip-direction="w"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon"> <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> </clipboard-copy> </div> </template> </div> <div id="js-global-screen-reader-notice" class="sr-only mt-n1" aria-live="polite" aria-atomic="true" ></div> <div id="js-global-screen-reader-notice-assertive" class="sr-only mt-n1" aria-live="assertive" aria-atomic="true"></div> </body> </html>