CINXE.COM
Text Platform | Articles
<!DOCTYPE html><html lang="en" class="__className_4b4287"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/06479b3d5a947d88-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/1d22defb0200b6f3-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/5eff97079a4a4b26-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/9ee0d9ad8f450df5-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fheader-products.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2Fheader-products.png&w=640&q=75 2x" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fheader-dev-program.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2Fheader-dev-program.png&w=640&q=75 2x" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fheader-resource-center.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2Fheader-resource-center.png&w=640&q=75 2x" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fheader-documentation.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2Fheader-documentation.png&w=640&q=75 2x" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/719b3a80c06ebdd9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/83b5831e549e2e0a.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/f953ad11d393c48d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-10e5f2408cd88973.js"/><script src="/_next/static/chunks/fd9d1056-3507c96de0790a33.js" async=""></script><script src="/_next/static/chunks/2117-7ed943e7b7767646.js" async=""></script><script src="/_next/static/chunks/main-app-1033a728aa28fe33.js" async=""></script><script src="/_next/static/chunks/2972-063056a89bc10356.js" async=""></script><script src="/_next/static/chunks/5878-faea6823a2cf950e.js" async=""></script><script src="/_next/static/chunks/3786-61942e62696ef826.js" async=""></script><script src="/_next/static/chunks/4060-bc14594a6c7d7a60.js" async=""></script><script src="/_next/static/chunks/6614-139c984f93fa8515.js" async=""></script><script src="/_next/static/chunks/4669-7236138234860f6e.js" async=""></script><script src="/_next/static/chunks/app/layout-984918eb0f747d6d.js" async=""></script><script src="/_next/static/chunks/app/resource-center/page-b735d25d1c2cb67d.js" async=""></script><script src="/_next/static/chunks/app/resource-center/updates/page-22a39129f5ac2be8.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=GTM-MTQ5WQNP" as="script"/><title>Text Platform | Articles</title><meta name="description" content="One place for all Text Platform product updates, API news, and advanced coding resources prepared by Text developers."/><link rel="canonical" href="https://platform.text.com/resource-center/updates"/><meta property="og:title" content="Text Platform | Chat framework for innovative teams"/><meta property="og:description" content="Messaging APIs, chat widgets and other building blocks of remarkable customer service experience."/><meta property="og:url" content="https://platform.text.com"/><meta property="og:site_name" content="Text Platform"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://platform.text.com/og_image_vertical.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Text Platform | Chat framework for innovative teams"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@TextPlatform"/><meta name="twitter:title" content="Text Platform | Chat framework for innovative teams"/><meta name="twitter:description" content="Messaging APIs, chat widgets and other building blocks of remarkable customer service experience."/><meta name="twitter:image" content="https://platform.text.com/og_image_vertical.jpg"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><meta name="twitter:image:alt" content="Text Platform | Chat framework for innovative teams"/><link rel="icon" href="/favicon.ico"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="SWHJY-Y2PHV-NVPM2-PDH42-VMPQS",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"SWHJY-Y2PHV-NVPM2-PDH42-VMPQS";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbetp35afqz2gtimq-f-cf1304fc2-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"1461330","ak.ai":parseInt("908031",10),"ak.ol":"0","ak.cr":1,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"a488177c","ak.r":45803,"ak.a2":n,"ak.m":"b","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":56330,"ak.gh":"111.223.64.76","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732680217","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==2l2fuDRFn8N1uc9ULRzVPiG6q+ZN5Fsk1KDJntbBIQ8QCYfWdqoXAGjd548Xky6U7KItxjNHZ3CE8A85oIcVuj84+UPOhO1+0sbvRiERo2oOaissi1yGiidkCU0cIlsMW6vdIo7iN+voYsTggBD30BIdSWT5JFcsL/MMEva307K+LiqFrBYW819ghzawTeZckkEqTgkoDRm00zvvNqQ3z/eJe4hbzZVz3x1YbIyynh80QvS1LdZfgRl+wfhpSdEZOVfaHsJ4VKsartkhmKddz9q3OP4LyGXKF0ZishPj8wI1gYco0EdZO/ynWPNPjVQ89bXlE2QYxoyUmAkeMnDDf7mOjNLrg6pOX786q7XkDx3d6LC86xz77aRTs7XuPe0LGjWcHBKNJBcyr/gV05yKjzZjz1or+cSiQPZcimtTdGM=","ak.pv":"55","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head><body><header class="Header_header__Q1YPz"><div class="Header_headerContainer__sp60m"><div><div class="NewLogo_logo__RfTPc"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="31" height="27" fill="none"><g fill="#42E1A8" fill-rule="evenodd" clip-path="url(#platformA)" clip-rule="evenodd"><path d="M7.217 26.425h8.338c.203 0 .4-.081.543-.227l3.371-3.406a.78.78 0 0 0 .225-.549.771.771 0 0 0-.767-.775l-12.305-.17c-.782 0-1.663-.998-1.663-1.782L4.907 7.307a.771.771 0 0 0-.768-.775h-.007c-.203 0-.4.081-.543.227L.225 10.158a.78.78 0 0 0-.225.548v8.428c0 4.027 3.231 7.29 7.217 7.29v.001ZM22.812.903h-8.339c-.203 0-.399.081-.542.227l-3.372 3.406a.779.779 0 0 0-.225.549c0 .428.344.775.768.775l12.304.17c.782 0 1.663.999 1.663 1.782l.003 12.209c0 .428.344.776.768.776h.007c.203 0 .4-.082.543-.228l3.413-3.399a.779.779 0 0 0 .225-.548V8.195c.001-4.028-3.23-7.292-7.216-7.292Z"></path></g><defs><clipPath id="platformA"><path fill="#fff" d="M0 .397h30.532v26.028H0z"></path></clipPath></defs></svg> <span>Platform</span></a></div><div data-focus-guard="true" tabindex="-1" style="width:1px;height:0px;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div><div data-focus-lock-disabled="disabled" class="Menu_focusWrapper__uv2om"><nav><button type="button" aria-label="Open menu" aria-expanded="false" aria-controls="top-nav" class="Menu_burger__X5SHW"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 16" width="20"><g fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M1 3.5h15"></path><path d="M1 8h15"></path><path d="M1 12.5h15"></path></g></svg></button><ul id="top-nav" data-expanded="false" class="Menu_list__JLHNS"><li tabindex="0"><span class="Menu_item__34Yok" data-active="false">Products<!-- --> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><path d="m7 10 5 5M17 10l-5 5"></path></g><defs><clipPath id="a"><path fill="#fff" d="M24 0v24H0V0z"></path></clipPath></defs></svg></span><div data-show="false" class="Dropdown_wrapper__4eJOS"><div class="Dropdown_content__DXngp"><ul class="Dropdown_list__Zbb83"><li><a href="/open-agent-app"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_21086)"><path d="m18.044 22-3.558-2.083h-8.3c-.315 0-.616-.108-.839-.301A.963.963 0 0 1 5 18.889v-6.166c0-.272.125-.534.347-.726.223-.193.524-.301.839-.301h10.672c.314 0 .616.108.838.3a.964.964 0 0 1 .348.727V22ZM11.522 9.087a3.043 3.043 0 1 0 0-6.087 3.043 3.043 0 0 0 0 6.087Z"></path></g><defs><clipPath id="clip0_4969_21086"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Open Agent App</span><small>A rich and extendable messaging application for teams that value productivity</small></div></a></li><li><a href="/open-chat-widget"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_22702)"><path d="m22 14-3.546-2h-8.272a1.3 1.3 0 0 1-.836-.293A.929.929 0 0 1 9 11V5a.93.93 0 0 1 .346-.707c.222-.188.522-.293.836-.293h10.636a1.3 1.3 0 0 1 .836.293A.93.93 0 0 1 22 5v9Zm-8 .546v1.818a.87.87 0 0 1-.293.642c-.187.17-.442.267-.707.267H6L3 19.5v-8.59a.87.87 0 0 1 .293-.644C3.48 10.096 3.735 10 4 10h2"></path></g><defs><clipPath id="clip0_4969_22702"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Open Chat Widget</span><small>A beautiful tool for creative designers and demanding developers</small></div></a></li><li><a href="/omnichannel"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.303 12.527a3 3 0 1 0-6 0 3 3 0 0 0 6 0ZM13.827 4.749a1.006 1.006 0 1 1 1.935-.554 1.006 1.006 0 0 1-1.935.554ZM12.478 19.806a1.007 1.007 0 1 1 1.935-.555 1.007 1.007 0 0 1-1.935.555ZM3.645 7.614A1.007 1.007 0 1 1 5.58 7.06a1.007 1.007 0 0 1-1.935.554ZM2.322 17.614a1.007 1.007 0 1 1 1.935-.554 1.007 1.007 0 0 1-1.935.554ZM19.743 15.011a1.007 1.007 0 1 1 1.935-.554 1.007 1.007 0 0 1-1.935.554ZM8.303 11.027l-3-3M7.755 14.012 3.77 16.95M11.6 15.527l1.203 2.5M12.266 9.428 14.667 5.1M14.302 13.56l4.883.816"></path></svg><div><span>Omnichannel APIs</span><small>Your entire messaging communication in one clean interface</small></div></a></li><li><a href="/data-and-reporting"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_22726)"><path d="M19.056 4H3.944C3.423 4 3 4.448 3 5v10c0 .552.423 1 .944 1h15.112c.521 0 .944-.448.944-1V5c0-.552-.423-1-.944-1ZM2 19h19M3.035 16 2 19M20 16l1 3"></path><path d="m7 12 3-3 2 2 3-3"></path></g><defs><clipPath id="clip0_4969_22726"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Data & Reporting APIs</span><small>Build custom reports from your data and analyze them as you see fit</small></div></a></li><li><a href="/api-collection"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_21153)"><path d="M12.5 3 4 7l8.5 4L21 7l-8.5-4ZM4 12l8.5 4 8.5-4M4 17l8.5 4 8.5-4M4 12l2.125-1M21 12l-2.125-1M4 17l2.125-1M21 17l-2.125-1"></path></g><defs><clipPath id="clip0_4969_21153"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>API Collection</span><small>Technological assets powering our industry-leading messaging solutions</small></div></a></li><li><a href="/api-usage"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g clip-path="url(#clip0_4969_21142)"><path stroke="#000" stroke-width="2" d="M11.78 4.003a8 8 0 1 1-6.286 12.653"></path><mask id="path-2-inside-1_4969_21142" fill="#fff"><path d="M11.184 20.963a9 9 0 1 1 2.944-17.708l-.47 1.929a7.015 7.015 0 1 0-2.294 13.802l-.18 1.977Z"></path></mask><path stroke="#000" stroke-width=".6" d="M11.184 20.963a9 9 0 1 1 2.944-17.708l-.47 1.929a7.015 7.015 0 1 0-2.294 13.802l-.18 1.977Z" mask="url(#path-2-inside-1_4969_21142)"></path></g><defs><clipPath id="clip0_4969_21142"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>API Usage</span><small>See the status of your API usage and perform development management actions</small></div></a></li></ul><div class="Dropdown_news__xvRKZ"><div class="Dropdown_newsContent__h9PMH"><div class="Dropdown_newsHeader__gWU2C"><span>See what's buzzing</span><a href="/resource-center/updates/text-platform-api-usage"><img alt="Read about new API Usage reports and changes in the Text Platform" fetchPriority="high" width="287" height="160" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fheader-products.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2Fheader-products.png&w=640&q=75 2x" src="/_next/image?url=%2Fimages%2Fheader-products.png&w=640&q=75"/></a></div><div class="Dropdown_newsMain__pPHp0"><a class="Dropdown_newsArticle___Hg9q" href="/resource-center/updates/text-platform-api-usage"><p class="text-bold">New API Usage reports and changes in the Text Platform</p><p>Read about the new API Usage reports and changes in billing for private API use to optimize your private apps’ performance and payments.</p><span>Read <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 24 24"><g stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#a)"><path d="M5 12h14m-4 4 4-4m-4-4 4 4"></path></g><defs><clipPath id="a"><path fill="currentColor" d="M0 0h24v24H0z"></path></clipPath></defs></svg></span></a></div></div></div></div></div></li><li tabindex="0"><span class="Menu_item__34Yok" data-active="false">Developer Program<!-- --> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><path d="m7 10 5 5M17 10l-5 5"></path></g><defs><clipPath id="a"><path fill="#fff" d="M24 0v24H0V0z"></path></clipPath></defs></svg></span><div data-show="false" class="Dropdown_wrapper__4eJOS"><div class="Dropdown_content__DXngp"><ul class="Dropdown_list__Zbb83"><li><a href="/developer-program"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4970_23248)"><path d="m21 21.5-4.023-4.023M4.026 14.216a7.016 7.016 0 0 0 7.69 3.07 7.012 7.012 0 0 0 5.217-7.744 7 7 0 0 0-7.118-6.035 7.021 7.021 0 0 0-6.821 6.385"></path><path d="M1.686 6.516 2.72 10.38l3.864-1.035"></path></g><defs><clipPath id="clip0_4970_23248"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Program Overview</span><small>Discover the Text Developer Program to grow your business and revenue streams</small></div></a></li><li><a href="/developer-program/offer"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4970_23259)"><path d="m7.941 12.51 2.03-2.03M16.102 12.51l-2.03-2.03M7.941 12.51l2.03 2.03M16.102 12.51l-2.03 2.03M5 7.7a2.2 2.2 0 0 1 2.2-2.2h1a2.2 2.2 0 0 0 1.55-.64l.7-.7a2.2 2.2 0 0 1 3.12 0l.7.7c.412.41.97.64 1.55.64h1a2.2 2.2 0 0 1 2.2 2.2v1c0 .58.23 1.138.64 1.55l.7.7a2.2 2.2 0 0 1 0 3.12l-.7.7a2.2 2.2 0 0 0-.64 1.55v1a2.2 2.2 0 0 1-2.2 2.2h-1a2.2 2.2 0 0 0-1.55.64l-.7.7a2.202 2.202 0 0 1-3.12 0l-.7-.7a2.2 2.2 0 0 0-1.55-.64h-1a2.2 2.2 0 0 1-2.2-2.2v-1a2.2 2.2 0 0 0-.64-1.55l-.7-.7a2.2 2.2 0 0 1 0-3.12l.7-.7A2.2 2.2 0 0 0 5 8.7v-1"></path></g><defs><clipPath id="clip0_4970_23259"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Program Offer</span><small>Browse the Program Offer to learn how you can benefit from partnering with the Text Platform</small></div></a></li><li><a href="/developer-console-overview"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1A1E1D" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4970_23272)"><path d="M3 10.5a7 7 0 1 0 14 0 7 7 0 0 0-14 0ZM21 21.5l-4.082-4.082"></path><path d="m8.21 8.5-2 2 2 2M11.605 8.5l2 2-2 2"></path></g><defs><clipPath id="clip0_4970_23272"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Console Overview</span><small>Streamline your application development with the Text Developer Console</small></div></a></li><li><a href="/app-ideas"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4970_23284)"><path d="M3 12.06h1m8-9v1m8 8h1M5.6 5.66l.7.7m12.1-.7-.7.7M9 15.665a4.79 4.79 0 0 1-1.773-2.399 4.58 4.58 0 0 1 .03-2.937 4.8 4.8 0 0 1 1.82-2.366A5.158 5.158 0 0 1 12 7.06c1.05 0 2.072.315 2.924.902a4.8 4.8 0 0 1 1.82 2.366 4.58 4.58 0 0 1 .029 2.937A4.79 4.79 0 0 1 15 15.665c-.39.37-.684.822-.858 1.32-.174.498-.409 1.548-.409 1.548l-.365 2.796c-.375.358-.838.61-1.368.61-.53 0-1.399-.61-1.399-.61l-.243-2.796s-.326-1.05-.5-1.548A3.327 3.327 0 0 0 9 15.665ZM10.258 17.705h3.486M10.63 19.53h2.768M10.63 20.777h2.768"></path></g><defs><clipPath id="clip0_4970_23284"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>App Ideas</span><small>Discover real app ideas from LiveChat customers to guarantee the success of your app</small></div></a></li><li><a href="https://www.text.com/marketplace/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4970_23298)"><path d="M5 21.5h14M3 7.5v1a3 3 0 1 0 6 0m-6-1h6v1m-6-1h18m-18 0 2-4h14l2 4m-12 1a3 3 0 1 0 6 0m0 0v-1m0 1a3 3 0 0 0 6 0v-1M5 21.5V11.35M19 21.5V11.35M15.352 20.625v-4c0-.53-.236-1.04-.656-1.414a2.382 2.382 0 0 0-1.584-.586h-2.24c-.594 0-1.163.21-1.583.586-.42.375-.656.884-.656 1.414v4"></path></g><defs><clipPath id="clip0_4970_23298"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Explore Marketplace</span><small>Browse through the application Marketplace to see apps built by other devs</small></div></a></li></ul><div class="Dropdown_news__xvRKZ"><div class="Dropdown_newsContent__h9PMH"><div class="Dropdown_newsHeader__gWU2C"><a href="/building-apps-crash-course"><img alt="Watch our free building apps crash course to learn the ins and outs of app development" fetchPriority="high" width="287" height="160" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fheader-dev-program.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2Fheader-dev-program.png&w=640&q=75 2x" src="/_next/image?url=%2Fimages%2Fheader-dev-program.png&w=640&q=75"/></a></div><div class="Dropdown_newsMain__pPHp0"><div class="Dropdown_newsStories__9b7Yf"><p>Success stories driven by the <span class="text-accent--primary">Platform</span></p><ul><li><a href="/resource-center/updates/livechat-snapcall-app-case-study"><svg xmlns="http://www.w3.org/2000/svg" width="76" height="14" fill="none" viewBox="0 0 76 14"><path fill="#1A1E1D" d="M6.803 12.901c.702 0 1.29-.562 1.082-1.21a4.005 4.005 0 0 0-.994-1.625A4.05 4.05 0 0 0 4.037 8.89a4.05 4.05 0 0 0-2.855 1.175 4.004 4.004 0 0 0-.994 1.625c-.206.648.38 1.21 1.082 1.21h5.533ZM6.536 0c-.702 0-1.289.562-1.082 1.21.194.608.532 1.167.994 1.625A4.05 4.05 0 0 0 9.302 4.01a4.05 4.05 0 0 0 2.855-1.175c.462-.458.8-1.017.994-1.624C13.358.562 12.77 0 12.069 0H6.536Zm2.766 11.673c0 .678.583 1.247 1.249 1.032a4.043 4.043 0 0 0 1.606-.978 3.996 3.996 0 0 0 1.182-2.836 3.996 3.996 0 0 0-1.182-2.835 4.04 4.04 0 0 0-1.606-.978c-.666-.215-1.249.354-1.249 1.032v5.563ZM4.037 1.229c0-.679-.583-1.247-1.249-1.032a4.04 4.04 0 0 0-1.606.977A3.996 3.996 0 0 0 0 4.01c0 1.063.425 2.083 1.182 2.835a4.041 4.041 0 0 0 1.606.978c.666.215 1.249-.353 1.249-1.032V1.23Zm19.84 10.17c-1.12 0-2.02-.174-2.702-.52-.672-.356-1.18-.798-1.52-1.327a.316.316 0 0 1-.04-.143c0-.096.045-.174.134-.234l.767-.56a.224.224 0 0 1 .161-.065c.081 0 .157.048.229.143.6.937 1.61 1.405 3.026 1.405.618 0 1.143-.108 1.573-.325.44-.217.66-.564.66-1.04 0-.356-.126-.634-.377-.833-.242-.2-.619-.377-1.13-.533a18.77 18.77 0 0 0-.874-.248 28.76 28.76 0 0 1-1.668-.507c-.86-.312-1.43-.672-1.708-1.08-.278-.407-.417-.832-.417-1.274 0-.364.117-.754.35-1.17.242-.425.619-.785 1.13-1.08.52-.304 1.17-.455 1.95-.455.816 0 1.502.1 2.057.299.556.19 1.085.511 1.587.962.063.06.094.122.094.182 0 .087-.044.156-.134.208l-.86.56a.367.367 0 0 1-.176.065c-.08 0-.157-.04-.228-.117-.538-.555-1.278-.833-2.22-.833-.537 0-.954.078-1.25.234-.287.157-.48.33-.578.52-.09.191-.135.36-.135.508 0 .312.126.564.377.754.25.191.623.365 1.116.52.045.018.39.118 1.036.3.42.108.836.225 1.25.351.942.303 1.57.69 1.883 1.157.323.469.484.92.484 1.353 0 .468-.116.915-.35 1.34-.224.425-.623.78-1.196 1.066-.565.278-1.332.417-2.3.417Zm8.665-7.141c.673 0 1.296.19 1.87.572.574.373.86 1.062.86 2.068v4.071a.277.277 0 0 1-.08.209c-.045.043-.112.065-.202.065h-.874a.333.333 0 0 1-.215-.065.309.309 0 0 1-.068-.209V7.12c-.026-.494-.17-.884-.43-1.17-.25-.286-.578-.43-.982-.43-.286 0-.573.079-.86.235a1.907 1.907 0 0 0-.713.69c-.197.303-.314.684-.35 1.144v3.381a.276.276 0 0 1-.08.209c-.045.043-.112.065-.202.065h-.874a.333.333 0 0 1-.215-.065.308.308 0 0 1-.068-.209V4.7c0-.086.023-.152.068-.195a.297.297 0 0 1 .215-.078h.874c.09 0 .157.026.202.078.053.043.08.109.08.195v.156c0 .061.01.109.027.143a.131.131 0 0 0 .094.04c.072 0 .166-.048.283-.144.25-.2.52-.355.807-.468a2.35 2.35 0 0 1 .833-.169Zm10.354 4.93c.018.26.063.463.135.61.071.14.224.248.457.326.143.052.215.126.215.221a.3.3 0 0 1-.04.13l-.377.729c-.072.156-.188.212-.35.169-.52-.113-.878-.36-1.075-.742-.045-.095-.09-.143-.135-.143-.045 0-.094.035-.148.104-.466.546-1.224.82-2.273.82-.636 0-1.152-.109-1.546-.326-.386-.216-.66-.476-.82-.78a1.956 1.956 0 0 1-.243-.897c0-.469.148-.89.444-1.262.305-.373.758-.633 1.358-.78.413-.096.987-.17 1.722-.221.502-.035.865-.07 1.09-.105.178-.026.26-.13.241-.312-.045-.39-.18-.702-.403-.936-.216-.243-.579-.364-1.09-.364-.331 0-.65.069-.954.208-.296.13-.525.36-.686.689-.08.165-.197.221-.35.17l-.82-.222c-.144-.043-.215-.117-.215-.221 0-.026.008-.065.026-.117.216-.503.57-.902 1.063-1.197.493-.303 1.134-.455 1.923-.455.771 0 1.425.195 1.963.585.538.382.825.937.861 1.665.009.347.014.81.014 1.392.008.58.013 1.001.013 1.262Zm-3.362 1.105c.242 0 .507-.056.794-.169.295-.113.555-.308.78-.585.233-.286.376-.668.43-1.145v-.026c0-.087-.027-.152-.08-.195-.055-.052-.126-.07-.216-.052l-.524.052c-.583.052-1.059.113-1.426.182a2.49 2.49 0 0 0-.928.338.75.75 0 0 0-.377.677c0 .355.162.598.485.728.322.13.676.195 1.062.195Zm8.84-6.035c.86 0 1.529.2 2.004.598.475.39.798.854.968 1.392.17.529.256 1.058.256 1.587 0 .529-.085 1.062-.256 1.6-.17.529-.493.992-.968 1.391-.475.39-1.143.586-2.004.586-.7 0-1.282-.182-1.748-.547-.063-.06-.126-.09-.188-.09-.09 0-.135.073-.135.22v2.732c0 .086-.027.152-.08.195-.045.052-.113.078-.202.078h-.807a.297.297 0 0 1-.215-.078c-.045-.043-.068-.109-.068-.195V4.7c0-.086.023-.152.068-.195a.297.297 0 0 1 .215-.078h.807c.09 0 .157.026.201.078.054.043.081.109.081.195 0 .07.01.126.027.17.027.034.058.051.094.051a.17.17 0 0 0 .121-.052c.475-.407 1.085-.611 1.83-.611Zm-.134 5.957c.69 0 1.197-.23 1.52-.69.331-.459.497-1.022.497-1.69 0-.668-.166-1.231-.498-1.691-.322-.46-.829-.69-1.52-.69-.68 0-1.178.23-1.492.69-.305.45-.457 1.014-.457 1.69 0 .677.152 1.245.457 1.705.314.45.811.676 1.493.676Zm9.29 1.184c-1.022 0-1.905-.213-2.65-.638a4.262 4.262 0 0 1-1.68-1.743c-.377-.745-.565-1.59-.565-2.536 0-.945.188-1.786.564-2.523a4.241 4.241 0 0 1 1.682-1.756c.744-.425 1.627-.637 2.649-.637.968 0 1.806.19 2.515.572a4.197 4.197 0 0 1 1.68 1.6c.028.052.04.1.04.143 0 .095-.066.165-.2.208l-1.01.247a.304.304 0 0 1-.093.013c-.117 0-.207-.056-.27-.169-.555-.884-1.443-1.327-2.662-1.327-.753 0-1.376.17-1.87.508a3 3 0 0 0-1.089 1.34 4.491 4.491 0 0 0-.35 1.781c0 .642.117 1.236.35 1.782.233.546.596.989 1.09 1.327.493.338 1.116.507 1.869.507.708 0 1.322-.16 1.842-.481.53-.321.906-.811 1.13-1.47.063-.165.175-.234.336-.208l1.022.13c.153.026.229.095.229.208 0 .017-.01.06-.027.13-.395.997-.968 1.747-1.721 2.25-.745.495-1.682.742-2.811.742Zm11.617-2.211c.018.26.063.463.134.61.072.14.224.248.457.326.144.052.216.126.216.221a.3.3 0 0 1-.04.13l-.377.729c-.072.156-.189.212-.35.169-.52-.113-.879-.36-1.076-.742-.045-.095-.09-.143-.134-.143-.045 0-.094.035-.148.104-.466.546-1.224.82-2.273.82-.637 0-1.152-.109-1.546-.326-.386-.216-.66-.476-.82-.78a1.956 1.956 0 0 1-.243-.897c0-.469.148-.89.444-1.262.305-.373.757-.633 1.358-.78.413-.096.986-.17 1.722-.221.502-.035.865-.07 1.089-.105.18-.026.26-.13.242-.312-.045-.39-.18-.702-.404-.936-.215-.243-.578-.364-1.089-.364-.331 0-.65.069-.955.208-.296.13-.524.36-.686.689-.08.165-.197.221-.35.17l-.82-.222c-.143-.043-.215-.117-.215-.221a.4.4 0 0 1 .027-.117 2.53 2.53 0 0 1 1.063-1.197c.493-.303 1.134-.455 1.923-.455.77 0 1.425.195 1.963.585.538.382.825.937.86 1.665.01.347.014.81.014 1.392.01.58.014 1.001.014 1.262Zm-3.362 1.105c.242 0 .506-.056.793-.169.296-.113.556-.308.78-.585.233-.286.377-.668.43-1.145v-.026c0-.087-.026-.152-.08-.195-.054-.052-.126-.07-.215-.052l-.525.052c-.583.052-1.058.113-1.425.182-.359.06-.668.174-.928.338a.75.75 0 0 0-.377.677c0 .355.162.598.484.728.323.13.677.195 1.063.195Zm6.836.676a.277.277 0 0 1-.08.209c-.045.043-.113.065-.203.065h-.873a.332.332 0 0 1-.216-.065.306.306 0 0 1-.067-.209V1.982c0-.087.022-.152.067-.195a.296.296 0 0 1 .216-.078h.873c.09 0 .158.026.202.078.054.043.08.108.08.195v8.987Zm3.379 0a.277.277 0 0 1-.08.209c-.046.043-.113.065-.202.065h-.875a.334.334 0 0 1-.215-.065.31.31 0 0 1-.067-.209V1.982c0-.087.022-.152.067-.195a.297.297 0 0 1 .215-.078h.875c.09 0 .156.026.201.078.054.043.081.108.081.195v8.987Z"></path></svg><span>Read story <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 24 24"><g stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#a)"><path d="M5 12h14m-4 4 4-4m-4-4 4 4"></path></g><defs><clipPath id="a"><path fill="currentColor" d="M0 0h24v24H0z"></path></clipPath></defs></svg></span></a></li><li><a href="/resource-center/updates/whatsapp-business-case-study"><svg xmlns="http://www.w3.org/2000/svg" width="77" height="18" fill="none" viewBox="0 0 77 18"><path fill="#1A1E1D" d="M17.767 8.591a8.874 8.874 0 0 0-2.728-6.11A8.88 8.88 0 0 0 8.94 0h-.044a8.826 8.826 0 0 0-6.47 2.795 8.888 8.888 0 0 0-2.421 6.38 9.006 9.006 0 0 0 1.086 4.024L.304 17.92A.07.07 0 0 0 .37 18h.012l4.651-1.04a8.886 8.886 0 0 0 3.852.881c.086 0 .17 0 .253-.003a8.809 8.809 0 0 0 6.413-3.02 8.948 8.948 0 0 0 2.216-6.227Zm-8.67 7.695c-.07.003-.14.003-.212.003a7.349 7.349 0 0 1-3.384-.827l-.237-.127-3.158.748.581-3.204-.135-.231a7.412 7.412 0 0 1-1.008-3.521C1.431 5.064 4.63 1.664 8.677 1.55c.073-.004.142-.004.215-.004 3.953 0 7.224 3.17 7.337 7.16.117 4.062-3.081 7.462-7.132 7.58Z"></path><path fill="#1A1E1D" d="M5.8 4.608a.824.824 0 0 0-.583.263c-.212.218-.805.741-.837 1.844-.035 1.103.733 2.193.84 2.345.107.152 1.468 2.532 3.707 3.499 1.316.567 1.894.665 2.267.665.154 0 .271-.016.391-.025.41-.025 1.336-.5 1.538-1.017.202-.517.215-.967.164-1.062-.054-.095-.199-.155-.42-.276-.22-.12-1.298-.694-1.5-.776a.694.694 0 0 0-.24-.063c-.091 0-.173.04-.265.158-.177.225-.593.716-.732.856a.333.333 0 0 1-.243.114.586.586 0 0 1-.244-.067c-.265-.123-.928-.383-1.755-1.172-.644-.615-1.07-1.363-1.194-1.591-.123-.228-.003-.346.11-.453.105-.099.231-.254.348-.384.117-.127.155-.219.234-.368.079-.145.044-.278-.006-.392-.054-.115-.452-1.236-.638-1.683-.155-.377-.332-.39-.49-.403-.13-.01-.277-.012-.426-.019-.012.007-.019.007-.025.007ZM28.55 9.606h-.025L27.05 3.639h-1.774l-1.497 5.894h-.025L22.39 3.64h-1.898l2.283 8.658h1.92l1.436-5.895h.026l1.461 5.894h1.885l2.321-8.657h-1.86L28.55 9.606Zm9.058-3.036a1.685 1.685 0 0 0-.694-.523c-.294-.123-.67-.187-1.13-.187-.323 0-.654.083-.992.247-.338.165-.616.431-.834.796h-.034V3.639h-1.715v8.658h1.715V9.012c0-.64.104-1.096.316-1.375.208-.279.546-.418 1.013-.418.41 0 .698.127.859.383.16.254.243.64.243 1.157v3.54h1.714V8.443c0-.387-.034-.742-.104-1.062-.07-.32-.186-.589-.357-.81Zm7.067 4.335V7.641c0-.38-.086-.684-.253-.916a1.718 1.718 0 0 0-.65-.538 2.881 2.881 0 0 0-.881-.26 6.992 6.992 0 0 0-.954-.067c-.347 0-.691.035-1.032.105-.344.07-.65.184-.925.345a2.052 2.052 0 0 0-.676.644c-.177.266-.278.602-.303 1.007h1.714c.032-.339.145-.583.338-.729.193-.145.458-.218.796-.218.151 0 .297.01.43.031.132.02.249.06.35.12.1.061.18.147.24.254.06.108.091.257.091.444.01.178-.044.314-.158.406a1.163 1.163 0 0 1-.458.212 4.397 4.397 0 0 1-.663.108c-.249.025-.502.057-.76.098a7.033 7.033 0 0 0-.768.165c-.252.07-.48.17-.675.307-.2.14-.36.323-.483.552-.124.231-.187.522-.187.877 0 .324.054.603.164.837.108.235.26.428.455.583.193.152.42.266.676.34.259.072.536.107.833.107.386 0 .764-.057 1.134-.168.37-.114.694-.31.966-.596a2.456 2.456 0 0 0 .12.608h1.74c-.08-.13-.136-.322-.17-.582a6.07 6.07 0 0 1-.051-.812ZM42.96 9.872c0 .098-.01.228-.031.39a1.29 1.29 0 0 1-.165.479 1.123 1.123 0 0 1-.41.405c-.186.114-.448.171-.786.171a2.07 2.07 0 0 1-.398-.038 1.001 1.001 0 0 1-.338-.127.642.642 0 0 1-.23-.247.804.804 0 0 1-.086-.386c0-.162.029-.295.086-.4a.777.777 0 0 1 .224-.26c.091-.07.202-.123.325-.164a3.22 3.22 0 0 1 .382-.098c.136-.026.275-.045.41-.06.14-.017.269-.039.392-.06.126-.026.243-.055.35-.093a.731.731 0 0 0 .272-.152v.64h.003Zm4.916-5.723h-1.714v1.88h-1.039v1.15h1.039v3.698c0 .317.053.57.158.764.104.193.246.345.43.45.179.104.39.174.627.212.237.035.49.054.755.054.17 0 .341-.003.521-.013.177-.01.338-.025.483-.047v-1.335a2.109 2.109 0 0 1-.253.035c-.088.01-.18.013-.277.013-.29 0-.483-.048-.581-.146-.095-.098-.146-.291-.146-.583V7.175h1.257V6.028h-1.257V4.15h-.003Zm7.092 5.403a1.568 1.568 0 0 0-.449-.497 2.389 2.389 0 0 0-.634-.32 7.537 7.537 0 0 0-.733-.206c-.24-.057-.48-.111-.713-.159a5.289 5.289 0 0 1-.622-.165c-.18-.06-.329-.14-.44-.237a.473.473 0 0 1-.17-.377.48.48 0 0 1 .095-.311.633.633 0 0 1 .237-.177c.091-.042.196-.067.306-.08.114-.012.218-.019.313-.019.306 0 .571.057.798.175.225.117.351.342.373.671h1.63c-.032-.386-.13-.71-.298-.963a1.946 1.946 0 0 0-.622-.612 2.598 2.598 0 0 0-.852-.326 5.041 5.041 0 0 0-.985-.098c-.338 0-.67.031-.992.092-.322.06-.612.168-.871.317a1.72 1.72 0 0 0-.622.611c-.158.26-.237.59-.237.995a1.333 1.333 0 0 0 .616 1.17c.186.126.398.228.635.304.236.076.48.142.729.2.612.13 1.09.26 1.433.39.341.13.515.322.515.582a.636.636 0 0 1-.107.38.872.872 0 0 1-.272.245c-.11.06-.23.104-.363.133a1.815 1.815 0 0 1-.871-.016 1.319 1.319 0 0 1-.417-.187 1.015 1.015 0 0 1-.297-.326.95.95 0 0 1-.114-.479h-1.629c.016.421.11.77.284 1.049.174.279.395.504.663.672.269.168.578.291.925.364.345.073.701.108 1.061.108.354 0 .704-.035 1.045-.101.341-.07.648-.187.913-.358.265-.168.48-.394.647-.672.164-.28.247-.625.247-1.037a1.37 1.37 0 0 0-.155-.735ZM58.37 3.64l-3.261 8.658h1.907l.676-1.927h3.226l.65 1.927h1.971l-3.224-8.658h-1.945Zm-.18 5.314 1.124-3.178h.026l1.086 3.178H58.19Zm11.282-2.075a2.595 2.595 0 0 0-.881-.739c-.354-.187-.777-.279-1.27-.279-.388 0-.741.076-1.063.232-.323.155-.588.399-.796.741h-.025v-.805h-1.633v8.465h1.718V11.52h.022c.208.308.477.539.805.697.325.159.682.238 1.067.238.458 0 .86-.089 1.203-.266.341-.178.629-.415.86-.716.23-.298.4-.644.514-1.03.11-.39.17-.793.17-1.214 0-.444-.057-.872-.17-1.28a3.163 3.163 0 0 0-.521-1.071Zm-1.099 3.045a1.814 1.814 0 0 1-.25.637c-.116.18-.268.33-.46.444-.19.114-.424.17-.708.17a1.36 1.36 0 0 1-.7-.17 1.328 1.328 0 0 1-.465-.444 1.854 1.854 0 0 1-.252-.637 3.389 3.389 0 0 1-.08-.738c0-.26.023-.51.073-.751.05-.244.133-.457.25-.644.117-.187.268-.336.458-.453.19-.117.423-.177.707-.177.275 0 .505.06.694.177.19.117.345.27.465.46.12.19.208.405.259.65.053.243.079.487.079.74.003.245-.02.492-.07.736Zm8.456-1.971a3.146 3.146 0 0 0-.522-1.074 2.594 2.594 0 0 0-.88-.739c-.354-.187-.777-.279-1.27-.279-.385 0-.742.076-1.064.232-.322.155-.587.399-.798.741h-.023v-.805h-1.632v8.465h1.715V11.52h.025c.208.308.477.539.802.697a2.41 2.41 0 0 0 1.07.238c.458 0 .859-.089 1.203-.266.341-.178.628-.415.859-.716a3.09 3.09 0 0 0 .514-1.03c.114-.39.171-.793.171-1.214 0-.444-.057-.868-.17-1.277Zm-1.62 1.971c-.048.244-.13.453-.246.637-.117.18-.272.33-.462.444-.189.114-.423.17-.707.17-.274 0-.508-.056-.7-.17a1.328 1.328 0 0 1-.465-.444 1.854 1.854 0 0 1-.252-.637 3.389 3.389 0 0 1-.08-.738c0-.26.026-.51.073-.751.048-.244.13-.457.247-.644.116-.187.268-.336.457-.453.19-.117.424-.177.708-.177.274 0 .505.06.694.177.19.117.344.27.464.46.12.19.209.405.26.65.053.243.078.487.078.74a3.41 3.41 0 0 1-.07.736Z"></path></svg><span>Read story <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 24 24"><g stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#a)"><path d="M5 12h14m-4 4 4-4m-4-4 4 4"></path></g><defs><clipPath id="a"><path fill="currentColor" d="M0 0h24v24H0z"></path></clipPath></defs></svg></span></a></li><li><a href="/resource-center/updates/livechat-developer-case-study-median"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="62" height="18" fill="none" viewBox="0 0 62 18"><rect width="17.585" height="18" fill="url(#pattern0)" rx="1.028"></rect><path fill="#1A1E1D" d="M56.063 12.276V6.138h1.535v.732c.307-.566.933-.873 1.807-.873 1.335 0 2.174.873 2.174 2.349v3.93h-1.607v-3.67c0-.709-.342-1.216-1.122-1.216-.72 0-1.181.424-1.181 1.25v3.636h-1.606ZM51.222 12.418c-1.383 0-2.328-.72-2.328-1.912 0-1.334 1.005-1.948 2.481-1.948.733 0 1.276.283 1.56.52v-.839c0-.566-.402-.991-1.064-.991-.555 0-.898.248-1.063.578H49.32c.354-1.192 1.311-1.83 2.634-1.83 1.536 0 2.587.933 2.587 2.361v3.92h-1.547v-.567c-.284.413-1.064.708-1.772.708Zm.413-1.063c.709 0 1.3-.39 1.3-.908 0-.543-.532-.862-1.253-.862-.756 0-1.228.307-1.228.873 0 .567.508.897 1.181.897ZM45.927 12.276V6.138h1.606v6.138h-1.606Zm-.13-7.743c0-.531.39-.932.933-.932s.933.401.933.932-.39.933-.933.933a.906.906 0 0 1-.933-.933ZM40.948 12.418c-1.654 0-2.587-1.251-2.587-2.703V8.7c0-1.476.922-2.703 2.576-2.703.815 0 1.417.342 1.76.802V3.66h1.606v8.617h-1.536v-.732c-.307.472-.933.874-1.819.874Zm.39-1.299c.815 0 1.358-.613 1.358-1.475v-.897c0-.933-.614-1.452-1.346-1.452-.91 0-1.382.614-1.382 1.476v.873c0 .814.437 1.475 1.37 1.475ZM34.609 12.418c-1.737 0-2.859-1.015-2.859-2.739v-.838c0-1.664.992-2.844 2.835-2.844 1.82 0 2.74 1.215 2.74 2.69v1.075H33.31v.153c0 .72.366 1.346 1.3 1.346.685 0 1.11-.354 1.264-.779h1.405c-.212 1.121-1.31 1.936-2.67 1.936Zm-1.3-3.848v.059h2.54v-.154c0-.767-.402-1.345-1.264-1.345-.921 0-1.276.614-1.276 1.44ZM30.327 4.014v8.262h-1.583V7.201l-1.547 3.069h-1.465L24.184 7.2v5.076h-1.582V4.014h1.523l2.34 4.721 2.338-4.721h1.524Z"></path><defs><pattern id="pattern0" width="1" height="1" patternContentUnits="objectBoundingBox"><use xlink:href="#image0_4970_23348" transform="matrix(.00256 0 0 .0025 -.012 0)"></use></pattern><image xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAIAAAAP3aGbAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABkKADAAQAAAABAAABkAAAAAAbMW/MAAAOVUlEQVR4Ae3d0XbbthIF0Lgr///LrlI1lsRwHFIkyANi35eKMAUM9kDHUpbt++OH/xEgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQU+Gg5ublTBD4/P5eU8vHhPCxxcs9pAg7od/QLX+ffTdHz1xLySwt6PkH71y6w5k0Hf508o5wSW/xPb8FzATmPBdZML7xaJihHZhb8Cf798sgWzBYQMiiwpo3wgpmK/L4+4DUD/zf2zH8P8J9ZNWzon7B6lJMr0DpNWs+fK7usMj43J++wXg6LM/HCUVzs/q0eeyE9M7w7/swawUPeYQU3J7W0ffNl39lSzdS1j4B3WA9Hr5yHxbJHG7/bA1/G/HLXRvOXuTq88A6rw6bFlLwlcbY8NwZAIUcL/Dx6QetdS+CeO6u+7Yuqax2BQ3fjHdah3Fdd7JZBC2No4W1XhbKvjQICayOgpz8Evg+jX5G27FcaHzN6ROBVwEfCVw9X2wTukTT5hCintqF69kNAYD0sPNpLQELtJWmeiYCPhBMQlwQI5AoIrNzeqIwAgYmAwJqAuCRAIFdAYOX2RmUECEwEBNYExCUBArkCAiu3NyojQGAiILAmIC4JEMgVEFi5vVEZAQITAYE1AXFJgECugMDK7Y3KCBCYCAisCYhLAgRyBQRWbm9URoDAREBgTUBcEiCQKyCwcnujMgIEJgICawLikgCBXAF/D+uE3kz+vt0JFTwt2enfrooyvHF2yvh0EPp46P/m69GnA85c2svsa/MH7P1rre0PRmaM3fv2ti6ZwUfCJUr73JN81JJre9a/1ZlcanJtz4z9PvYO69G7pu8yejnKTREe1usf9QJ421lTw44c1jf578/wDuvvRkPdkfl6yKyqOhh9VVvtInNcYB3Rl75O8K3aqIKjijniuFijFhBYtc3YX0mIiV/B+dHlv1p0Wnb+kRdY+T06rcL/4uK0vPCaP63xwQsLrObN6f2Fd0ps9Y7W/FSNuoDAGrXzK/d9WIKcko8rMdx+moDAOo2+u4UPiJLDYrE7fAXfBQSWk7BOoFGmHJCG6/bp7kgBgRXZluyidg+XRiGYrai6dwQE1jtqnnMT2CVlds8+rbm2gMC6dn/b7m5jZm18etu9mT1SwJ+XiWxLP0XdQ2ftb8+Jqn46nFWpd1hZ/ei0mlUBtOrmTkGU3UhAYDWCHW7aWwwtSaIl9wxnZ8OLBXwkXEzlxgUCX3k0+ZD4Nb5gDrcQKAUEVknjC1sEJNQWPc+tBHwkrGSMEyAQJyCw4lqiIAIEKgGBVckYJ0AgTkBgxbVEQQQIVAICq5IxToBAnIDAimuJgggQqAQEViVjnACBOAGBFdcSBREgUAkIrErGOAECcQICK64lCiJAoBIQWJWMcQIE4gQEVlxLFESAQCUgsCoZ4wQIxAkIrLiWKIgAgUpAYFUyxgkQiBMQWHEtURABApWAwKpkjBMgECcgsOJaoiACBCoBgVXJGCdAIE5AYMW1REEECFQCAquSMU6AQJyAwIpriYIIEKgEBFYlY5wAgTgBgRXXEgURIFAJCKxKxjgBAnECAiuuJQoiQKASEFiVjHECBOIEBFZcSxREgEAlILAqGeMECMQJCKy4liiIAIFKQGBVMsYJEIgTEFhxLVEQAQKVgMCqZIwTIBAnILDiWqIgAgQqAYFVyRgnQCBOQGDFtURBBAhUAgKrkjFOgECcgMCKa4mCCBCoBARWJWOcAIE4AYEV1xIFESBQCQisSsY4AQJxAgIrriUKIkCgEhBYlYxxAgTiBARWXEsURIBAJSCwKhnjBAjECQisuJYoiACBSkBgVTLGCRCIExBYcS1REAEClYDAqmSMEyAQJyCw4lqiIAIEKgGBVckYJ0AgTkBgxbVEQQQIVAICq5IxToBAnIDAimuJgggQqAQEViVjnACBOAGBFdcSBREgUAkIrErGOAECcQICK64lCiJAoBIQWJWMcQIE4gQEVlxLFESAQCUgsCoZ4wQIxAkIrLiWKIgAgUpAYFUyxgkQiBMQWHEtURABApWAwKpkjBMgECcgsOJaoiACBCoBgVXJGCdAIE5AYMW1REEECFQCAquSMU6AQJyAwIpriYIIEKgEBFYlY5wAgTgBgRXXEgURIFAJCKxKxjgBAnECAiuuJQoiQKASEFiVjHECBOIEBFZcSxREgEAlILAqGeMECMQJCKy4liiIAIFKQGBVMruNf35+7jaXiQiMLSCwxu6/3RPoSkBgNW/Xx8dH8zUsQGAMAYE1Rp/tksAlBARW8zb6N6zmxBYYRkBgDdNqGyXQv4DA6r+HdpAn4G11o54IrEawpiVAYH8BgbW/6Z8z+n77p8mFR7S7XXMFVjvbl5kd4heO615odNPeCqymvC+T346y0/wicrkL/W3dUoHVWng6vzM9FbnE9a/vRX4Hq30rf7ZfwgpTgS5OdsIP6HcBNe2u65YCAqulbs9z38PirNgSVT2fnYa1+0jYEPcCU9+C4/jsOH7FC3RqkC0IrEEavWmbRybIkWttQvHkMwQE1hnqHa55QI7cljhglQ7tlfwQEFgPC4++F2gaKKLqe3xfvQsILCdhnUCLZGkx57pdubsTAYHVSaOSytwxX25T7ThbEpJamggIrCasl590l6ARVZc/J7tvUGDtTjrQhFsSZ8tzByK21VcBPzj66uFqpcA9d1b9fKmoWmns9oeAd1gPC4/eFlieQcvvfLsYT7ywgMC6cHMP3dqSJFpyz6FFW6w3AR8Je+tYcL33PJr9eCiqgvvWU2kCq6dudVGrbOqiTZ0W6SNhp41TNoERBQTWiF23ZwKdCgisThunbAIjCgisEbtuzwQ6FRBYnTZO2QRGFBBYI3bdngl0KiCwOm2csgmMKCCwHl2f/YnHx5c9IkDgbAGBdXYHrE9gsYDvqQLr5bA4EC8cLgiECQissIYoh0Ah4LvpDeajwBl62G/DDd3+yM1Lq3tbBNb88ZRZ8y5GzxCQVl/qAuuLYv6B5Jp3MXqIgKiaMAusCchAl9fIYi/pgY6sf8Maqtmzm+00tuTUbDcvP+gd1uVbvGiDHcWWqFrU0YveJLAu2tj12+ois6TV+sZe6hkC61Lt3L6Z5NiSVtv72/sMAqv3Du5ff2Bmiar929znjAKrz741rjoqs6RV4273NL3A6qlbR9YaklnS6sim568lsPJ7dGaF58aWtDqz95FrC6zItiQVdUpmiaqkIxBUi8AKakZyKUfGlrRKPgnn1iawzvXvafUDMktU9XQgzqhVYJ2h3u2aTTNLWnV7Lo4rXGAdZ32ZlVrElrS6zPFouhGB1ZT3spPvm1nS6rIHZe+NCay9RYeZb5fMElXDnJd9Niqw9nEcdpYtsSWthj02b29cYL1N54n/C7yXWdLKAXpDQGC9geYpMwLLY0tUzfAZWiYgsJY5uWuBwJLMklYLIN1SCgisksYX3hD4PrOk1RuknvIsILCeNTzeTeA5ueTUbqwmIkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQI7Av5bnVHKkR7fkAAAAAElFTkSuQmCC" id="image0_4970_23348" width="400" height="400"></image></defs></svg><span>Read story <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 24 24"><g stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#a)"><path d="M5 12h14m-4 4 4-4m-4-4 4 4"></path></g><defs><clipPath id="a"><path fill="currentColor" d="M0 0h24v24H0z"></path></clipPath></defs></svg></span></a></li></ul></div></div></div></div></div></div></li><li tabindex="0"><span class="Menu_item__34Yok" data-active="false">Resource Center<!-- --> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><path d="m7 10 5 5M17 10l-5 5"></path></g><defs><clipPath id="a"><path fill="#fff" d="M24 0v24H0V0z"></path></clipPath></defs></svg></span><div data-show="false" class="Dropdown_wrapper__4eJOS"><div class="Dropdown_content__DXngp"><ul class="Dropdown_list__Zbb83"><li><a href="/resource-center/updates"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_2424_1354)"><path d="M19 4V20H7C6.46957 20 5.96086 19.7893 5.58579 19.4142C5.21071 19.0391 5 18.5304 5 18V6C5 5.46957 5.21071 4.96086 5.58579 4.58579C5.96086 4.21071 6.46957 4 7 4H19Z M19 16H7C6.46957 16 5.96086 16.2107 5.58579 16.5858C5.21071 16.9609 5 17.4696 5 18 M9 8H15"></path></g><defs><clipPath id="clip0_2424_1354"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Articles</span><small>One place for all the Text Platform product updates, API news, and coding resources</small></div></a></li><li><a href="/resource-center/updates?category=how-to"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_21875)"><path d="M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18ZM9 9l6 6"></path><path d="M15 9H9v6"></path></g><defs><clipPath id="clip0_4969_21875"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Guides</span><small>Curated tutorials about app development and a variety of other coding topics</small></div></a></li><li><a href="/resource-center#app-templates"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_21886)"><path d="M19 4H5a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1ZM10.667 11.5H5.333c-.736 0-1.333.448-1.333 1v6c0 .552.597 1 1.333 1h5.334c.736 0 1.333-.448 1.333-1v-6c0-.552-.597-1-1.333-1ZM16 19.5v-8M19.334 19.5v-8"></path></g><defs><clipPath id="clip0_4969_21886"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>App Templates</span><small>Application templates created to kickstart your development process</small></div></a></li><li><a href="/resource-center/tutorials"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_21899)"><path d="M16.501 19.794a9 9 0 1 0-9-15.589 9 9 0 0 0 9 15.59Z"></path><path d="m9.602 16.848 7.794-4.5L9.499 7.67l.103 9.178Z"></path></g><defs><clipPath id="clip0_4969_21899"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Videos</span><small>A library of hands-on video tutorials about programming and app development</small></div></a></li><li><a href="https://status.livechat.com/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_21909)"><path d="M3 14 14 3M10 3h4v4M10 17v4h4M21 10 10 21"></path></g><defs><clipPath id="clip0_4969_21909"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>API Status</span><small>Status page with live information about the current status of our products</small></div></a></li><li><a href="/developer-terms"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_21921)"><path d="M9.615 20H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8M14 19l2 2 4-4M9 8h4M9 12h2"></path></g><defs><clipPath id="clip0_4969_21921"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Developer Terms</span><small>Your legal rights, responsibilities, and the conditions for joining the Text Developer Program</small></div></a></li><li><a href="/marketplace-guidelines"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_21933)"><path d="M3 19a9 9 0 0 1 9 0 9 9 0 0 1 9 0M3 6a9 9 0 0 1 9 0 9 9 0 0 1 9 0M3 6v13M12 6v13M21 6v13"></path></g><defs><clipPath id="clip0_4969_21933"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Marketplace Guidelines</span><small>A set of guidelines to follow for developers who publish their apps on the Text Marketplace</small></div></a></li><li><a href="/tools"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#2C3331" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_5499_46475)"><path d="M3 21h4L20 8a2.829 2.829 0 0 0-4-4L3 17v4ZM14.5 5.5l4 4"></path><path d="M12 8 7 3 3 7l5 5M7 8 5.5 9.5M16 12l5 5-4 4-5-5M16 17l-1.5 1.5"></path></g><defs><clipPath id="clip0_5499_46475"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Tools</span><small>A suite of developer tools to automate routine tasks and fast-track your daily workflows</small></div></a></li></ul><div class="Dropdown_news__xvRKZ"><div class="Dropdown_newsContent__h9PMH"><div class="Dropdown_newsHeader__gWU2C"><a href="/resource-center"><img alt="Elevate your skills with our Resource Center" fetchPriority="high" width="287" height="160" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fheader-resource-center.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2Fheader-resource-center.png&w=640&q=75 2x" src="/_next/image?url=%2Fimages%2Fheader-resource-center.png&w=640&q=75"/></a></div><div class="Dropdown_newsMain__pPHp0"><div class="Dropdown_newsRecents__mngyV"><p>recent articles</p><ul><li><a href="/resource-center/updates/text-mining-nlp"><span>Text Mining and Natural Language Processing: Transforming Text into Value</span></a></li><li><a href="/resource-center/updates/developer-starter-pack"><span>Developer Starter Pack: The Most Useful Resources to Start Building Apps</span></a></li><li><a href="/resource-center/updates/how-to-make-money-coding"><span>How to Make Money Coding: Strategies for 2024</span></a></li></ul></div></div></div></div></div></div></li><li tabindex="0"><span class="Menu_item__34Yok" data-active="false">Documentation<!-- --> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><path d="m7 10 5 5M17 10l-5 5"></path></g><defs><clipPath id="a"><path fill="#fff" d="M24 0v24H0V0z"></path></clipPath></defs></svg></span><div data-show="false" class="Dropdown_wrapper__4eJOS"><div class="Dropdown_content__DXngp"><ul class="Dropdown_list__Zbb83"><li><a href="https://platform.text.com/docs/getting-started/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_22659)"><path d="M4 13a8 8 0 0 1 7 7 6 6 0 0 0 3-5 9 9 0 0 0 6-8 3 3 0 0 0-3-3 9 9 0 0 0-8 6 6 6 0 0 0-5 3"></path><path d="M7 14a6 6 0 0 0-3 6 6 6 0 0 0 6-3M15 10a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"></path></g><defs><clipPath id="clip0_4969_22659"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Getting Started</span><small>Learn how the Platform can help you grow your business</small></div></a></li><li><a href="https://platform.text.com/docs/authorization/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_22666)"><path d="M4 5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V5ZM4 8h16M8 4v4"></path><path d="M9.5 14.5 11 16l3-3"></path></g><defs><clipPath id="clip0_4969_22666"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Authorization</span><small>The ultimate guide about authorization flows you can implement in integrations</small></div></a></li><li><a href="https://platform.text.com/docs/messaging/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_22678)"><path d="M4 19.5V8.397c0-.769.316-1.505.879-2.049A3.055 3.055 0 0 1 7 5.5h10c.796 0 1.559.305 2.121.848.563.544.879 1.28.879 2.049v5.793c0 .768-.316 1.505-.879 2.048a3.055 3.055 0 0 1-2.121.848H8L4 19.5Zm8-8.5v.01M8 11v.01m8-.01v.01"></path></g><defs><clipPath id="clip0_4969_22678"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Messaging</span><small>Learn about concepts like chat, thread, and routing, all essential to understanding Messaging API</small></div></a></li><li><a href="https://platform.text.com/docs/extending-agent-app/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_21086)"><path d="m18.044 22-3.558-2.083h-8.3c-.315 0-.616-.108-.839-.301A.963.963 0 0 1 5 18.889v-6.166c0-.272.125-.534.347-.726.223-.193.524-.301.839-.301h10.672c.314 0 .616.108.838.3a.964.964 0 0 1 .348.727V22ZM11.522 9.087a3.043 3.043 0 1 0 0-6.087 3.043 3.043 0 0 0 0 6.087Z"></path></g><defs><clipPath id="clip0_4969_21086"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Agent App</span><small>Extend the LiveChat or HelpDesk App with widgets, buttons, and other UI elements</small></div></a></li><li><a href="https://platform.text.com/docs/extending-chat-widget/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_22702)"><path d="m22 14-3.546-2h-8.272a1.3 1.3 0 0 1-.836-.293A.929.929 0 0 1 9 11V5a.93.93 0 0 1 .346-.707c.222-.188.522-.293.836-.293h10.636a1.3 1.3 0 0 1 .836.293A.93.93 0 0 1 22 5v9Zm-8 .546v1.818a.87.87 0 0 1-.293.642c-.187.17-.442.267-.707.267H6L3 19.5v-8.59a.87.87 0 0 1 .293-.644C3.48 10.096 3.735 10 4 10h2"></path></g><defs><clipPath id="clip0_4969_22702"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Chat Widget</span><small>Make use of Moments and Rich messages, and build custom solutions inside the Chat Widget</small></div></a></li><li><a href="https://platform.text.com/docs/management/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g clip-path="url(#clip0_4969_22713)"><path stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 20.5a9 9 0 1 0 0-18 9 9 0 0 0 0 18ZM12 13.5v6M9.999 11.468 3.5 10.5M14 11.468l6.498-.968"></path><circle cx="12" cy="11.5" r="3" fill="#1B1B20"></circle></g><defs><clipPath id="clip0_4969_22713"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Management</span><small>Use the Configuration API for management actions to set up bot agents, webhooks, and properties</small></div></a></li><li><a href="https://platform.text.com/docs/data-reporting/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_22726)"><path d="M19.056 4H3.944C3.423 4 3 4.448 3 5v10c0 .552.423 1 .944 1h15.112c.521 0 .944-.448.944-1V5c0-.552-.423-1-.944-1ZM2 19h19M3.035 16 2 19M20 16l1 3"></path><path d="m7 12 3-3 2 2 3-3"></path></g><defs><clipPath id="clip0_4969_22726"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Data & Reporting</span><small>Extract data from your LiveChat Reports to perform an in-depth data analysis</small></div></a></li><li><a href="https://platform.text.com/docs/monetization/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_4969_22739)"><path d="M9 14c0 1.657 2.686 3 6 3s6-1.343 6-3-2.686-3-6-3-6 1.343-6 3Z"></path><path d="M9 14v4c0 1.656 2.686 3 6 3s6-1.344 6-3v-4M3 6c0 1.072 1.144 2.062 3 2.598s4.144.536 6 0c1.856-.536 3-1.526 3-2.598 0-1.072-1.144-2.062-3-2.598s-4.144-.536-6 0C4.144 3.938 3 4.928 3 6Z"></path><path d="M3 6v10c0 .888.772 1.45 2 2"></path><path d="M3 11c0 .888.772 1.45 2 2"></path></g><defs><clipPath id="clip0_4969_22739"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg><div><span>Monetization</span><small>Discover how to monetize your apps and generate passive income</small></div></a></li></ul><div class="Dropdown_news__xvRKZ"><div class="Dropdown_newsContent__h9PMH"><div class="Dropdown_newsHeader__gWU2C"><a href="https://platform.text.com/docs/management/changelog#bots-1"><img alt="Read about Bot templates" fetchPriority="high" width="287" height="160" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fheader-documentation.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2Fheader-documentation.png&w=640&q=75 2x" src="/_next/image?url=%2Fimages%2Fheader-documentation.png&w=640&q=75"/></a></div><div class="Dropdown_newsMain__pPHp0"><a class="Dropdown_newsArticle___Hg9q" href="https://platform.text.com/docs/management/changelog#bots-1"><p class="text-bold">New bots mechanism: Bot templates</p><p>Discover our new, more optimal way to create and manage bots in your apps with bot templates. Available from the v3.5 of the Configuration API.</p><span>Read <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 24 24"><g stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#a)"><path d="M5 12h14m-4 4 4-4m-4-4 4 4"></path></g><defs><clipPath id="a"><path fill="currentColor" d="M0 0h24v24H0z"></path></clipPath></defs></svg></span></a><a class="Dropdown_discordBtn__yapi9" href="https://discord.com/invite/gRzwSaCxg4" target="_blank" rel="noreferrer noopener">Join Discord community<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 48 48" fill="none"><path fill="currentColor" d="M35.454 14.01A28.141 28.141 0 0 0 28.646 12a18.241 18.241 0 0 0-.872 1.701 26.594 26.594 0 0 0-7.545 0A17.76 17.76 0 0 0 19.346 12a28.046 28.046 0 0 0-6.813 2.015C8.224 20.132 7.056 26.097 7.64 31.978a27.914 27.914 0 0 0 8.35 4.02 19.315 19.315 0 0 0 1.788-2.768 18.084 18.084 0 0 1-2.816-1.287c.236-.165.467-.337.69-.513 5.43 2.386 11.33 2.386 16.695 0 .226.177.457.348.69.513a18.04 18.04 0 0 1-2.82 1.29A19.238 19.238 0 0 0 32.004 36a27.86 27.86 0 0 0 8.355-4.022c.685-6.817-1.17-12.728-4.906-17.968ZM18.518 28.361c-1.63 0-2.967-1.43-2.967-3.17 0-1.741 1.309-3.174 2.967-3.174 1.659 0 2.995 1.43 2.967 3.174.003 1.74-1.308 3.17-2.967 3.17Zm10.964 0c-1.63 0-2.967-1.43-2.967-3.17 0-1.741 1.308-3.174 2.967-3.174 1.658 0 2.995 1.43 2.967 3.174 0 1.74-1.309 3.17-2.967 3.17Z"></path></svg></a></div></div></div></div></div></li></ul></nav></div><div data-focus-guard="true" tabindex="-1" style="width:1px;height:0px;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div></div><a class="cta cta--primary" href="https://accounts.livechat.com/?client_id=49aba739e5310548611ec9a209f7ac03&redirect_uri=https%3A%2F%2Fplatform.text.com%2Fconsole%2F&response_type=token&source_id=header_cta&source_type=website&source_url=https%3a%2f%2fplatform.text.com/resource-center/updates">Start building</a></div></header><main class="rc-main"><div class="updates_updatesWrapper__8t4ry"><h1 class="text-4xl">All articles</h1><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div>Loading...</div><!--/$--></div></main><footer class="Footer_footer__sxRGf"><div class="Footer_footerContainer__PEFhJ"><div class="Footer_linksContainer__vHxJv"><div class="Logo_logo__qJoXP"><a href="https://www.text.com">text<span class="Logo_carrier__M0Xba">|</span></a></div><div class="Footer_linksGrid__V2KRj"><div><p class="text-sm text-bold">Services</p><a class="text-sm" href="https://developers.livechat.com/programmable-chat/">Programmable Chat</a><a class="text-sm" href="/open-chat-widget">Open Chat Widget</a><a class="text-sm" href="/open-agent-app">Open Agent App</a><a class="text-sm" href="/data-and-reporting">Data & Reporting APIs</a><a class="text-sm" href="/omnichannel">Omnichannel APIs</a><a class="text-sm" href="https://developers.livechat.com/private-apps/">Private Apps</a><a class="text-sm" href="/api-usage">API Usage</a><a class="text-sm" href="/api-collection">API Collection</a></div><div><p class="text-sm text-bold">Developer Program</p><a class="text-sm" href="/developer-program">Program Overview</a><a class="text-sm" href="/developer-program/offer">Program Offer</a><a class="text-sm" href="/developer-console-overview">Console Overview</a><a class="text-sm" href="https://developers.livechat.com/developer-program/why-build-with-livechat/">Why build with us?</a><a class="text-sm" href="/app-ideas">App Ideas</a><a class="text-sm" href="https://www.text.com/marketplace/">Explore Marketplace</a></div><div><p class="text-sm text-bold">Documentation</p><a class="text-sm" href="https://platform.text.com/docs/getting-started/">Getting Started</a><a class="text-sm" href="https://platform.text.com/docs/authorization/">Authorization</a><a class="text-sm" href="https://platform.text.com/docs/messaging/">Messaging</a><a class="text-sm" href="https://platform.text.com/docs/extending-agent-app/">Agent App</a><a class="text-sm" href="https://platform.text.com/docs/extending-chat-widget/">Chat Widget</a><a class="text-sm" href="https://platform.text.com/docs/management/">Management</a><a class="text-sm" href="https://platform.text.com/docs/data-reporting/">Data & Reporting</a><a class="text-sm" href="https://platform.text.com/docs/monetization/">Monetization</a></div><div><p class="text-sm text-bold">Support</p><a class="text-sm" href="/resource-center">Resource Center</a><a class="text-sm" href="https://status.livechat.com/">API Status</a><a class="text-sm" href="/developer-terms">Developer Terms</a><a class="text-sm" href="/marketplace-guidelines">Marketplace Guidelines</a><a class="text-sm" href="/tools">Tools</a></div><div><p class="text-sm text-bold">Company</p><a class="text-sm" href="https://www.livechat.com/about/">About</a><a class="text-sm" href="https://www.livechat.com/contact/">Contact</a><a class="text-sm" href="https://www.text.com/team/">Team</a><a class="text-sm" href="https://www.text.com/careers/">Careers</a><a class="text-sm" href="https://investor.livechat.com/">Investor Relations</a><a class="text-sm" href="https://www.livechat.com/press/">Press</a><a class="text-sm" href="https://partners.livechat.com/">Partner Program</a></div></div></div><div class="Footer_socialSection__wF3LX"><div><p class="text-sm text-bold">Start building apps</p><a class="cta cta--primary" href="https://accounts.livechat.com/?client_id=49aba739e5310548611ec9a209f7ac03&redirect_uri=https%3A%2F%2Fplatform.text.com%2Fconsole%2F&response_type=token&source_id=footer_cta_button&source_type=website&source_url=https%3a%2f%2fplatform.text.com/resource-center/updates" target="_blank">Go to Console</a></div><div class="Footer_socialIcons__uqQtT"><a aria-label="Go to LiveChat Twitter account" href="https://twitter.com/TextPlatform"><svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" fill="none"><g clip-path="url(#xA)"><path fill="currentColor" d="M12.498 8.464 20.316 0h-1.853l-6.788 7.35L6.253 0H0l8.199 11.114L0 19.99h1.853l7.168-7.761 5.726 7.76H21L12.497 8.465ZM9.96 11.211l-.83-1.106-6.61-8.806h2.846L10.7 8.406l.83 1.106 6.934 9.238h-2.846L9.96 11.212Z"></path></g><defs><clipPath id="xA"><path fill="#767680" d="M0 0h21v20H0z"></path></clipPath></defs></svg></a><a aria-label="Go to LiveChat LinkedIn account" href="https://www.linkedin.com/company/livechat/"><svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.5432 17.0421h-2.9658v-4.6422c0-1.1066-.02-2.52998-1.5423-2.52998-1.5423 0-1.7779 1.20668-1.7779 2.45108v4.7211H8.29368V7.4977h2.84242v1.30444h.0411c.3967-.74999 1.3634-1.5411 2.8068-1.5411 3.0047 0 3.5592 1.97555 3.5592 4.54666v5.2344ZM4.94915 6.1944c-.95332 0-1.7222-.77111-1.7222-1.72111 0-.94889.76888-1.72 1.7222-1.72.94776 0 1.71886.77111 1.71886 1.72 0 .95-.7711 1.72111-1.71886 1.72111ZM3.46244 17.0422h2.97008V7.49776H3.46244v9.54444ZM19.0199 0H1.97453C1.16115 0 .5.645556.5 1.44222V18.5567C.5 19.3533 1.16115 20 1.97453 20H19.0199c.8156 0 1.4801-.6467 1.4801-1.4433V1.44222C20.5.645556 19.8355 0 19.0199 0Z" fill="#767680"></path></svg></a><a aria-label="Go to LiveChat Facebook account" href="https://www.facebook.com/livechat/"><svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.5 10.0608c0-5.53975-4.4766-10.02955-10-10.02955-5.52344 0-10 4.4898-10 10.02955 0 5.007 3.65625 9.1559 8.4375 9.9081V12.96H6.39844v-2.8992H8.9375V7.85118c0-2.51327 1.4922-3.90213 3.7773-3.90213 1.0938 0 2.2383.19589 2.2383.19589v2.46822h-1.2617c-1.2422 0-1.6289.77376-1.6289 1.56712v1.88052h2.7734l-.4433 2.8992h-2.3301v7.0089c4.7813-.7522 8.4375-4.9011 8.4375-9.9081Z" fill="#767680"></path></svg></a><a aria-label="Go to LiveChat Youtube channel" href="https://www.youtube.com/@LiveChatInsider"><svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="m8.43499 12.989-.00062-5.63604 5.40373 2.82774-5.40311 2.8083ZM20.3 6.37636s-.1956-1.3822-.795-1.99087c-.7606-.79924-1.6131-.803-2.0038-.84938-2.7987-.2031-6.9968-.2031-6.9968-.2031h-.0088s-4.1981 0-6.99685.2031c-.39125.04638-1.24313.05014-2.00438.84938C.895 4.99416.7 6.37636.7 6.37636S.5 7.99989.5 9.62281v1.52199c0 1.6235.2 3.2464.2 3.2464s.195 1.3822.79437 1.9909c.76125.7992 1.76063.7742 2.20563.8575 1.6.1542 6.8.2019 6.8.2019s4.2025-.0063 7.0012-.2094c.3907-.047 1.2432-.0508 2.0038-.85.5994-.6087.795-1.9909.795-1.9909s.2-1.6229.2-3.2464V9.62281c0-1.62292-.2-3.24645-.2-3.24645Z" fill="#767680"></path></svg></a><a aria-label="Go to LiveChat Github account" href="https://github.com/livechat/"><svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.1586 5.10534c-.8943-1.57057-2.1072-2.81399-3.6392-3.73055C13.9871.458185 12.3144 0 10.4999 0 8.68569 0 7.01238.458325 5.48046 1.37479c-1.53216.91651-2.74507 2.15998-3.6393 3.73055C.947068 6.67587.5 8.39089.5 10.2504c0 2.2336.63574 4.2422 1.90753 6.0262 1.27166 1.7841 2.91445 3.0186 4.92824 3.7037.23441.0446.40794.0133.52077-.0933.11287-.1066.16924-.2403.16924-.4002 0-.0267-.00224-.2669-.00657-.7208-.00447-.4538-.00657-.8498-.00657-1.1877l-.29949.0531c-.19095.0359-.43183.0511-.72266.0468-.29068-.0042-.59245-.0354-.9049-.0935-.31257-.0575-.60331-.191-.87242-.4001-.26898-.2091-.45993-.4828-.57281-.8207l-.1302-.3071c-.08679-.2045-.22342-.4317-.41008-.6807-.18666-.2492-.37542-.4181-.56637-.5071l-.09117-.0669c-.06074-.0444-.11711-.0981-.16924-.1603-.05208-.0622-.09107-.1245-.11711-.1868-.02609-.0624-.00447-.1136.06508-.1538.06954-.0402.19523-.0596.37761-.0596l.26031.0398c.17362.0357.38838.1422.64454.3203.25603.1779.4665.4092.63145.6939.19975.3649.44041.6429.72266.8343.28202.1913.56637.2868.85277.2868s.53377-.0222.74218-.0665c.20819-.0445.40352-.1114.58589-.2003.07813-.5964.29083-1.0546.63793-1.3749-.49473-.0533-.93951-.1336-1.33459-.2403-.39485-.1069-.80288-.2803-1.22382-.5208-.42116-.2401-.77054-.5383-1.04824-.8941-.27773-.3559-.50567-.8232-.68348-1.4015-.17791-.5784-.26688-1.2457-.26688-2.00203 0-1.07686.34295-1.99323 1.02871-2.74962-.32124-.8096-.29091-1.71718.09108-2.72265.25174-.08018.62506-.02001 1.11979.18012.49482.20022.8571.37175 1.08723.51396.23012.14216.4145.26263.55342.36034.80744-.23127 1.64069-.34693 2.49997-.34693.8593 0 1.6927.11566 2.5002.34693l.4948-.32019c.3383-.21364.7379-.40942 1.1977-.5874.4601-.17788.8119-.22687 1.055-.14669.3905 1.00552.4253 1.91305.104 2.72265.6857.75639 1.0288 1.673 1.0288 2.74962 0 .75629-.0893 1.42569-.267 2.00859-.1778.583-.4077 1.0499-.6897 1.4015-.2824.3516-.634.6475-1.0549.8876-.4211.2403-.8292.4137-1.2241.5206-.395.1068-.8398.1872-1.3345.2405.4512.4003.6768 1.0321.6768 1.8952v2.816c0 .16.0543.2935.1629.4003.1085.1065.2799.1379.5143.0932 2.0141-.685 3.6568-1.9196 4.9285-3.7037C19.864 14.4922 20.5 12.4837 20.5 10.25c-.0005-1.85925-.4478-3.57413-1.3414-5.14466Z" fill="#767680"></path></svg></a><a aria-label="Go to LiveChat for Developers Discord channel" href="https://discord.gg/gRzwSaCxg4"><svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 20c5.5228 0 10-4.4772 10-10 0-5.52285-4.4772-10-10-10C4.97715 0 .5 4.47715.5 10c0 5.5228 4.47715 10 10 10Z" fill="#767680"></path><path d="M14.2539 6.45124c-.7001-.33352-1.4487-.57592-2.2314-.71394-.0961.17694-.2084.41492-.2858.60424-.832-.12739-1.6563-.12739-2.47303 0-.07741-.18932-.19226-.4273-.28924-.60424-.7835.13802-1.53298.38131-2.23311.71571-1.41218 2.17273-1.795 4.29149-1.60359 6.38019.93663.7122 1.84434 1.1448 2.73673 1.4279.22033-.3088.41684-.637.58613-.9829-.32241-.1247-.63122-.2787-.923-.4574.07741-.0584.15312-.1194.22628-.1822 1.77968.8475 3.71333.8475 5.47173 0 .074.0628.1498.1238.2263.1822-.2926.1796-.6023.3335-.9247.4583.1693.345.365.6741.5861.9828.8933-.2831 1.8018-.7157 2.7385-1.4287.2246-2.4213-.3837-4.52063-1.6079-6.38196ZM8.70305 11.5487c-.53424 0-.97236-.5078-.97236-1.1262 0-.61838.42876-1.12706.97236-1.12706.54361 0 .98172.50778.97237 1.12706.00084.6184-.42876 1.1262-.97237 1.1262Zm3.59345 0c-.5343 0-.9724-.5078-.9724-1.1262 0-.61838.4287-1.12706.9724-1.12706.5436 0 .9817.50778.9723 1.12706 0 .6184-.4287 1.1262-.9723 1.1262Z" fill="#1B1B20"></path></svg></a></div></div><div class="Footer_copyrightContainer__w8Isu"><p class="text-2xs">Text| Platform – developer portal for software developers. Build integrations based on your own app ideas and utilize our advanced live chat API tech stack.</p><p class="text-2xs">We use cookies and similar technologies to enhance your interactions with our website and Services, including when you reach out to us on chat. This comprises traffic analysis, delivering personalized content, and supporting our marketing efforts. By accessing our website, interacting with our Services, you agree to let us and our partners employ cookies and related technologies on your computer or devices. Click the<!-- --> <a href="https://www.livechat.com/legal/cookies-policy" class="text-bold">Cookies Policy</a> <!-- -->to check how you can control the use of cookies through your device. To understand how we process your data, including through cookies, and interactions with us, please read our<!-- --> <a href="https://www.livechat.com/legal/privacy-policy/" class="text-bold">Privacy Policy</a>.</p></div></div></footer><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MTQ5WQNP" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script src="/_next/static/chunks/webpack-10e5f2408cd88973.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/media/06479b3d5a947d88-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/media/1d22defb0200b6f3-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n3:HL[\"/_next/static/media/5eff97079a4a4b26-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n4:HL[\"/_next/static/media/9ee0d9ad8f450df5-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n5:HL[\"/_next/static/css/719b3a80c06ebdd9.css\",\"style\"]\n6:HL[\"/_next/static/css/83b5831e549e2e0a.css\",\"style\"]\n7:HL[\"/_next/static/css/f953ad11d393c48d.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"8:I[12846,[],\"\"]\nb:I[4707,[],\"\"]\nc:I[36423,[],\"\"]\nd:I[89113,[\"2972\",\"static/chunks/2972-063056a89bc10356.js\",\"5878\",\"static/chunks/5878-faea6823a2cf950e.js\",\"3786\",\"static/chunks/3786-61942e62696ef826.js\",\"4060\",\"static/chunks/4060-bc14594a6c7d7a60.js\",\"6614\",\"static/chunks/6614-139c984f93fa8515.js\",\"4669\",\"static/chunks/4669-7236138234860f6e.js\",\"3185\",\"static/chunks/app/layout-984918eb0f747d6d.js\"],\"default\"]\ne:I[72972,[\"2972\",\"static/chunks/2972-063056a89bc10356.js\",\"5878\",\"static/chunks/5878-faea6823a2cf950e.js\",\"8482\",\"static/chunks/app/resource-center/page-b735d25d1c2cb67d.js\"],\"\"]\nf:I[56994,[\"2972\",\"static/chunks/2972-063056a89bc10356.js\",\"5878\",\"static/chunks/5878-faea6823a2cf950e.js\",\"3786\",\"static/chunks/3786-61942e62696ef826.js\",\"4060\",\"static/chunks/4060-bc14594a6c7d7a60.js\",\"6614\",\"static/chunks/6614-139c984f93fa8515.js\",\"4669\",\"static/chunks/4669-7236138234860f6e.js\",\"3185\",\"static/chunks/app/layout-984918eb0f747d6d.js\"],\"default\"]\n10:I[88003,[\"2972\",\"static/chunks/2972-063056a89bc10356.js\",\"5878\",\"static/chunks/5878-faea6823a2cf950e.js\",\"3786\",\"static/chunks/3786-61942e62696ef826.js\",\"4060\",\"static/chunks/4060-bc14594a6c7d7a60.js\",\"6614\",\"static/chunks/6614-139c984f93fa8515.js\",\"4669\",\"static/chunks/4669-7236138234860f6e.js\",\"3185\",\"static/chunks/app/layout-984918eb0f747d6d.js\"],\"\"]\n11:I[98087,[\"2972\",\"static/chunks/2972-063056a89bc10356.js\",\"5878\",\"static/chunks/5878-faea6823a2cf950e.js\",\"3786\",\"static/chunks/3786-61942e62696ef826.js\",\"4060\",\"static/chunks/4060-bc14594a6c7d7a60.js\",\"6614\",\"static/chunks/6614-139c984f93fa8515.js\",\"4669\",\"static/chunks/4669-7236138234860f6e.js\",\"3185\",\"static/chunks/app/layout-984918eb0f747d6d.js\"],\"GoogleTagManager\"]\n13:I[61060,[],\"\"]\n14:[]\n"])</script><script>self.__next_f.push([1,"0:[\"$\",\"$L8\",null,{\"buildId\":\"6m1wdRgkOFVcZfqmTghZ8\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"resource-center\",\"updates\"],\"initialTree\":[\"\",{\"children\":[\"resource-center\",{\"children\":[\"updates\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"resource-center\",{\"children\":[\"updates\",{\"children\":[\"__PAGE__\",{},[[\"$L9\",[\"$\",\"main\",null,{\"className\":\"rc-main\",\"children\":\"$La\"}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f953ad11d393c48d.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]]],null],null]},[null,[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"resource-center\",\"children\",\"updates\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lc\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[null,[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"resource-center\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lc\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/719b3a80c06ebdd9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/83b5831e549e2e0a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__className_4b4287\",\"children\":[\"$\",\"body\",null,{\"children\":[[\"$\",\"$Ld\",null,{}],[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lc\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"div\",null,{\"className\":\"container container-center py-15\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-6xl mb-10\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"text-3xl text-caps mb-10\",\"children\":[\"Whoops!\",[\"$\",\"br\",null,{}],\" You're not supposed to be here.\"]}],[\"$\",\"$Le\",null,{\"href\":\"/\",\"className\":\"cta cta--primary text-bold mb-10\",\"children\":\"Go back to homepage\"}]]}],\"notFoundStyles\":[]}],[\"$\",\"$Lf\",null,{}],[\"$\",\"$L10\",null,{\"id\":\"livechat\",\"strategy\":\"lazyOnload\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n window.__lc = window.__lc || {};\\n window.__lc.license = 1520;\\n ;(function(n,t,c){function i(n){return e._h?e._h.apply(null,n):e._q.push(n)}var e={_q:[],_h:null,_v:\\\"2.0\\\",on:function(){i([\\\"on\\\",c.call(arguments)])},once:function(){i([\\\"once\\\",c.call(arguments)])},off:function(){i([\\\"off\\\",c.call(arguments)])},get:function(){if(!e._h)throw new Error(\\\"[LiveChatWidget] You can't use getters before load.\\\");return i([\\\"get\\\",c.call(arguments)])},call:function(){i([\\\"call\\\",c.call(arguments)])},init:function(){var n=t.createElement(\\\"script\\\");n.async=!0,n.type=\\\"text/javascript\\\",n.src=\\\"https://cdn.livechatinc.com/tracking.js\\\",t.head.appendChild(n)}};!n.__lc.asyncInit\u0026\u0026e.init(),n.LiveChatWidget=n.LiveChatWidget||e}(window,document,[].slice))\\n \"}}],[\"$\",\"$L11\",null,{\"gtmId\":\"GTM-MTQ5WQNP\"}],[\"$\",\"noscript\",null,{\"children\":[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-MTQ5WQNP\",\"height\":\"0\",\"width\":\"0\",\"style\":{\"display\":\"none\",\"visibility\":\"hidden\"}}]}]]}]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$L12\"],\"globalErrorComponent\":\"$13\",\"missingSlots\":\"$W14\"}]\n"])</script><script>self.__next_f.push([1,"15:\"$Sreact.suspense\"\n16:I[73476,[\"2972\",\"static/chunks/2972-063056a89bc10356.js\",\"8914\",\"static/chunks/app/resource-center/updates/page-22a39129f5ac2be8.js\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"a:[\"$\",\"div\",null,{\"className\":\"updates_updatesWrapper__8t4ry\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-4xl\",\"children\":\"All articles\"}],[\"$\",\"$15\",null,{\"fallback\":[\"$\",\"div\",null,{\"children\":\"Loading...\"}],\"children\":[\"$\",\"$L16\",null,{\"data\":[{\"slug\":\"what-is-binary-code\",\"frontmatter\":{\"date\":\"2024-11-20 12:01:00+00:00\",\"title\":\"What is Binary Code? Modern Language to the Binary System\",\"description\":\"This is a complete guide to binary code and how modern languages are converted to a binary number system.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-what-is-binary-code-og.jpg\"}},{\"slug\":\"technical-interview-questions\",\"frontmatter\":{\"date\":\"2024-11-19 12:01:00+00:00\",\"title\":\"34 Technical Interview Questions to Help You Ace Your Next Job Interview\",\"description\":\"Prepare for your next interview with these 34 technical interview questions and proven strategies to showcase your skills, confidence, and expertise.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-technical-interview-questions-og.jpg\"}},{\"slug\":\"best-code-editor\",\"frontmatter\":{\"date\":\"2024-11-15 12:01:00+00:00\",\"title\":\"Discover the Best Code Editor: Top Choices for Developers in 2024\",\"description\":\"Read our comprehensive comparison to find the best code editor on the market that suits your workflow.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-best-code-editor-og.jpg\"}},{\"slug\":\"text-mining-nlp\",\"frontmatter\":{\"date\":\"2024-11-12 12:01:00+00:00\",\"title\":\"Text Mining and Natural Language Processing: Transforming Text into Value\",\"description\":\"Dive into text mining and NLP: techniques for analyzing unstructured text, extracting insights, and enhancing data analysis strategies.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-text-mining-og.jpg\"}},{\"slug\":\"what-is-github-used-for\",\"frontmatter\":{\"date\":\"2024-11-07 12:01:00+00:00\",\"title\":\"What Is GitHub Used For and How Can It Enhance Your Projects?\",\"description\":\"Discover GitHub's essential features and benefits for beginners. Learn how to streamline your projects and collaborate effectively.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-what-is-github-used-for-og.jpg\"}},{\"slug\":\"how-to-make-money-coding\",\"frontmatter\":{\"date\":\"2024-11-06 12:01:00+00:00\",\"title\":\"How to Make Money Coding: Strategies for 2024\",\"description\":\"Discover practical tips and top opportunities for beginners to start making money coding. Dive in to learn how to kickstart your coding career.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-platform-how-to-make-money-coding.jpg\"}},{\"slug\":\"rubber-duck-debugging\",\"frontmatter\":{\"date\":\"2024-10-30 12:01:00+00:00\",\"title\":\"Rubber Duck Debugging: How This Technique Can Improve Your Coding Skills\",\"description\":\"Learn how rubber duck debugging can enhance your problem-solving skills. Dive in for practical tips and strategies to tackle coding challenges effectively.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-platform-rubber-duck-debugging-og.jpg\"}},{\"slug\":\"workflows-advanced-configuration\",\"frontmatter\":{\"date\":\"2024-10-26 12:01:00+00:00\",\"title\":\"Workflows: Boost your Automation Potential with Advanced Configuration Options\",\"description\":\"Learn about powerful Workflows features that empower you to build advanced automation for your business in an easy way.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-platform-workflows-advanced-config-guide-og.jpg\"}},{\"slug\":\"workflows-configuration-guide\",\"frontmatter\":{\"date\":\"2024-10-25 12:01:00+00:00\",\"title\":\"Creating Your First Workflow Automation: Step-by-Step Guide\",\"description\":\"Go through a step-by-step walkthrough to learn how to create your first workflow automation.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\",\"how-to\"],\"ogimage\":\"/resource-center/text-platform-workflows-guide-og.jpg\"}},{\"slug\":\"workflows-announcement\",\"frontmatter\":{\"date\":\"2024-10-24 12:01:00+00:00\",\"title\":\"Introducing Workflows: Your Hub for App Integration and Automation\",\"description\":\"Learn all you need to know about our new app integration platform to automate your business.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/text-platform-workflows-announcement-og.jpg\"}},{\"slug\":\"hardest-programming-language\",\"frontmatter\":{\"date\":\"2024-10-15 12:01:00+00:00\",\"title\":\"What is the Hardest Programming Language to Learn in 2024?\",\"description\":\"Discover the hardest programming language to master and its potential benefits for tech careers.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-hardest-programming-language-og.jpg\"}},{\"slug\":\"what-is-syntax\",\"frontmatter\":{\"date\":\"2024-10-08 12:01:00+00:00\",\"title\":\"What is Syntax? How Syntax Shapes Programming Languages\",\"description\":\"We dive into what syntax is in programming languages, why it’s important, and how it relates to semantics. Read our in-depth guide.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-what-is-syntax-og.jpg\"}},{\"slug\":\"what-is-javascript\",\"frontmatter\":{\"date\":\"2024-09-11 12:01:00+00:00\",\"title\":\"What is JavaScript? Key Concepts and Uses Explained\",\"description\":\"Learn what JavaScript is and how it powers dynamic websites, mobile apps, and backend systems.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\",\"how-to\"],\"ogimage\":\"/resource-center/text-platform-what-is-javascript-og.jpg\"}},{\"slug\":\"what-is-dynamic-programming\",\"frontmatter\":{\"date\":\"2024-09-03 12:01:00+00:00\",\"title\":\"What is Dynamic Programming? Understanding the Basics\",\"description\":\"Learn what is dynamic programming and how it optimizes problem-solving in software development.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-what-is-dynamic-programming-og.jpg\"}},{\"slug\":\"git-vs-github\",\"frontmatter\":{\"date\":\"2024-08-14 12:01:00+00:00\",\"title\":\"Git vs. GitHub: What’s the Difference?\",\"description\":\"Understand the differences between Git vs GitHub and learn which version control tool is best suited for your coding projects.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-git-vs-github-og.jpg\"}},{\"slug\":\"is-coding-hard\",\"frontmatter\":{\"date\":\"2024-07-31 12:01:00+00:00\",\"title\":\"Is Coding Hard to Learn? Let’s Find Out\",\"description\":\"We deep dive into the question “Is coding hard to learn?” and provide insight into the challenges of learning coding—and how to overcome them.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-is-coding-hard-og.jpg\"}},{\"slug\":\"coding-for-beginners\",\"frontmatter\":{\"date\":\"2024-07-25 12:01:00+00:00\",\"title\":\"Coding for Beginners: From Zero to Hero\",\"description\":\"Essential guide to coding for beginners: basics, choosing a language, setting up your environment, and exploring careers.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-platform-coding-for-beginners-og.jpg\"}},{\"slug\":\"data-science-vs-computer-science\",\"frontmatter\":{\"date\":\"2024-07-09 12:01:00+00:00\",\"title\":\"Data Science vs. Computer Science: Find Your Perfect Tech Fit\",\"description\":\"Explore data science vs. computer science: skills, education, job profiles, salaries, and future scope to choose your career path.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-data-science-vs-computer-science-og.jpg\"}},{\"slug\":\"what-language-should-i-learn\",\"frontmatter\":{\"date\":\"2024-07-02 12:01:00+00:00\",\"title\":\"What Language Should I Learn? Picking Your First Programming Language\",\"description\":\"What programming language should I learn first? We break down all the top contenders based on their intended use cases, learning curve, and key features.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-what-language-should-i-learn-og.jpg\"}},{\"slug\":\"regex\",\"frontmatter\":{\"date\":\"2024-06-28 12:01:00+00:00\",\"title\":\"Regex Made Easy: Your Complete Regular Expressions Handbook\",\"description\":\"Master regex with this comprehensive guide for developers.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-platform-regex-og.jpg\"}},{\"slug\":\"what-is-functional-programming\",\"frontmatter\":{\"date\":\"2024-06-25 12:01:00+00:00\",\"title\":\"What is Functional Programming? Your Gateway to Efficient and Elegant Code\",\"description\":\"Read our guide to learn what is functional programming and explore its benefits, challenges, and key languages.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-what-is-functional-programming-og.jpg\"}},{\"slug\":\"what-are-webhooks\",\"frontmatter\":{\"date\":\"2024-06-18 12:01:00+00:00\",\"title\":\"What Are Webhooks? Understanding Their Functionality and Use Cases\",\"description\":\"Understand what are webhooks and how they automate real-time communication between services.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-what-are-webhooks-og.jpg\"}},{\"slug\":\"how-to-become-software-developer\",\"frontmatter\":{\"date\":\"2024-05-23 12:01:00+00:00\",\"title\":\"The Developer's Blueprint: How to Become a Software Developer\",\"description\":\"Learn how to craft your career path and become a software developer. Explore meaningful guidance for beginners entering the world of software development.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-platform-how-to-become-software-developer-og.jpg\"}},{\"slug\":\"webhook-vs-api\",\"frontmatter\":{\"date\":\"2024-05-17 12:01:00+00:00\",\"title\":\"Webhook vs. API: Navigating the Essentials for Developers\",\"description\":\"Learn the fundamentals of webhook vs. API, exploring their differences, functionalities, and use cases.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-webhook-vs-api-og.jpg\"}},{\"slug\":\"best-chat-api\",\"frontmatter\":{\"date\":\"2024-05-10 12:01:00+00:00\",\"title\":\"Top Chat APIs of 2024: Find the Best Chat API for Your Needs\",\"description\":\"Discover the best chat APIs to enhance your project's messaging capabilities. Explore top solutions tailored for seamless communication.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-best-chat-api-og.jpg\"}},{\"slug\":\"software-designer\",\"frontmatter\":{\"date\":\"2024-05-07 12:01:00+00:00\",\"title\":\"Software Designer Guide: What They Do \u0026 How to Become One\",\"description\":\"Discover the bits and pieces of what it takes to become a software designer and learn the details of the job.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-platform-software-designer-og.jpg\"}},{\"slug\":\"app-development-platform\",\"frontmatter\":{\"date\":\"2024-04-19 12:01:00+00:00\",\"title\":\"Finding Your Ideal App Development Platform: 2024's Top Picks\",\"description\":\"Discover the ideal app development platform for your project in 2024 and build powerful integrations for top industry platforms.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-app-development-platform-og.jpg\"}},{\"slug\":\"marketing-for-developers\",\"frontmatter\":{\"date\":\"2024-04-09 12:01:00+00:00\",\"title\":\"Marketing for Developers: Strategies to Promote Your Software\",\"description\":\"Learn key strategies for marketing for developers to effectively promote software and engage the right audience.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-platform-marketing-for-developers.jpg\"}},{\"slug\":\"ai-tools-for-developers\",\"frontmatter\":{\"date\":\"2024-04-04 12:01:00+00:00\",\"title\":\"Next-Gen Coding: Discover the Latest AI Tools for Developers\",\"description\":\"Discover the best AI tools for developers in 2024, enhancing coding, security, and development workflows.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-ai-tools-for-developers-og.jpg\"}},{\"slug\":\"entry-level-it-jobs\",\"frontmatter\":{\"date\":\"2024-04-02 12:01:00+00:00\",\"title\":\"Breaking into Tech: 6 Tips for Landing Entry-Level IT Jobs\",\"description\":\"Learn how to break into the tech sector even if you don’t have a college degree. These six tips will help you get started and set you on your dream career path.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-entry-level-it-jobs-og.jpg\"}},{\"slug\":\"app-monetization\",\"frontmatter\":{\"date\":\"2024-03-22 12:01:00+00:00\",\"title\":\"Essential App Monetization for Developers in 2024\",\"description\":\"Discover cutting-edge app monetization strategies for 2024 tailored for developers. Maximize revenue with innovative, user-centric approaches.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-app-monetization-og.jpg\"}},{\"slug\":\"text-platform-api-usage\",\"frontmatter\":{\"date\":\"2023-12-18 12:01:00+00:00\",\"title\":\"New API Usage reports and changes in the Text Platform\",\"description\":\"Learn the details of important changes happening in the Text Platform.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/api-usage-og.jpg\"}},{\"slug\":\"zero-commission-campaign\",\"frontmatter\":{\"date\":\"2023-11-27 12:01:00+00:00\",\"title\":\"Submit an App and Enjoy a 0% Commission Fee\",\"description\":\"Submit your application by January 31, 2024, and earn 60 days of zero commission fees and access to exclusive campaign benefits.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/zero-commission-og.jpg\"}},{\"slug\":\"developer-starter-pack\",\"frontmatter\":{\"date\":\"2023-09-14 12:01:00+00:00\",\"title\":\"Developer Starter Pack: The Most Useful Resources to Start Building Apps\",\"description\":\"\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-developer-starter-pack-og.jpg\"}},{\"slug\":\"whatsapp-business-case-study\",\"frontmatter\":{\"date\":\"2023-08-30 12:01:00+00:00\",\"title\":\"The Success of WhatsApp Business: How LiveChat Integrations Continues to Grow Their Customer Base and Revenue with Apps\",\"description\":\"Discover how the LiveChat Integrations team built of the most popular apps on the LiveChat Marketplace.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/text-livechat-integrations-case-study.png\"}},{\"slug\":\"code-review-best-practices\",\"frontmatter\":{\"date\":\"2023-07-19 12:01:00+00:00\",\"title\":\"Code Review: Best Practices from Text Developers\",\"description\":\"Learn all you need to know about the code review process and how to do better code reviews for your peers.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-platform-code-review-og.png\"}},{\"slug\":\"setting-up-livechat-bot-webhooks\",\"frontmatter\":{\"date\":\"2023-06-27 10:00:00+00:00\",\"title\":\"What are bot webhooks? Learn the ropes of LiveChat’s API features\",\"description\":\"Learn the essentials of LiveChat bot webhooks and start implementing them in your apps.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/bot-webhooks-livechat-philipp-katzenberger.jpg\"}},{\"slug\":\"developer-console-repository-and-deployment-blocks\",\"frontmatter\":{\"date\":\"2023-05-31 11:50:34+00:00\",\"title\":\"Repository and Deployment blocks in the Developer Console\",\"description\":\"Read why Repository and Deployment blocks in the Developer Console can make your deployment smooth and easy.\",\"author\":[\"Kamila Tokarska\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-developer-console-deployment.png\"}},{\"slug\":\"livechat-developer-case-study-median\",\"frontmatter\":{\"date\":\"2023-05-10 12:01:00+00:00\",\"title\":\"Developer Case Study: How Median Transformed an Acquired Company into a Flourishing Business\",\"description\":\"Read how Median works on achieving their sales milestones by partnering with the LiveChat Developer Program.\",\"author\":[\"LiveChat, Median\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/livechat-hellomedian-og.png\"}},{\"slug\":\"livechat-sample-apps\",\"frontmatter\":{\"date\":\"2023-04-03 11:43:22+00:00\",\"title\":\"Get Started with LiveChat Sample Apps\",\"description\":\"Discover the LiveChat sample apps to start your journey with the LiveChat API and expand your practical coding knowledge.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-sample-apps-og.png\"}},{\"slug\":\"livechat-banner\",\"frontmatter\":{\"date\":\"2023-03-24 11:50:34+00:00\",\"title\":\"LiveChat Banner and Brand Guidelines\",\"description\":\"Learn how to use LiveChat branding\",\"author\":[\"Kamila Tokarska\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-logo-og.png\"}},{\"slug\":\"deprecating-api-v3-2\",\"frontmatter\":{\"date\":\"2023-02-08 15:05:14+00:00\",\"title\":\"Decommissioning of v3.2 in LiveChat APIs and SDKs\",\"description\":\"Decommissioning of v3.2 in LiveChat APIs and SDKs\",\"author\":[\"Kamila Tokarska\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/decommissioning-api-v3-2.png\"}},{\"slug\":\"helpdesk-build-apps-in-developer-console\",\"frontmatter\":{\"date\":\"2023-02-07 12:01:00+00:00\",\"title\":\"Build apps for the HelpDesk ticketing system\",\"description\":\"Easily build apps for HelpDesk using the Developer Console.\",\"author\":[\"Weronika Masternak\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/helpdesk-build-apps-in-developer-console.png\"}},{\"slug\":\"deploying-apps-on-heroku\",\"frontmatter\":{\"date\":\"2023-02-01 12:01:00+00:00\",\"title\":\"Deploying Apps on Heroku\",\"description\":\"Learn about the basics of Heroku and how to use it for deploying your apps.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/deploying-apps-on-heroku.png\"}},{\"slug\":\"launching-building-apps-crash-course\",\"frontmatter\":{\"date\":\"2023-01-17 12:01:00+00:00\",\"title\":\"The Practical Guide to Building LiveChat Apps Launches Today\",\"description\":\"Learn the ins and outs of app development today and become an expert in the app marketplace industry.\",\"author\":[\"Ola Kacperczyk\"],\"categories\":[\"course\"],\"ogimage\":\"/resource-center/building-apps-crash-course-intro.jpg\"}},{\"slug\":\"app-research\",\"frontmatter\":{\"date\":\"2023-01-03 12:01:00+00:00\",\"title\":\"Developing Widgets and Apps? Here's All You Need to Know About App Research\",\"description\":\"Wondering how to do app research? This guide will teach you everything you need to know about researching your target audience, understanding their needs, and more.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/app-research.jpg\"}},{\"slug\":\"developer-console-communication-center\",\"frontmatter\":{\"date\":\"2022-12-20 12:01:00+00:00\",\"title\":\"Developer Console: Send Messages to Your App’s Users\",\"description\":\"Send one-way messages to the users of your app in the Developer Console.\",\"author\":[\"Kamila Tokarska\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/developer-console-communication-center.png\"}},{\"slug\":\"web-development-portfolios-guide\",\"frontmatter\":{\"date\":\"2022-12-16 12:01:00+00:00\",\"title\":\"Creating an Impressive Online Presence with Web Development Portfolios - A Guide to Designing a Professional Website\",\"description\":\"A well-designed web development portfolio is key to impressing potential clients and landing new jobs. In this article, we'll walk you through the process of creating an effective portfolio website.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/web-development-portfolios-guide.jpg\"}},{\"slug\":\"helpdesk-in-developer-console\",\"frontmatter\":{\"date\":\"2022-12-14 12:01:00+00:00\",\"title\":\"Creating HelpDesk apps is now possible in the Developer Console\",\"description\":\"Test the entire development process of creating HelpDesk apps in the Developer Console.\",\"author\":[\"Weronika Masternak\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/helpdesk-in-developer-console.png\"}},{\"slug\":\"hosting-apps-for-production\",\"frontmatter\":{\"date\":\"2022-12-07 10:01:00+00:00\",\"title\":\"Hosting your app for production\",\"description\":\"An overview of available hosting options alongside recommendations for different types of applications you have or are planning to build. Static content, server-side, Infrastructure as a Service, Platform as a Service, serverless.\",\"author\":[\"Maciej Walaszczyk\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/hosting-apps-ogimage4.png\"}},{\"slug\":\"releasing-new-stable-api-v3-5\",\"frontmatter\":{\"date\":\"2022-11-23 15:05:14+00:00\",\"title\":\"Releasing Messaging, Configuration, and Reports APIs v3.5\",\"description\":\"Releasing LiveChat Messaging and Configuration APIs v3.5\",\"author\":[\"Kamila Tokarska\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-stable-v3-5.png\"}},{\"slug\":\"what-is-a-dev-team\",\"frontmatter\":{\"date\":\"2022-11-08 12:01:00+00:00\",\"title\":\"Behind the Scenes: What is a Dev Team and Why Does it Matter in Software Development?\",\"description\":\"Discover what is a dev team, why they are so important to software development projects, and how to create a successful one in your own project.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/what-is-a-dev-team-og.jpg\"}},{\"slug\":\"livechat-app-review-copy-guidelines\",\"frontmatter\":{\"date\":\"2022-10-25 12:01:00+00:00\",\"title\":\"Get the Most Out of Your Copy: App Review Copy Guidelines\",\"description\":\"Learn how to write a brilliant copy for your application and hugely increase your apps credibility.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-app-review-copy-guidelines-og.png\"}},{\"slug\":\"app-ideas-for-livechat\",\"frontmatter\":{\"date\":\"2022-10-05 12:01:00+00:00\",\"title\":\"App Ideas: Generate Revenue From Real Feature Requests\",\"description\":\"Build your application based on a real feature request from LiveChat customers and ensure your app monetization success.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-app-ideas-og.png\"}},{\"slug\":\"code-repository-basics-for-teams\",\"frontmatter\":{\"date\":\"2022-10-04 12:01:00+00:00\",\"title\":\"The Secrets of a Code Repository: All You Need to Know About Working Together\",\"description\":\"Learn all you need to know about code repositories and how they can help improve your team's collaborative development efforts.\",\"author\":[\"Gabriel Halle\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/code-repository-og.jpg\"}},{\"slug\":\"livechat-case-study-mollie\",\"frontmatter\":{\"date\":\"2022-09-07 12:01:00+00:00\",\"title\":\"Developer Case Study: How The Chat Shop Showcases Their Services by Building LiveChat Apps\",\"description\":\"Read the case study of The Chat Shop - a long-term LiveChat Partner who also builds apps for the LiveChat Marketplace. Their immense experience gets wider every day as they continuously work on various solutions with and for LiveChat.\",\"author\":[\"LiveChat, The Chat Shop\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/livechat-the-chat-shop-og.jpg\"}},{\"slug\":\"learn-authorization-with-sample-apps\",\"frontmatter\":{\"date\":\"2022-08-17 12:30:00+00:00\",\"title\":\"App authorization: Learn Accounts SDK methods with sample apps\",\"description\":\"How to authorize apps in LiveChat? Play with our sample apps to learn how to implement authorization flows using LiveChat Accounts SDK methods.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-authorization-with-sample-apps-og.png\"}},{\"slug\":\"submit-a-guest-post\",\"frontmatter\":{\"date\":\"2022-08-10 10:01:00+00:00\",\"title\":\"Guest Post: Call for proposals\",\"description\":\"Submit a guest post and write for our Developers Platform.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/guest-post-guidelines.png\"}},{\"slug\":\"github-actions\",\"frontmatter\":{\"date\":\"2022-08-01 10:01:00+00:00\",\"title\":\"GitHub Actions in practice\",\"description\":\"Learn the perks of GitHub Actions and automate your deployment pipeline in no time.\",\"author\":[\"Artur Frącala\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/github-actions-og.jpg\"}},{\"slug\":\"cypress-login-stubbing-popup-auth\",\"frontmatter\":{\"date\":\"2022-07-18 10:00:00+00:00\",\"title\":\"Stubbing OAuth Popup Authorization with Cypress\",\"description\":\"Cypress is a tremendous framework for creating integration tests. However, it has some limitations. See our approach for them.\",\"author\":[\"Kacper Klarzyński\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/cypress-popup-auth.png\"}},{\"slug\":\"load-livechat-widget-on-demand\",\"frontmatter\":{\"date\":\"2022-07-12 12:18:58+00:00\",\"title\":\"Load Widget on Demand\",\"description\":\"Learn how to load the LiveChat Widget on demand using the asynchronous initialization feature.\",\"author\":[\"Krzysztof Kraus\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-asyncinit-og.png\"}},{\"slug\":\"livechat-custom-identity-provider-setup-tutorial\",\"frontmatter\":{\"date\":\"2022-07-06 12:30:00+00:00\",\"title\":\"How to set up Custom Identity Provider [Tutorial]\",\"description\":\"Get yourself a working LiveChat Integration with a Custom Identity Provider.\",\"author\":[\"Igor Bojczuk\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-custom-identity-provider-synchronization.png\"}},{\"slug\":\"live-coding-livechat-properties\",\"frontmatter\":{\"date\":\"2022-06-23 10:01:00+00:00\",\"title\":\"Live Coding Session: Breaking down the details of LiveChat Properties\",\"description\":\"Take part in a online live coding session with the LiveChat Developer Program team and learn how to optimize your workflow using LiveChat properties.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-live-coding-properties-og.jpg\"}},{\"slug\":\"livechat-incubator\",\"frontmatter\":{\"date\":\"2022-06-06 11:43:22+00:00\",\"title\":\"Break into the startup business communication scene globally with LiveChat Incubator\",\"description\":\"Apply for the LiveChat Incubator and break communication barriers with the LiveChat team.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-incubator-og.png\"}},{\"slug\":\"livechat-custom-identity-provider\",\"frontmatter\":{\"date\":\"2022-05-09 11:43:22+00:00\",\"title\":\"Custom Identity Provider\",\"description\":\"What is it, and how can my business benefit from it? See how you can implement customer identification in your environment.\",\"author\":[\"LiveChat\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-custom-identity-provider-intro.png\"}},{\"slug\":\"livechat-properties-building-block\",\"frontmatter\":{\"date\":\"2022-04-25 11:43:22+00:00\",\"title\":\"Get to know the Developer Console — Introducing the Properties building block\",\"description\":\"Get to know our newest Properties building block that allows you to seamlessly add LiveChat Properties to your applications.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-properties-building-block-og.png\"}},{\"slug\":\"livechat-chat-widget-adapters\",\"frontmatter\":{\"date\":\"2022-03-29 10:01:00+00:00\",\"title\":\"Chat Widget Adapters: Leverage your website's integrity and upgrade the user experience\",\"description\":\"Learn more about our new Chat Widget Adapters and bring your project to the next level.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-chat-widget-adapters-og.png\"}},{\"slug\":\"livechat-developer-case-study-sklabs\",\"frontmatter\":{\"date\":\"2022-03-07 12:01:00+00:00\",\"title\":\"Developer Case Study: How SKlabs reached $1k MRR and where they get app ideas\",\"description\":\"SKlabs is the author of seven apps, which are available on the LiveChat Marketplace. Last year, they reached the milestone of $1,000 Monthly Recurring Revenue (MRR) and are close to repeating it this year too.\",\"author\":[\"LiveChat, SKlabs\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/livechat-sklabs-og-1.png\"}},{\"slug\":\"support-ukraine\",\"frontmatter\":{\"date\":\"2022-03-01 12:01:00+00:00\",\"title\":\"Volunteer for Ukraine\",\"description\":\"As LiveChat, we are motivated to support organizations that help refugees from Ukraine, by assisting them with technical support. If you would like to join forces, we are open to partner up.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/support-for-ukraine-livechat-og.png\"}},{\"slug\":\"live-coding-elevate-chat-widget-experience\",\"frontmatter\":{\"date\":\"2022-02-17 10:01:00+00:00\",\"title\":\"Live coding: Integrate LiveChat Chat Widget using framework-specific Adapters\",\"description\":\"Tune in for a live coding session about Chat Widget Adapters and learn how to elevate your Chat Widget experience.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-live-coding-chat-widget-adapters-og.jpg\"}},{\"slug\":\"livechat-research-toolkit\",\"frontmatter\":{\"date\":\"2022-02-07 11:43:22+00:00\",\"title\":\"Research Toolkit - what is it and how will it help my business?\",\"description\":\"We want to introduce to you another great resource that’s going to help you along your app-building journey at LiveChat, and that's the Research Toolkit.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-research-toolkit-og.png\"}},{\"slug\":\"releasing-new-stable-api-v3-4\",\"frontmatter\":{\"date\":\"2022-01-13 10:19:14+00:00\",\"title\":\"Releasing Messaging, Configuration, and Reports APIs v3.4\",\"description\":\"Releasing LiveChat Messaging and Configuration APIs v3.4\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-stable-v3-4.png\"}},{\"slug\":\"developer-console-videos\",\"frontmatter\":{\"date\":\"2021-12-22 10:01:00+00:00\",\"title\":\"Video introduction to the Developer Console\",\"description\":\"Join us for the premiere of video tutorials made about the LiveChat Developer Console.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-videos-og.png\"}},{\"slug\":\"livechat-webhook-migration-guide-v3-3\",\"frontmatter\":{\"date\":\"2021-12-07 10:19:14+00:00\",\"title\":\"Webhook migration guide: from v3.2 to v3.3\",\"description\":\"Check our guide and find answers to the most common questions about migrating webhooks from v3.2 to v3.3.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-webhook-migration-guide-og.png\"}},{\"slug\":\"super-vision-case-study\",\"frontmatter\":{\"date\":\"2021-11-29 12:01:00+00:00\",\"title\":\"Developer Case Study: How Super Vision vastly improved the quality of customer service at Notesco\",\"description\":\"Read the developer case study from the .BespokeChat, one of the companies that closely cooperate with the LiveChat Marketplace.\",\"author\":[\".BespokeChat\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/super-vision-og.jpg\"}},{\"slug\":\"write-the-docs-prague-2021\",\"frontmatter\":{\"date\":\"2021-11-24 12:01:00+00:00\",\"title\":\"Write the Docs Prague 2021\",\"description\":\"This year Write the Docs team once agained virtually gathered all participants and speakers to discuss and learn together. First time joiners, Oliwia Połeć and Wojciech Gumiński both share their experience about the event.\",\"author\":[\"Oliwia Połeć, Wojciech Gumiński\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/write-the-docs-prague-2021-livechat-review.png\"}},{\"slug\":\"livechat-properties\",\"frontmatter\":{\"date\":\"2021-11-10 11:43:22+00:00\",\"title\":\"Properties configuration with LiveChat API v3.3+\",\"description\":\"Learn about the nature of properties and how to configure them, equipping you with the knowledge to develop more powerful LiveChat integrations.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-properties-data-storage.jpeg\"}},{\"slug\":\"webhook-migration-tool\",\"frontmatter\":{\"date\":\"2021-09-30 12:01:00+00:00\",\"title\":\"[API changes] Webhook migration tool available in Developer Console\",\"description\":\"Read more details about deprecation of the License Webhook Configurator along with changes made to the LiveChat v3.2 webhooks.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-announcement-webhook-changes.png\"}},{\"slug\":\"cypress-axe-automated-testing\",\"frontmatter\":{\"date\":\"2021-09-21 10:00:00+00:00\",\"title\":\"Automated Accessibility Testing\",\"description\":\"Making our Chat Widget accessible has been really enlightening for us in many areas. Have a look at our test setup and try it yourself.\",\"author\":[\"Kacper Klarzyński\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-automated-a11y-testing.png\"}},{\"slug\":\"live-coding-with-livechat-design-system\",\"frontmatter\":{\"date\":\"2021-09-13 10:01:00+00:00\",\"title\":\"Live coding: Step up your design game with the LiveChat Design System\",\"description\":\"Join us for the next live coding session with the LiveChat Developer Program. Amplify your design skills and learn how to efforlessly build apps using the LiveChat Design System.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-live-coding-with-design-system-og.png\"}},{\"slug\":\"live-coding-design-system-in-use\",\"frontmatter\":{\"date\":\"2021-09-07 10:01:00+00:00\",\"title\":\"Live coding with the Developer Program: Design System in use\",\"description\":\"Take part in a online live coding session with the LiveChat Developer Program team. Put your design skills into practice and learn how to confidently implement your app's design with the LiveChat Design System.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-live-coding-design-system-og.png\"}},{\"slug\":\"guide-to-livechat-marketplace\",\"frontmatter\":{\"date\":\"2021-08-11 10:01:00+00:00\",\"title\":\"Make the most of the LiveChat Marketplace: a comprehesive guide to apps\",\"description\":\"Learn how to make the most out of the LiveChat Marketplace apps and see the top-notch selection of applications for your team.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/guide-to-livechat-marketplace.png\"}},{\"slug\":\"live-chat-widget-performance\",\"frontmatter\":{\"date\":\"2021-07-20 12:01:00+00:00\",\"title\":\"How we improved the LiveChat Chat Widget Performance\",\"description\":\"Check out how we reduced asset size, Largest Contentful Paint, and Cumulative Layout Shift in LiveChat Widget.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-chat-widget-performance.png\"}},{\"slug\":\"how-to-become-software-tester-get-to-know-us\",\"frontmatter\":{\"date\":\"2021-07-13 10:01:00+00:00\",\"title\":\"[Get to know us] Our take on how to become a software tester\",\"description\":\"An interview with Krystian Kozak, a software tester at LiveChat. Together, we discuss his journey to quality assurance industry and talk about daily tasks as a tester.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/livechat-krystian-kozak.png\"}},{\"slug\":\"livechat-fast-screen-readers\",\"frontmatter\":{\"date\":\"2021-06-28 12:01:00+00:00\",\"title\":\"Screen readers: hearing the unseen\",\"description\":\"A screen reader is software which forms part of a group of Assistive Technologies and renders graphical user interface content in the form of speech or braille output. This kind of software is essential for people that are blind or have any visual impairments as it allows them to interact with a computer or mobile devices in much the same way as the screen allows it for sighted people. One part of making applications accessible is allowing the users to interact with them easily through screen reader software.\",\"author\":[\"Maciej Walaszczyk\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-accessibility-screen-readers-og.png\"}},{\"slug\":\"livechat-accessibility-keyboard-navigation\",\"frontmatter\":{\"date\":\"2021-06-24 11:43:22+00:00\",\"title\":\"Accessibility keyboard navigation\",\"description\":\"It should be possible to control any desktop application using just a keyboard. Understand the requirements, and implement JS-based solutions.\",\"author\":[\"Mateusz Burzyński\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-accessibility-keyboard-nav.png\"}},{\"slug\":\"livechat-chat-widget-accessibility-for-visual-impairments\",\"frontmatter\":{\"date\":\"2021-06-22 11:12:02+00:00\",\"title\":\"How we made the chat widget accessible for people with visual impairments\",\"description\":\"Find out how we built accessible color palettes that comply with the WCAG standards.\",\"author\":[\"Michał Jawiński\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-accessibility-colors.png\"}},{\"slug\":\"livechat-testing-chat-widget-accessibility\",\"frontmatter\":{\"date\":\"2021-06-18 11:43:22+00:00\",\"title\":\"Our Journey with Accessibility Testing\",\"description\":\"The accessibility of your product is of the highest importance. We don’t have to spend a lifetime researching the topic – Web Content Accessibility Guidelines (WCAG) is the saviour here. We hope that our journey will encourage you to care about all of your visitors and unleash the full potential of your product.\",\"author\":[\"Kacper Klarzyński\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-accessibility-testing.png\"}},{\"slug\":\"livechat-chat-widget-accessibility-introduction\",\"frontmatter\":{\"date\":\"2021-06-16 12:01:00+00:00\",\"title\":\"An introduction to accessibility\",\"description\":\"Recently, we’ve been working on making our LiveChat Chat Widget accessible and ensuring it meets the WCAG requirements. In a series of articles, we'll go thorugh the following areas: keyboard navigation, screen readers, visuals, and testing. We hope these articles will help developers and designers look closely at the topic of accessible web applications and provide practical tips.\",\"author\":[\"Konrad Kruk\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-accessibility-intro.png\"}},{\"slug\":\"js-go-sdk-aligned-with-v3-3\",\"frontmatter\":{\"date\":\"2021-06-01 12:01:00+00:00\",\"title\":\"JavaScript and Go SDKs aligned with LiveChat APIs v3.3\",\"description\":\"We aligned both JavaScript and Go SDKs with the current stable version, 3.3, of the LiveChat APIs.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-announcement-js-go-sdk-alignments-v3-3.png\"}},{\"slug\":\"livechat-developer-preview-api-version\",\"frontmatter\":{\"date\":\"2021-05-21 12:01:00+00:00\",\"title\":\"LiveChat APIs: Important changes to the developer preview version\",\"description\":\"The developer preview version of the LiveChat APIs will no longer be open for public use.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-announcement-dev-preview-change.png\"}},{\"slug\":\"live-coding-server-side-app-authorization\",\"frontmatter\":{\"date\":\"2021-05-17 10:01:00+00:00\",\"title\":\"Master server-side app authorization \u0026 win prizes\",\"description\":\"Learn more about our upcoming live coding session dedicated to server-side app authorization with LiveChat API.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-live-coding-auth.png\"}},{\"slug\":\"live-coding-authorizing-server-side-apps\",\"frontmatter\":{\"date\":\"2021-05-11 10:01:00+00:00\",\"title\":\"Live coding with Developer Program: Authorizing server-side apps\",\"description\":\"Join our live coding session to learn how to authorize your server-side apps with LiveChat API.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-live-coding-og.png\"}},{\"slug\":\"setting-up-webhooks-livechat-api\",\"frontmatter\":{\"date\":\"2021-04-29 10:01:00+00:00\",\"title\":\"Webhook tutorial: What are webhooks \u0026 how to use them with the LiveChat API?\",\"description\":\"Check the ultimate tutorial on the example webhook setup using the LiveChat Configuration API v3.3.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/nathana-reboucas-livechat.jpg\"}},{\"slug\":\"tree-shaking\",\"frontmatter\":{\"date\":\"2021-04-26 10:01:00+00:00\",\"title\":\"Optimizing JavaScript libraries by making tree shaking actually work\",\"description\":\"Learn the details of tree shaking, a concept for libraries optimization useful for the library authors. The analysis was written by Mateusz Burzyński, one of the frontend developers at LiveChat.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-tree-shaking.png\"}},{\"slug\":\"how-to-become-product-manager-get-to-know-us\",\"frontmatter\":{\"date\":\"2021-04-15 10:01:00+00:00\",\"title\":\"[Get to know us] What is product management, and what it takes to be a good leader?\",\"description\":\"An interview with Jakub Derda, leader of the Developer Program team at LiveChat. Jakub dives into the details of pro ductmanagement and shares with us his tips to be a successful leader.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/livechat-jakub-derda.jpg\"}},{\"slug\":\"success-with-livechat-marketplace\",\"frontmatter\":{\"date\":\"2021-04-08 10:01:00+00:00\",\"title\":\"LiveChat Marketplace: how to succeed after submitting an app?\",\"description\":\"Make your application creditable and learn the most useful development patterns based on apps that achieved a great success on the LiveChat Marketplace.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-success-with-marketplace-og.png\"}},{\"slug\":\"releasing-new-stable-api-v3-3\",\"frontmatter\":{\"date\":\"2021-03-30 10:19:14+00:00\",\"title\":\"Releasing Messaging, Configuration, and Reports APIs v3.3\",\"description\":\"Releasing LiveChat Messaging and Configuration APIs v3.3\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-stable-v33.png\"}},{\"slug\":\"live-coding-authorizing-web-apps\",\"frontmatter\":{\"date\":\"2021-03-10 10:01:00+00:00\",\"title\":\"Live coding with Developer Program: Authorizing web apps\",\"description\":\"Join our live coding session to learn how to authorize your web apps with LiveChat API.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-live-coding-og.png\"}},{\"slug\":\"get-to-know-us-platform-manager\",\"frontmatter\":{\"date\":\"2021-02-22 10:01:00+00:00\",\"title\":\"[Get to know us] From web developer to LiveChat platform manager, vol.1\",\"description\":\"An interview with Filip Jaskolski. He gives us an insight of his career development in the LiveChat company over the years.\",\"author\":[\"Oliwia Połeć\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/filip-in-livechat.JPG\"}},{\"slug\":\"in-app-upgrades-in-livechat-integrations\",\"frontmatter\":{\"date\":\"2021-02-01 12:01:00+00:00\",\"title\":\"Upsell extra resources and premium features\",\"description\":\"Define app resources that customers can purchase in your application.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/livechat-in-app-upgrades.png\"}},{\"slug\":\"livechat-snapcall-app-case-study\",\"frontmatter\":{\"date\":\"2020-09-14 12:18:58+00:00\",\"title\":\"Developer Case Study: How SnapCall made it possible to call customers right from the chat\",\"description\":\"Recently, SnapCall became the first call solution on the LiveChat Marketplace. The integration enables businesses to call customers directly from the chat.\",\"author\":[\"Vaiva Miliukaite\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/livechat-snapcall-integration.png\"}},{\"slug\":\"monetizing-livechat-apps-case-study\",\"frontmatter\":{\"date\":\"2020-07-13 10:19:14+00:00\",\"title\":\"Developer Case Study: How to sell apps on the LiveChat Marketplace with stellar results\",\"description\":\"Building apps that sell well on the LiveChat Marketplace.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/google-hangouts-meet-livechat.png\"}},{\"slug\":\"gatsby-case-study-at-jamstack\",\"frontmatter\":{\"date\":\"2020-04-28 12:58:00+00:00\",\"title\":\"Gatsby Case Study: the LiveChat Marketplace\",\"description\":\"The benefits of using Gatsby component shadowing in the migration and maintenance of the LiveChat Marketplace. Case study by Jakub Sikora, senior frontend developer at LiveChat, who also shared his experience at the JAMstack meetup.\",\"author\":[\"Jakub Sikora\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/JAMstack-livechat-marketplace.jpg\"}},{\"slug\":\"apple-business-chat-api-case-study\",\"frontmatter\":{\"date\":\"2020-04-16 12:00:00+00:00\",\"title\":\"Adding a New Channel to LiveChat: Apple Business Chat\",\"description\":\"The variety of communication channels demands primarily two things: filtering out key channels for your business and adopting them. This is the story about how we approached it.\",\"author\":[\"Łukasz Wojciechowski\"],\"categories\":[\"case-study\"],\"ogimage\":\"/resource-center/apple-business-chat-livechat.png\"}},{\"slug\":\"webinar-interview\",\"frontmatter\":{\"date\":\"2020-03-25 11:12:02+00:00\",\"title\":\"Behind the scenes of the Building LiveChat Apps webinar\",\"description\":\"Our webinars are dedicated to developers, who want to use LiveChat Messaging APIs and build new communication channels. Learn how to integrate with ChatBot or any custom AI mechanism, monetize your apps, and accelerate your business.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/livechat-chatbot-integration.png\"}},{\"slug\":\"redesign-at-livechat\",\"frontmatter\":{\"date\":\"2019-08-05 11:40:14+00:00\",\"title\":\"Changes Are Never Easy. How We Dealt with the Redesign of the LiveChat App.\",\"description\":\"In this article, I’d like to describe how we dealt with this process at LiveChat, what we had to face, and what we kept in mind when making decisions.\",\"author\":[\"Patrycja Urban\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/aquarium.png\"}},{\"slug\":\"heatmaps-comparisons\",\"frontmatter\":{\"date\":\"2019-06-27 13:13:02+00:00\",\"title\":\"Saying Goodbye to Backbone and Refreshing the Reports Section\",\"description\":\"It's been hectic in here. We've enabled time period comparisons and introduced Heatmaps- a new way of presenting data. But we're not stopping here! What would you say if we encouraged you to develop other report types?\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"widget-hosting-netlify-drop\",\"frontmatter\":{\"date\":\"2019-05-17 12:13:02+00:00\",\"title\":\"Host Your Widget in 2 Minutes with Netlify Drop\",\"description\":\"Creating widgets in our Developer Console takes only a few steps, but you can speed up the process even more. A way to do that is by deploying your app with just two actions: drag and drop.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"chat-widget-moments\",\"frontmatter\":{\"date\":\"2019-04-09 12:13:02+00:00\",\"title\":\"Making LiveChat communication even smoother with Chat Widget Moments\",\"description\":\"Written communication via messengers opens the door to numerous conversations with people from all over the world. Unfortunately, it has its limitations. We'll show you how to overcome some of them with the use of Chat Widget Moments.\",\"author\":[\"Aleksandra Kacperczyk\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"auth0-sso-protocol\",\"frontmatter\":{\"date\":\"2019-01-30 20:00:00+00:00\",\"title\":\"Integrate LiveChat with the SSO provider of your choice!\",\"description\":\"Find out how to integrate LiveChat with the SSO provider by configuring and implementing your SAML implementation, based on the Auth0 example!\",\"author\":[\"Krzysztof Kraus\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"using-livechat-partner-program-api-projects\",\"frontmatter\":{\"date\":\"2018-05-18 09:19:46+00:00\",\"title\":\"Using LiveChat Partner Program API in Your Projects\",\"description\":\"If you’re a LiveChat Partner with an appetite for growth, you’re in luck: the team behind the Partner Program have released a new API that is A) opening vast new possibilities, and B) open itself.\",\"author\":[\"Wojciech Peterman\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"livechat-hacktalk-4th-ed\",\"frontmatter\":{\"date\":\"2018-04-27 10:28:16+00:00\",\"title\":\"LiveChat Hack\u0026Talk 4th Ed.\",\"description\":\"LiveChat Hack\u0026Talk is a live event that gathers prominent individuals for networking, exchanging ideas, and creating innovative solutions for online communication.\",\"author\":[\"Jakub Arent\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"postman-livechat-api\",\"frontmatter\":{\"date\":\"2018-04-11 14:53:53+00:00\",\"title\":\"Get More Out of Your LiveChat With API Calls and Postman\",\"description\":\"Find out why Postman is so popular at LiveChat and learn how to use it to run all of our available REST API calls!\",\"author\":[\"Krzysztof Kraus\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/livechat-postman-og.png\"}},{\"slug\":\"create-javascript-libraries-in-2018\",\"frontmatter\":{\"date\":\"2018-02-20 10:54:01+00:00\",\"title\":\"How to Create JavaScript Libraries\",\"description\":\"Learn how to create an isomorphic library and prevent the unused parts of the application from landing in clients' applications.\",\"author\":[\"Mateusz Burzyński\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"livechat-hackathon-3\",\"frontmatter\":{\"date\":\"2017-11-21 09:34:43+00:00\",\"title\":\"LiveChat Hackathon 3\",\"description\":\"On November 18th, 2017, the LiveChat headquarters hosted yet another of our hackathon events. Read on to see what the participants of LiveChat Hackathon #3 came up with!\",\"author\":[\"Ewa Hendrychowska\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"snapshots-visual-testing\",\"frontmatter\":{\"date\":\"2017-11-01 10:18:08+00:00\",\"title\":\"Say Cheese: Snapshots and Visual Testing\",\"description\":\"Creating reusable and well-tested UI is hard. Learn how visual testing can facilitate the release process and what tools you can use for them.\",\"author\":[\"Mateusz Burzyński\"],\"categories\":[\"how-to\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"livechat-conversion-funnel\",\"frontmatter\":{\"date\":\"2017-10-02 14:31:08+00:00\",\"title\":\"How the LiveChat Conversion Funnel Looks Like\",\"description\":\"See how many people that sign up for LiveChat become customers.\",\"author\":[\"Jacob Firuta\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"software-quality\",\"frontmatter\":{\"date\":\"2017-06-29 11:04:07+00:00\",\"title\":\"KISS and DRY: The Principles of Software Quality\",\"description\":\"At LiveChat we're in a quest for boosting the quality of the product that we deliver. How do we define software quality and what do we do to achieve it?\",\"author\":[\"Ewa Hendrychowska\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"livechat-dashboard\",\"frontmatter\":{\"date\":\"2017-01-30 15:53:46+00:00\",\"type\":\"project\",\"title\":\"LiveChat Dashboard\",\"description\":\"LiveChat Dashboard will help you quickly gauge the state of customer service in your company. See how to use it and what it will offer in the future!\",\"author\":[\"Konrad Kruk\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"testing-angular-2-apps-routeroutlet-and-http\",\"frontmatter\":{\"date\":\"2016-02-09 18:17:12+00:00\",\"title\":\"Testing Angular 2 Apps (Part 3): RouterOutlet and API\",\"description\":\"Next part about testing Angular 2 is here! This time it's about adding routerOutlet to the component and testing services with Http provider.\",\"author\":[\"Wojciech Kwiatek\"],\"categories\":[\"how-to\"],\"tags\":[\"angular2\",\"http\",\"provider\",\"router\",\"routerOutlet\",\"services\",\"testing\",\"unit tests\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"angular-dependency-injection-components\",\"frontmatter\":{\"date\":\"2016-01-29 12:53:55+00:00\",\"title\":\"Testing Angular 2 Apps (Part 2): Dependency Injection and Components\",\"description\":\"To test a real component you'll need to use Dependency Injection and Component Builder of Angular. You'll learn how to cope it using the most recent version.\",\"author\":[\"Wojciech Kwiatek\"],\"categories\":[\"coding\"],\"tags\":[\"angular\",\"angular2\",\"components\",\"services\",\"test\",\"testing\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"angular-apps\",\"frontmatter\":{\"date\":\"2016-01-27 12:26:01+00:00\",\"title\":\"Testing Angular 2 Apps (Part 1): The Beginning\",\"description\":\"Angular 2 tends to be one of the hottest front-end framework last time. We decided to give it a try and share thoughts on that topic.\",\"author\":[\"Wojciech Kwiatek\"],\"categories\":[\"coding\"],\"tags\":[\"angular\",\"angular 2\",\"testing\",\"unit tests\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"c-library-livechat-api\",\"frontmatter\":{\"date\":\"2015-12-10 13:22:13+00:00\",\"title\":\"C# library for LiveChat API\",\"description\":\"Integrate LiveChat API with our C# library. It provides easy-to-use functions and streamlined communication to enhance your customer support experience.\",\"author\":[\"Krzysztof Górski\"],\"categories\":[\"updates\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"livechat-application-history\",\"frontmatter\":{\"date\":\"2015-11-30 12:49:14+00:00\",\"title\":\"The History of LiveChat Application\",\"description\":\"When looking at the history of LiveChat app, we can notice that LiveChat desktop application for Windows took many shapes and forms. Check them all!\",\"author\":[\"Krzysztof Górski\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"tissot-watch-weak-battery-notifications\",\"frontmatter\":{\"date\":\"2014-12-20 15:14:12+00:00\",\"title\":\"How Tissot Watch Notifies About a Weak Battery\",\"description\":\"How does the EOL indicator work? Check why Tissot watch's second hand is skipping and jumping!\",\"author\":[\"Bartosz Olchówka\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}},{\"slug\":\"setting-cookies-to-subdomains-in-javascript\",\"frontmatter\":{\"date\":\"2014-12-17 08:20:51+00:00\",\"title\":\"Setting Cookies to Subdomains in JavaScript\",\"description\":\"It can be tricky to set up cookies for subdomains. Check our tutorial and learn how to sort it out using JavaScript.\",\"author\":[\"Bartosz Olchówka\"],\"categories\":[\"coding\"],\"ogimage\":\"/resource-center/text-og-image-1.jpg\"}}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"12:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Text Platform | Articles\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"One place for all Text Platform product updates, API news, and advanced coding resources prepared by Text developers.\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://platform.text.com/resource-center/updates\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Text Platform | Chat framework for innovative teams\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"Messaging APIs, chat widgets and other building blocks of remarkable customer service experience.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://platform.text.com\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Text Platform\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://platform.text.com/og_image_vertical.jpg\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:alt\",\"content\":\"Text Platform | Chat framework for innovative teams\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:site\",\"content\":\"@TextPlatform\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:title\",\"content\":\"Text Platform | Chat framework for innovative teams\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:description\",\"content\":\"Messaging APIs, chat widgets and other building blocks of remarkable customer service experience.\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image\",\"content\":\"https://platform.text.com/og_image_vertical.jpg\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image:alt\",\"content\":\"Text Platform | Chat framework for innovative teams\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"meta\",\"24\",{\"name\":\"next-size-adjust\"}]]\n"])</script><script>self.__next_f.push([1,"9:null\n"])</script></body></html>