{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/JS_API/built_in_services/dialer/setCallResult/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"b0588057-d73c-5fc5-a8ea-9aef8f6d3a37","excerpt":"$dialer.setCallResult Метод фиксирует результат, достигнутый в ходе звонка. Синтаксис Метод принимает в качестве аргумента строку, описывающую результат звонка…","html":"<h1>$dialer.setCallResult</h1>\n<hr>\n<p>Метод фиксирует результат, достигнутый в ходе звонка.</p>\n<h2>Синтаксис</h2>\n<p>Метод принимает в качестве аргумента строку, описывающую результат звонка:</p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\">$dialer<span class=\"token punctuation\">.</span><span class=\"token function\">setCallResult</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"Клиент доволен качеством сервиса\"</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span></code></pre></div>\n<p class='warn'>Данный результат будет отображаться в <a href=/1.11.7/docs/ru/telephony/statistics  >отчетах по обзвону</a> в столбце <em>Результат</em>, а также в столбце <a href=/1.11.7/docs/ru/platform_ux/analytics_dialogs#Сессии  ><em>Результат сессии</em></a> раздела <em>Аналитика</em> > <em>Диалоги</em> > <em>Сессии</em>.</p>\n<h2>Особенности</h2>\n<ol>\n<li>\n<p>Если в ходе одной сессии метод <code class=\"language-text\">$dialer.setCallResult</code> был вызван несколько раз, то в качестве результата звонка будет записан последний результат, с которым завершился звонок.</p>\n</li>\n<li>\n<p>Существуют методы <code class=\"language-text\">$dialer.setCallResultAccepted</code> и <code class=\"language-text\">$dialer.setCallResultRejected</code>, которые позволяют проставить звонку результат <code class=\"language-text\">ACCEPTED</code> или <code class=\"language-text\">REJECTED</code> соответственно.</p>\n</li>\n</ol>\n<h2>Использование в сценарии</h2>\n<p>Рассмотрим пример сценария, в котором бот приглашает подписаться на какую-либо услугу.</p>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\"><span class=\"token keyword\">state:</span> Offer\n    <span class=\"token variableParameter\">a:</span> Вы согласны на получение данной услуги?\n\n    <span class=\"token keyword\">state:</span> Accepted\n        <span class=\"token storageType\">intent:</span> /yes\n        <span class=\"token variableParameter\">a:</span> Спасибо за ваше доверие! До свидания!\n        <span class=\"token variableParameter\">script:</span>\n            $dialer.setCallResultAccepted();\n            $dialer.hangUp();\n\n    <span class=\"token keyword\">state:</span> Rejected\n        <span class=\"token storageType\">intent:</span> /no\n        <span class=\"token variableParameter\">a:</span> Очень жаль, что вы отказались. До свидания!\n        <span class=\"token variableParameter\">script:</span>\n            $dialer.setCallResultRejected();\n            $dialer.hangUp();\n\n    <span class=\"token keyword\">state:</span> Unsure\n        <span class=\"token storageType\">intent:</span> /maybe\n        <span class=\"token variableParameter\">script:</span>\n            $dialer.setCallResult(\"Клиент сомневается\");\n        <span class=\"token comment\"># Подробное объяснение преимуществ, предложение перезвонить позже...</span></code></pre></div>","frontmatter":{"title":"","description":null},"headings":[{"value":"$dialer.setCallResult"}]}},"pageContext":{"slug":"/docs/ru/JS_API/built_in_services/dialer/setCallResult/","previous":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/caila/caila/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/dialer/reportData/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}