<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>gBook Blog</title>
        <link>https://docs.gcalls.co/blog</link>
        <description>gBook Blog</description>
        <lastBuildDate>Fri, 09 May 2025 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[Hướng dẫn cho người mới bắt đầu]]></title>
            <link>https://docs.gcalls.co/blog/first-starter</link>
            <guid>https://docs.gcalls.co/blog/first-starter</guid>
            <pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[I.Đối tượng đọc]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iđối-tượng-đọc">I.Đối tượng đọc<a href="https://docs.gcalls.co/blog/first-starter#i%C4%91%E1%BB%91i-t%C6%B0%E1%BB%A3ng-%C4%91%E1%BB%8Dc" class="hash-link" aria-label="Direct link to I.Đối tượng đọc" title="Direct link to I.Đối tượng đọc" translate="no">​</a></h2>
<ul>
<li class="">Mọi người</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ii-điều-kiện-tiên-quyết">II. Điều kiện tiên quyết<a href="https://docs.gcalls.co/blog/first-starter#ii-%C4%91i%E1%BB%81u-ki%E1%BB%87n-ti%C3%AAn-quy%E1%BA%BFt" class="hash-link" aria-label="Direct link to II. Điều kiện tiên quyết" title="Direct link to II. Điều kiện tiên quyết" translate="no">​</a></h2>
<ul>
<li class="">Biết javascript, html, css cơ bản</li>
<li class="">Đã và đang sử dụng Ubuntu, Debian</li>
<li class="">Biết khái niệm cơ bản về docker, git, databases</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iii-giới-thiệu">III. Giới thiệu<a href="https://docs.gcalls.co/blog/first-starter#iii-gi%E1%BB%9Bi-thi%E1%BB%87u" class="hash-link" aria-label="Direct link to III. Giới thiệu" title="Direct link to III. Giới thiệu" translate="no">​</a></h2>
<ul>
<li class="">Mục tiêu giúp cho người mới có thể tiếp cận sản phẩm Gcalls một cách nhanh nhất, không phải mất thời gian tìm kiếm các thông tin bị phân mảng ở nhiều nơi</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iv-môi-trường-làm-việc">IV. Môi trường làm việc<a href="https://docs.gcalls.co/blog/first-starter#iv-m%C3%B4i-tr%C6%B0%E1%BB%9Dng-l%C3%A0m-vi%E1%BB%87c" class="hash-link" aria-label="Direct link to IV. Môi trường làm việc" title="Direct link to IV. Môi trường làm việc" translate="no">​</a></h2>
<ul>
<li class="">Sử dụng Ubuntu 20.02 trở lên, ưu tiên sử dụng có lts ( long term support )</li>
<li class="">Nodejs version 16.20 ( Dành cho source gcallsce cũ )</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="v-tổng-hợp-kiến-thức">V. Tổng hợp kiến thức<a href="https://docs.gcalls.co/blog/first-starter#v-t%E1%BB%95ng-h%E1%BB%A3p-ki%E1%BA%BFn-th%E1%BB%A9c" class="hash-link" aria-label="Direct link to V. Tổng hợp kiến thức" title="Direct link to V. Tổng hợp kiến thức" translate="no">​</a></h2>
<ol>
<li class="">Tìm hiểu những kiến thức cơ bản cần có</li>
</ol>
<ul>
<li class="">
<p><a href="https://docs.gcalls.co/cs/M%E1%BB%99t-s%E1%BB%91-%C4%91i%E1%BB%81u-c%E1%BA%A7n-bi%E1%BA%BFt-v%E1%BB%81-l%E1%BB%8Bch-s%E1%BB%AD-cu%E1%BB%99c-g%E1%BB%8Di-tr%C3%AAn-web-app-Gcalls" target="_blank" rel="noopener noreferrer" class="">Một số điều cần biết về lịch sử cuộc gọi trên web app Gcalls</a></p>
</li>
<li class="">
<p><a href="https://docs.gcalls.co/cs/H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-s%E1%BB%AD-d%E1%BB%A5ng-CDRs" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn sử dụng CDRs</a></p>
</li>
<li class="">
<p><a href="https://docs.gcalls.co/tech/gcallsCE/Introduction/Software%20Architecture/Sourcebase%20Analysis/overview" target="_blank" rel="noopener noreferrer" class="">Tổng quan về kiến trúc hệ thống Gcallsce</a></p>
</li>
<li class="">
<p><a href="https://docs.gcalls.co/tech/Qranty/overview" target="_blank" rel="noopener noreferrer" class="">Tổng quan về kiến trúc hệ thống Qranty</a></p>
</li>
<li class="">
<p><a href="https://docs.gcalls.co/tech/ota/gioi-thieu-ve-du-an-ota" target="_blank" rel="noopener noreferrer" class="">Tổng quan về dự án OTA</a></p>
</li>
<li class="">
<p><a href="https://docs.gcalls.co/tech/ota/du-an-sallatrip" target="_blank" rel="noopener noreferrer" class="">Tổng quan về dự án SallaTrip</a></p>
</li>
<li class="">
<p><a href="https://docs.gcalls.co/tech/Qranty/overview" target="_blank" rel="noopener noreferrer" class=""></a><a href="https://docs.gcalls.co/tech/category/lesson-learnt" target="_blank" rel="noopener noreferrer" class="">Những bài học rút ra từ quá trình làm việc của các thành viên cũ</a></p>
</li>
<li class="">
<p>Luồng làm việc thông qua Iticket</p>
<ul>
<li class="">[Iticket] 3rd Party New Invitation</li>
<li class="">[[Iticket] Accessible Credentials Enablement](<a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-iticket/accessible-credentials-enablement" target="_blank" rel="noopener noreferrer" class="">https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-iticket/accessible-credentials-enablement</a>)</li>
<li class="">[[Iticket] Accessible gcredentials Enablement](<a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-iticket/accessible-gcredentials-enablement" target="_blank" rel="noopener noreferrer" class="">https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-iticket/accessible-gcredentials-enablement</a>)</li>
<li class="">[[iticket] Init Customer ID Support](<a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-iticket/init-customer-id-support" target="_blank" rel="noopener noreferrer" class="">https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-iticket/init-customer-id-support</a>)</li>
<li class="">[[iticket] Init Workplace](<a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-iticket/init-workplace-setup" target="_blank" rel="noopener noreferrer" class="">https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-iticket/init-workplace-setup</a>)</li>
</ul>
</li>
<li class="">
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-task-reporting-mr" target="_blank" rel="noopener noreferrer" class="">Luồng report merge request</a></p>
</li>
<li class="">
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/6-Git-Submodule" target="_blank" rel="noopener noreferrer" class="">Sử dụng Git module</a></p>
</li>
</ul>
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/6-Git-Submodule" target="_blank" rel="noopener noreferrer" class=""></a><a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/2-Issue-Management/1-task-reporting-mr" target="_blank" rel="noopener noreferrer" class=""></a>2. Tìm hiểu về các database công ty đang sử dụng</p>
<ul>
<li class=""><a href="https://docs.gcalls.co/tech/category/databases" target="_blank" rel="noopener noreferrer" class="">Databases</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-installation/databases/redis-installation-guide" target="_blank" rel="noopener noreferrer" class="">Redis</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-installation/databases/couchdb-installation" target="_blank" rel="noopener noreferrer" class="">CouchDB</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-installation/databases/postgres-installtion" target="_blank" rel="noopener noreferrer" class="">PostgresSQL</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-installation/databases/mongodb-installation-guide" target="_blank" rel="noopener noreferrer" class="">MongoDB</a></li>
</ul>
<ol start="3">
<li class="">Tìm hiểu về các tech stack công ty đang sử dụng</li>
</ol>
<ul>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-installation/stacks/nginx-installation-guide" target="_blank" rel="noopener noreferrer" class="">Nginx</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-installation/stacks/keycloak-installation" target="_blank" rel="noopener noreferrer" class="">Keycloak</a></li>
<li class="">Haproxy</li>
<li class="">Logstash</li>
</ul>
<ol start="4">
<li class="">Tìm hiểu về các service ở Gcallsce</li>
</ol>
<ul>
<li class=""><a href="https://docs.gcalls.co/tech/category/gcalls-back" target="_blank" rel="noopener noreferrer" class="">Gcalls Back</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/category/gcalls-middle" target="_blank" rel="noopener noreferrer" class="">Gcalls Middle</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/category/gcalls-front" target="_blank" rel="noopener noreferrer" class="">Gcalls Front</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/Introduction/Software%20Architecture/Sourcebase%20Analysis/gcallsShell/gcallsSdk/#" target="_blank" rel="noopener noreferrer" class="">gcallsShell</a></li>
</ul>
<ol start="5">
<li class="">Tìm hiểu về tích hợp</li>
</ol>
<ul>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-job/android_shell" target="_blank" rel="noopener noreferrer" class="">Android Shell</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-job/ios_shell" target="_blank" rel="noopener noreferrer" class="">iOS Shell</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/omnibox/omnibox-installation-guide" target="_blank" rel="noopener noreferrer" class="">Omnibox Installation Guide</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/omnibox/omnibox-user-guide" target="_blank" rel="noopener noreferrer" class="">Omnibox User Guide</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-job/Salesforce" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn Tích hợp Salesforce</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/first-job/nexmo-integration" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn tích hợp Nexmo</a></li>
<li class=""><a href="https://docs.gcalls.co/cs/C%C3%A1c-b%C6%B0%E1%BB%9Bc-t%C3%ADch-h%E1%BB%A3p-HubSpot" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn tích hợp Hubspot</a></li>
<li class=""><a href="https://docs.gcalls.co/cs/H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-s%E1%BB%AD-d%E1%BB%A5ng-portal" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn sử dụng portal</a></li>
<li class=""><a href="https://docs.gcalls.co/cs/Hu%CC%9Bo%CC%9B%CC%81ng-da%CC%82%CC%83n-ca%CC%82%CC%81u-hi%CC%80nh-so%CC%82%CC%81-tu%CC%9B%CC%80-Nexmo" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn cấu hình số từ Nexmo</a></li>
<li class=""><a href="https://docs.gcalls.co/cs/Hu%CC%9Bo%CC%9B%CC%81ng-da%CC%82%CC%83n-ca%CC%82%CC%81u-hi%CC%80nh-so%CC%82%CC%81-tu%CC%9B%CC%80-Nexmo" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn cấu hình số từ Nexmo</a></li>
<li class=""><a href="https://docs.gcalls.co/cs/H%C6%AF%E1%BB%9ANG-D%E1%BA%AAN-T%C3%8DCH-H%E1%BB%A2P-SMS-NEXMO" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn tích hợp SMS Nexmo</a></li>
<li class=""><a href="https://docs.gcalls.co/cs/H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-t%C3%ADch-h%E1%BB%A3p-bitrix24" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn tích hợp bitrix24</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/gcallsCE/drafts/SalesforceIntegration" target="_blank" rel="noopener noreferrer" class="">Salesforce Integration</a></li>
</ul>
<ol start="6">
<li class="">Hướng dẫn cài đặt dự án</li>
</ol>
<ul>
<li class=""><a href="https://docs.gcalls.co/tech/category/source-code-installation" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn cài đặt Gcallsce </a></li>
<li class=""><a href="https://docs.gcalls.co/tech/Qranty/project-installation" target="_blank" rel="noopener noreferrer" class="">Hướng dẫn cài đặt dự án Qranty Installation</a></li>
<li class=""><a href="https://docs.gcalls.co/tech/ota/frontstore-cloudflare" target="_blank" rel="noopener noreferrer" class="">Hướng Dẫn Cài Đặt Và Deploy dự án OTA Lên Cloudflare Page</a></li>
</ul>
<ol start="7">
<li class="">Hướng dẫn nâng cao về sử dụng hệ điều hành</li>
</ol>
<ul>
<li class="">
<p>Các câu lệnh thường dùng</p>
<ul>
<li class="">
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/c-project-checklist/bash-scripts/1-init-sh" target="_blank" rel="noopener noreferrer" class="">init.sh</a></p>
</li>
<li class="">
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/c-project-checklist/bash-scripts/2-app-sh" target="_blank" rel="noopener noreferrer" class="">app.sh</a></p>
</li>
<li class="">
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/c-project-checklist/bash-scripts/3-db-sh" target="_blank" rel="noopener noreferrer" class="">db.sh</a></p>
</li>
<li class="">
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/c-project-checklist/bash-scripts/4-reboot-sh" target="_blank" rel="noopener noreferrer" class="">reboot.sh</a></p>
</li>
<li class="">
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/c-project-checklist/bash-scripts/5-report-sh" target="_blank" rel="noopener noreferrer" class="">report.sh</a></p>
</li>
<li class="">
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/c-project-checklist/bash-scripts/6-backup-sh" target="_blank" rel="noopener noreferrer" class="">backup.sh</a></p>
<ul>
<li class=""><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/c-project-checklist/bash-scripts/6-backup-sh/backup-mongo" target="_blank" rel="noopener noreferrer" class="">backup mongo</a></li>
</ul>
</li>
</ul>
</li>
<li class="">
<p><a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/5-Linux" target="_blank" rel="noopener noreferrer" class="">Các câu lệnh làm việc với thư mục và tệp</a><a href="https://gitlab.com/g1tla6/g1/-/wikis/service-engineering/5-Linux" target="_blank" rel="noopener noreferrer" class=""></a></p>
</li>
</ul>
<ol start="8">
<li class="">Tổng quan về cấu trúc của server đang chạy</li>
</ol>
<ul>
<li class=""><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/d-project-design/1-network-topology" target="_blank" rel="noopener noreferrer" class="">1. network topology</a></li>
<li class=""><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/d-project-design/2-centralized-directory-tree" target="_blank" rel="noopener noreferrer" class="">2. centralized directory tree</a></li>
<li class=""><a href="https://gitlab.com/g1tla6/g1/-/wikis/migration/nguoidonghanh/d-project-design/3-manual-installation-guide" target="_blank" rel="noopener noreferrer" class="">3. Manual Installation</a></li>
</ul>]]></content:encoded>
            <category>starter</category>
        </item>
        <item>
            <title><![CDATA[How to contribute]]></title>
            <link>https://docs.gcalls.co/blog/how-to-contribute</link>
            <guid>https://docs.gcalls.co/blog/how-to-contribute</guid>
            <pubDate>Tue, 10 Oct 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[1. Prerequisites:]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-prerequisites">1. Prerequisites:<a href="https://docs.gcalls.co/blog/how-to-contribute#1-prerequisites" class="hash-link" aria-label="Direct link to 1. Prerequisites:" title="Direct link to 1. Prerequisites:" translate="no">​</a></h2>
<ul>
<li class="">Browser (e.g: Google Chrome)</li>
<li class="">Access to <a href="https://gitlab.com/gcalls-opensource/gcalls-doc" target="_blank" rel="noopener noreferrer" class="">Gcalls-docs repository</a></li>
<li class="">Visual Studio Code</li>
<li class="">git</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-admin-page">2. Admin page:<a href="https://docs.gcalls.co/blog/how-to-contribute#2-admin-page" class="hash-link" aria-label="Direct link to 2. Admin page:" title="Direct link to 2. Admin page:" translate="no">​</a></h2>
<ul>
<li class=""><strong>(*) Note</strong>: Admin page will only commit to 1 branch: <code>preview</code> branch. It's not recommended to edit 1 document using both Admin page and Programmer's approach</li>
<li class="">Go to docs.gcalls.co/admin (editor page powered by NetlifyCMS)</li>
<li class="">Login with your GitLab account (the one has access to the repository)
<img decoding="async" loading="lazy" alt="how-to-document-thumb1" src="data:image/png;base64,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LxZLMAwDsixjvfDUzM9pj2qbdlHWa5V3IluzpY2NEJ33AUQ0P4TqLePHr5ukH7v/9draijW5UMBFi232RdlJGOw0StM6qFYb6HS76HZ6Y9vq6ORXRJMI33K3zdqCL1fqQ+UZ95J50yQS6sSSDIOdvOiGgXKlhkaj5dkICVs/c7pYlybcgdkD3ur/a/T7BOen36EvGo2g6dPSZ7DTcfjNiULk51KFOzAI+CAMw8R2f/iyPblYEH5lGQY7HcfqSo5dH2lml6LmPkqWZajxWKD6u71SejqdtEavTplczD4rGC3LMNhpmlg0ilw27Ww79kAilmPoOIQfxOTHMIzAF1hlWcJHbl+DLMvQtM7EycXs0YPugScMdiI6b5euLGObpf5uGCa2tqxpBOzJxfyMDtlmsBPRRbi04Q7MFvDuVZomDYxKJAYXvRjsRHRRLnW4A7MFvLW6i3WhdGPjiufoVVmxPlIGOxFdpEsf7kDwgLfnfgesxTe8LnTZ3dUY7ER0kRjufUED3p77HbAmF3MvqzfLQCciorN0aXvLTBKkJ417emB73vaNp9eOPR85EdFpYrj7CBLw7qXHmi2NIwiJaG6wLOMjSJnGPT0wg52I5gnDfYIgAd+oH57jKyIiCobhPsWkgM9l01hbW7mAV0VENBnDPQCvgGc/diKaZwz3gNwBz2AnonnH3jJERAJiy52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiATHciYgExHAnIhIQw52ISEAMdyIiAUUu+gXQ+TBN86JfAp0jSZIu+iXQBWO4C4hBTl7bAAP/cmG4C2JSoDPsL6fRMHdvBwx68THc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" width="375" height="260" class="img_ev3q"></li>
<li class=""><strong>(*) Note</strong>: First time login requires you to grant a GitLab App permission to commit and push on this repository.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="21-create-or-edit-a-document">2.1 Create or edit a document:<a href="https://docs.gcalls.co/blog/how-to-contribute#21-create-or-edit-a-document" class="hash-link" aria-label="Direct link to 2.1 Create or edit a document:" title="Direct link to 2.1 Create or edit a document:" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="how-to-document-thumb2" src="https://docs.gcalls.co/assets/images/how-to-document-thumb2-e0a8d0abeeb30746c2e50e0ae1c89f87.png" width="1023" height="562" class="img_ev3q"></p>
<ul>
<li class="">Click on a collection you'd like to add or edit a doc</li>
<li class="">Click New to add a new doc or click on a doc to edit it.</li>
<li class="">Fill out your doc using the admin page or alternatively, use third-party online markdown editor (e.g: <a href="https://stackedit.io/app#" target="_blank" rel="noopener noreferrer" class="">https://stackedit.io/app#</a>)</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="22-add-metadata">2.2 Add metadata:<a href="https://docs.gcalls.co/blog/how-to-contribute#22-add-metadata" class="hash-link" aria-label="Direct link to 2.2 Add metadata:" title="Direct link to 2.2 Add metadata:" translate="no">​</a></h3>
<p>Note: NetlifyCMS can only offer to create documents, not folders.</p>
<ul>
<li class="">
<p>Image: Click the plus sign (<code>+</code>) on the top right of menu bar and chose Image to open the Image board.
<img decoding="async" loading="lazy" alt="how-to-document-thumb3" src="https://docs.gcalls.co/assets/images/how-to-document-thumb3-7e9edf00756383b95ace4105dc7e9019.png" width="1857" height="1175" class="img_ev3q">
From there, you can either pick an image on the system or upload a new one.
<img decoding="async" loading="lazy" alt="how-to-document-thumb4" src="https://docs.gcalls.co/assets/images/how-to-document-thumb4-b7781244cfd582fad84116a34abd36a5.png" width="1682" height="1033" class="img_ev3q"></p>
</li>
<li class="">
<p>Slugs: index name of your doc (e.g: if you name slug <code>"example"</code>, your doc would be available to be accessed at <a href="https://docs.gcalls.co/your-folder/example" target="_blank" rel="noopener noreferrer" class="">https://docs.gcalls.co/your-folder/example</a>)</p>
</li>
<li class="">
<p>Tags: tags for your docs. Each separated by a comma ("<code>,</code>"). The more tags you add, the more likely your document get discovered.</p>
</li>
<li class="">
<p>(Optional) Author's name, profile picture, title, ... are optional, though encouraged to be used for blogs. Anything other than blogs won't display author's information
<img decoding="async" loading="lazy" alt="how-to-document-thumb5" src="https://docs.gcalls.co/assets/images/how-to-document-thumb5-ba2b37192cbeaee325ffc5fca81727e0.png" width="845" height="796" class="img_ev3q"></p>
</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="23-publish-your-doc">2.3 Publish your doc<a href="https://docs.gcalls.co/blog/how-to-contribute#23-publish-your-doc" class="hash-link" aria-label="Direct link to 2.3 Publish your doc" title="Direct link to 2.3 Publish your doc" translate="no">​</a></h3>
<ul>
<li class="">When you're ready, publish the doc
<img decoding="async" loading="lazy" alt="how-to-document-thumb6" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhoAAABTCAYAAADZca6rAAAABHNCSVQICAgIfAhkiAAAABl0RVh0U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AAB30SURBVHic7d13eFTFGsDh35ZUQu8lSAcRufQAkd4iRaUmoIAUEQUF9coVLnbEFupFVJoiHQQDClKkiVKkqoAgxZBCKCG01E12z/1j0ja72Q0hSxL43ufJk+w5c87MnkXPt/PNzNGVq1hbQwghhBDCBXSeXsUl0BBCCCGES+g0TZNAQ4h7IDQ0gmrVquR3M4QQ4p7S53cDhBBCCHH/kkBDCCGEEC4jgYYQQgghXEYCDSGEEEK4jAQaQgghhHAZCTSEEEII4TISaAghhBDCZSTQEEIIIYTLSKAhhBBCCJeRQEMIIYQQLiOBhhBCCCFcRgINIYQQQriMBBpCCCGEcBkJNIQQQgjhMsb8boAQ4u5tj4zmo2NnuHA7nlvJKfndnAdaMTcjDxX15o1GtelUuYxL69JSTFgS4sBiBk1zaV3CAZ0O9Ab0XkXQGd3zuzUFjk7T5F+nEPdCaGgE1apVydNzmjWNj4+dZfbx83l6XpE3xj9ag9f/VQuDTpfn57YkxqElxuf5ecXd0Xl6o/cskt/NKFAkdZLq09n/4/U337zjfXcraNhwVq5d55Jz59SvBw7Qums3l9dzOzaWJm3bcfa8uim64r1nreN+t/9yjAQZBdisP8/z66WYPD+vlpIsQUYBpSXGo6Uk53czCpRCH2g8PfI5ps2ZY7UtPDKSJm3bsX7TJqvt23fvpkWHjsTF2/4HGtSnN6OHD09/vfq770hOTra7Ly+99Z8JdGzbJlfH/rJvPxfCw/O4RYXP+dBQ9v12EAAvLy/mzZpJ5YoV87lV98b/TvyT300QDmjA3JN5/xlJkFGwyedjrdAHGv4t/dJvMmn2HzyIl5cX+w8eyrL9EI0aNqSIt7fVdrPZjG+VKtSsXh2AxMREgmf/j+QUlevOvC+v1a9Xj3Jly+bq2IVLlkigAfy47Sf2HVT/BowGA80aN8bLyyufW3VvHI+5nd9NEE644jPSzPKNuSCTz8fafRBotOR8aChXo6PTt+377SC9AgI4cOgQmYegHDh0CP+WfsTGxdGkbTt+2LyFjr2eYOXadenpEZPJRIeevUgxm+n85FOs3bDBKnWyZ98+egUGsWnrNgKHDaPLU70Z9583iI2LAyA5OZmp06bToWcvAvr2Y9PWbfQdPIQftmyx2/7M6YNnnhvF8jXf8uqk//JE0EC69+vP1h077R43atx4fj9+nAlvvc3kKVMAOHjkCANHjKRV5y48OXAQi1eswGKxpB+zZ98++g4egl+nzgQNH8HBI0fS9xmNRnbu2UOPAYG07tqNVyZOIj4hwW7d8QkJvDV1Km0CHqd9j558EDwNk8kEQGJSEh/PnMnj/frRrnsPRr/yKv9cuOD4QwSSTKb069auew9efO3fVkFUdnV+vnARXy1bxspvv6VH/wE2qRNH7UlISKBJ23bs/uVXho5+ge79+jNwxMhClXaJTjTldxOEEy75jGRoXcEmn4+VQh9oNHj4YYr6+KR/ozWbzRw6epQ+T/RC0zTOnDsHQGRUFBEXL+Lv54fRqCbb/PjTNr6a+xm9e/VMP5+7uztffz4XgJ/Wh9D3iSes6tPr9Vy9do2Tp0+xctEi1q9Yztl//mH9RpWmWbpqNbt/+YV5s2axZvHX7Nyzh8tXruBmdD7BR6/Xs2z1al4e/TwbVq5g6KBBfBAcjL3xuvNmzcSnSBE+ee9dpkyeTMz167wycRJDBwaxZ8tmZnw4lVVr16UHOFejo3n9zbcYPvgZtq8PoXfPnoyfOIkbN28CkJKczK5ffmHZ/Hms+moRx//6i5AfNtpt55x58wiPiGT14q9ZtmA+f5w4zheLvgJg5tzP+eP4CRbNmcPmtd9Sp1YtRo0bT2JSksP3/vnChZwP/YfVX3/F1pDveKRePV56fQIpZrPDOl8YMZw2rVsR1K8fG9estjmvo/boDQYAVq5bx2fTgtn07RqqVKrEZwsWOP2shBBC5EyhDzQMBgMtmzdPT5+cOHUKNzc36tSsSbPGjdLTJ/sPHqRc2bLUqlEDXeoI8IBOnXnI1xfvO+xmN5lMjBwyBJ1Oh7eXF00aNuRCeBgAu/f+Ss+AbtSuWYOiPj68OnZMtj0D9rT1b021qlUBlRa6HRtLzPXrTo/7fvNm6tWpQ0DnzhgNBmpUq0b/3r3ZsOlHADZu3Uqt6tXp0bUrPj4+BPbpzcRXXyElRd3IE5OSeGnU85QoXhzfypVp0bQJoWG2PRGaphHyw0aGD36GiuXLU7liRd6bNInmTZqgaRrrN25kxJDBVKxQAS8vL0YPH8bNW7esek/snXNNyHpGDx9O2TJl8HB3Z/TwYUTHxHDsjz8c1ulITtvT78kn8ClSJP2aXwiTdJQQQuSV+2IdDf+Wfsyc+zmapnHg0CFaNG0KQIumTdm55xeGDAxi/8FDtPZrYXWcb5XKuarP08ODEsWLp792c3NL/8Z+5cpVKleqlL6vYvnyVmWdqVC+fMZ5jW4AJDnpDQAIj4jkyO+/06RtO6vtFVPPFxF50apdAD27qZkmp8+Ch7s7ZUqXSt/n4e5htxciOiaGxKQkqmQ6V93atQG4eu0aSSYTD/n6pu/z9vKiVMmSRF68SKNHH7Xb9uiYGBISEhg1brzNvouXLvGQgzodiY6JcdgeUv+dVCiX6Zq7ueXoegshhMiZ+yLQaN3Cj3c+/Igz585x4NAhegYEACrQmD7nM0wmEwePHOHNCROsjnN3c8tdhQ7mxFs0Lb3HJI1en/OOIx25m2+v1+to95g/M6ZOzb5tmcZr2NR7B210eq4s71+lfrJ/X/rU8isWLrAbQFy9ds1pnY44a48LljgQQgiRqtCnTgDKlC5F3dq1OXjkKMf/OoVfs2YAPOTrS/Hixdnw42bi4uPxa9bU9W0pVYpLly+nv75y9WqOUh93y7dyFc6dt55Gdy31Gz1A5UqVbAZlLlm5irCIiDuqp0ypUnh6eFid68Rfpwj5YaPa5+lJaFhY+r7Y2FiuX7/usPeodKlSeHt5cSbLIMyLUVFO63Ta1ly0RwghRN65LwINAH8/P1aHhFC+XLn0dAFAi6ZNWLpqFf9q0CA9D++Mh4cHAKEXLthdc8MRv2ZN+WHLVsIjI4mNi2PWF1/YTKfNKx4eHoRFRHA7NpYe3boSHRPDV0uXkWQycTEqirGvT+CbFSsB6NG1C+GRkaxcu5YbN2/y7foNfPHVVzm+Jml0Oh1PdO/O/MWLCQ0LIzwykg+mBXMhPBydTkefXj1ZtGQpl69cJS4+ntlfzqNM6dK0cDKeot9TT7Jg8TeEhoWRkpLC6u++Y+CIkcTFxzusE1Qq62JUFDdv3bIaOHs37RFCCJE37p9Ao6Uf4RER+DW17rVo0bQpYRER+Pv55fhcVatUwa9ZM0a+9DLfrl9/R+0YMWQIDR+pz6ARIxk0YiRdOnSgqI8POl3eX+o+vXrx2bz5vDV1KqVKlmTmh1PZunMnbR/vztAXXsSvWVOGPfM0AOXKluWT995lTch6uvXpy7chIcxIPe5OvfT8KOrUrMUzz41i8KjnqV+3HqNHqAXNxowcSe2aNen/7LP06D+AS1cuM2/2LNycpKlGDx9Oi6ZNGPbiGNo+3p1NW7cxJ/jT9CDNUZ09unbjt8OH6TdkKCkp1s/5yG17RO4F+Jbj5ICO2e5/v1k9FrRrlKOyaTpUKsP5gZ3zrI3i7uknLkQ/9OP8boYoBORZJy6QmJiIp6cnAClmM226BfD5jOnZDoYUDwZXPOukwhL767PkVllPd/7s38FqW0xSMoejb/De4dOcuRnn9BwBvuWY3qoB9VfvsLv//Wb1qFjEk5G7j1HKw42axYpw8OoNh+fsUKkMC9s1osaKn3L+ZgqQS4Pzdol/842ruT/48nUM9TKtdOzhBr5l0bo2xTK+D5QtkaPT6CcuhIvRWBb/x3nh+ER0q3ejPev6Rx0UlLoNJXK3EOP96L7p0Sgo1oSE8OTAQZwPDSU+IYH5X39NsaJFqZeDWRJCFBRP7zhM47W7aLx2F4O2H8Ji0VjZqRneRkOe1hOTlOw0yBCuYVk1GfPx+Zh3fIpl4kB0u/7A0O41CL+S53XpfjuFfvG2PD/vXdedOr1fuJYEGnmsd69edO3UkedeHkfnJ5/iwOHDTJ86Nb2HQ4jCIDrRRFR8ElHxSRy7dotxe49TuYgnjUoXp6ynO5cGd6Na0YyxR8PrVmV7z9bpry2axoAalTjatz2nAzvxP/9H8TLY/u8mc+rEqNPxsV99jvfvwD+DurC1Ryv8y2dMuU62aAT4luO33m05P7Azi9s3zvPA50GilS0OlctA/YfQ+jyGeVcwlPBB/8bC9DK6PX9iaPcqhkqBGJq+gG52CGQz+yu7srpdx9AHfgB/nMdQJQhOh0OiCf1rX2CoOQRD9cHo+74DZyOzb2z4FfSB72OoEoSh/gj04z6DW2r8nG7LIQyNR6NbsxvDY+Mx1BuGPugDuBVvt279fxehf2kO+mc+wlB3GIbOE9C/v9T6vXyyCkPnCfZaInLhvpjeWpAYDQZeGzuW18aOze+mCJFnTBYLGqDP4VTgIm5G2lcqQ5eNeynp4caKTs14pWFNph49k+0xz9SuQotyJenw/a/EJCUTWLMSn7dpSOO1uwFw0+sI8C1HwKZ9FHUz8n2AH0/XqsL8U86XuL9TDUsVY3qrBjQoVdTu/vDYBEbsPsYfMbfyvO5842bE8kof9GP+B/GJEJeI/ukPsUwfjfaUP5yNxNB/CpYyxdAGZRlXc/WGw7KWd4agX70b885gAPRvL0Z3KhzzLzOhpA/64DUYBryP+bfPwE7waBgWjNa8LuZF/1ZByuhZ6N9YgGXuy2DQw6Xr6I6ew7xnBsQlYvAfj27ZdrQXetnUjZsB3fajWMb1xjLteXQ/HEA/ax1Mfjp9rrt+wz4sQ7q49HI/SKRHQwjhkLfRwKTGdbiWaOLYtZs5OsbLoOfDo2eITjRx5mYcq85F0qVKOYfHFHU3YjJbuJ2cglnTWH42kkZrd2FOHUbmbTTwwZG/iUlK5kJsAnsuxVCr+J3NmsqpP2JucTs5+wdjRcQl3F9BRiqtXlVINkPkNXQrdkHDGmj92qqbf72qWEYEoF9uO/bmTsqiaegWbcYyMQgqlgJPd/X3lRvo9p+0LX/kDPz5D5Z3h0ARLyhdHMt/AtGt+Tkj9ZFowvLvfipQ8PFCa/Uwuux6SHQ6cDOiPd8TypdE6/cYXLkB+1LrPh8FpyPQ+jyWq2sobEmPhhDCRkg3v/Spwt5GA6dvxjJ051Fik814GZynK5IsFsLjMpbej4hNoKK3h8NjVpyN5MlqFTnWrz27o66xJfwKG0IvofpSIMFs4WqmB5Qlms145qAtufXsrmOs69qcR0pa92qcuH6bZ3cdc1m9+Spt9ToPI7p/ouDXExhK9rYu42s7yPFOynL5OsQmou/1lu2+MNtBrrrzUWBKwVB+gG35i6kP0/T2gFLFMra7u0FC9g+z02pUzHhR3Aetewv0q3djaf0Iug370Do2gjI5X9FZOHbXgYamaXwQPI3Wfi3o2LZtXrRJCJHPXtjzO6duxAJwPcnETVOKw/JZV1c1W6wns2lAktnxyq7RiSY6/7CXFuVK0KVyOSY3qcOzdarSe+tv6hz3eILcTVMy4/YeZ12X5hRzV/+rvGVKYdze49w03Z+PAdcdPQs+nlCxNOh1aN1bYFk20fmBd1gWwPzzdHi0eg7K66GYN+YLy+zv/zvS0cLD9rlb3/q0oA7on58Jn45C//0+LC8+kc2BIjfuKnUSGxvLpPfeIzTsAh3atMmrNgkh8llUfCKht+MJvR1vE2QkpgYM7pkGbFQuYv1gQm+jgfJeGT0Yvj5eXIxPdFint9GAt9HAb1du8MHRv+n4/V6alS3BwyV87vbt5NrxmFs8u/to+utndx/l+H2YMgEgIQn9Z+vRnmytUgvVK6D7K8v4lyvXwc5j7++kLOVKQlEvdCdDrbeHXbYtC2g1KqiBnxGZejviEiA6Z2m8nNA6NQJPN3TLtsPZSLTuLZwfJHLsrno0xr4+gT9OnKB4sWL0HBDotHxQ374MDnJeTghRcN1OTuFqoon2lcrw9804qvp40d23HHGZpgomWSxM+Fct3j58ilIe7gyoWZlv/g5zcFaY2boBABMPnOS6KZkW5UqQomlExSdS1stx2sWV9l6KYdze4+l/3y90V2+iRUZDcgq6v8LQf7IaEkxY3hkCgBbYHj5aiW7GWrQXesGV6xgGf4ylV0u0f1unMZyW9XRTgce1m1DEC21YN/TB32JuUgeqlUf3zTb0U5Zj/mMeFM3yNO1GtaBJLfQTF2KZPQb0+tQ1PK5hCXnX+RvNUrddBgPagHbo3/4GrUdLyMd/b/ejuwo0Zn70IVM+DSY2LpYvZszIqzYJIQq4CftP8G6zegyvW5Vzt+KZf+oCg2urp+QadDouxydxOPoGe55og7fRwKbwy3yZ9RtsFhMPnOQjv0f45ak2eBoMnLsVx8jdR7mWlP9pilXnHEy9LKT0gVPUHwY9VCyN1r05lgkDoHTq2ISyJbAsm4j+rcXw8SooUQQtsD3a+L62J3NSVuvcFGaHYGjyIuaV/8XyRhD62AQMARNVr0eDapjXTLYNMlKZF72GfsJ8DI8+p4KCdg2xzLN92rM9WevOjiWwPYbZIWiB7bItI3LnrlcGtVgsvPfxJ7T1by1jNIRwoDCsDCpco0CtDCrs0v34G/o3FmI++rkaF3KXZGXQDHd9NfV6Pe9MfCP/goz9J0D3GARlGcG8eb/aPvpT9frZD9TrFiMhc2wV9Jbantbt+91uaPU8lAwA747w8CAIXm5bb1Q0GNuqYz9corYlmqBEN3VscpbBc/6jVdkz4RltsffzRYgqX61vxjZjW6jyFAx5H5x0P7PlAHR8GYp3Ve2v/zR8tATMZuvrsOuI9XG1BlhfhzQvBKvtJbrZ5ltzek3jEmDSl1B3IHh2UOdq9TwszXSTDI3K/ppU6KXKaJp6Lw8PgiKdMs6zca/jayKEENlJMsFfYegnLcLySp88CTKEtQdveuvBU7BsKzxj5xvGoVPQbzI8Uh0+HaO6FOd+B6/PVd2Jw3pklF2+TQ2179oclmyGiYPB0x36dYCFP8DOI9A1dUDR5RgVELV8BFK7lwEY0wdqZfmG65/leSgzXoaEJDh8St2Yv/sZ9syFRnaWNF+1HQa+rfKLT3eFCqVV4DHxSzgVBl9n321olykZVm+H7i1h037Y8AvYewCWo2tqSoZO4+DASZVrHT9ABSCrtsPg91XedFymfG/NSjC2n/U5iqSuqjpztXovTz4G/x2qjv1wCTw1EU4utb62QgiRA/pP16CbuwHtmc5oQ7vmd3PuSw9WoOHhBnV8YeIX0KcdeGdZFvzQKbBoKqAYmfotumsL+OkQNK9nXXbJFujUVJUNehuOnIYmdWFIgAo0vvs5I9BYv0edN2v3ab/20N7J48rHZ7oJL/genvsY/j0HfpplW3bCXPV7x2zwe0T9/c5wGDZV/W1vBLgjm/ZBzG14cxicv6gCnayBhrNrunybCjI6N4Mfp2Ws+jdpCExfaRswVSln/Z4zO3BC/X57ODSuo/5u1QD+iYJMy2ELIUROWSY/rVYFFS7zYPURJSXDh6PVNKngFbb7Wz6i5ni/OR/GToc1O1SvxtDHoX6m+d5/noPfz0JgJ+jlr75xp+XK2/wLqleEkJ8zngnw3c9q3nZgJ+v6LsWolEHmH0dG9IQSPrD7mG1q5vxFNT2sSd2MIANUN+Diyao3w9M9Y/uctTB+VsaPvaliS7bAQ+XVdQnqrNJR0VkegOXsmu44rH6P7ZsRZETfUD0dY/tC3arWaZdEk+01uXFb7Wud2tvTe6L6jLb+BvWrqetaobTjayeEECJfPFg9GgCdmsHjLeGTZRm9Fmka1YbN0+HjpapX4rN1aiGYzs1h3gSolrqa3JItKgBp/jDE3IL2jWHlTxA8BgwGlUJ4/2vYdxweralutt1bZYzmTjPwHdv2Je+2u9Y/oFI1lcrAyVCITYDMKxZeT53bX6GU3UNtpD4/IlvXb6uxD0MCIOKKCqCSU1MeY7KMOnd0Ta+nBgmVMw2MeuxFOJ1prMn1HzP+PnASqve3Psd/h8CUUfBSP3XdF3wPU79RvUQebioQnDXeOpASQghRIBT+QMMt9aacdeXCtDSBvZt28BhoOFQNUHR3s97Xpbn6MSXDkb9h/gZYtBHGTIONwaqXYvlWMFvg0SHWx247CAEtVYrk/a9VT0bYZdW2wQG27Xh/JDSoYb3NzhMu05nN6hHOnu6qZyOzMiXU7wg7o9GTU8Aty0e9c7Z12qbWADh3MeP16u2qt2L+9+onzZIttoEGZH9N04KrsMvQLDX9tOANiI2Hj5aq3pnMHqkOU56z3la3qvqt06m6x/SFm7Gw9zhM+RrmbVBjXV4fZNsuIYQQ+arwBxppgymPnLa+oe5MnVVRvaLtMfWrw3NPwJchGd3xoL4p7zqqBmCWLaFSBs3rqYGOaQ/o2XEYIqNhXH817gBU0NF/MizdqgKN2r7q2I17VXqkZFHI9AjtdI81dD5GI7PP1sHteDUWIuuazw9VgNpVVErn52PQtpHabrHAU2+o5wtsnpbzupZsUddgUaYlhVduV9fiTLjtwMvsrmmX5rD4R5i1WqWZ3IzqfQPMWGVbb5ni8JSdGUzJKfDOQrVC4OzxUNxH9aIU81Y9JGcjcv7ehBBC3DOFP9Ao7gMDO8OKn6DNi2oA5ukwNb6ibAn7PQkA745QPRO//pmx7Xa8upEeOa2O8/KAnw6qb/ZpAzvTxmK83B9qVMo41r+hmhobGw8+3irl8OI09dCfQV1te04AVu1QA1Azq/cQ9PTPeB28XM3SOHpGvacSPvDxC/bf04yX4ck3oNurMKiLSldsO6hmvAzultHr4cz5i+q6DO5m3Zai3ur6LN0C7460Pc7eNQ3spKbs/vw7NB2uUkjxier172dVD4aXB6Q+V4PwK/anEw/vCcf/UTNf/g5TAZ0pWbUHMj6fB0wZT3ei73SQr7inyrgipafTWY9tEgVL1i+CD7jCH2gAzP+Puumv3gGfLofyJdU4ifdGqnX17SlXUk1JnfhlxrZXAlXOf8H3atqk2Qy+5eHNZ9U4gfhEWLdbdeVnDjJA3UB3HVXpksEBavDk+FnqG3h2i/WkrZmRWWBH65v766kzScqWUOecMsq27jQ9WsOuOfDBYtXORJPq0fnkRXgtyP4x9qStb9G9lfV2/4ZQvIi6udsLNOxdU6MBtkxXYypW71C9GJ7uKmU0a5zqBfHI9D/i8xcz3nNmPf1h+dvwziIV0E36Up2ndhU10LVv+5y/v/tIg1JF2XXxWn43QzjQoFRR54XukM7ghpYiAWZBpTPY+WL5ALvrlUGFEDnjipVBf466xoCfDuXpOUXe0QHfdmmGfx7PitJSkrHE3nBeUOQLvU8JdEYJNtI8WNNbhbjPtK1YmufqPZTfzRDZeLVhzTwPMgB0Rjd0HrJ2TEGk8/SWICML6dEQ4h5xRY9GmtM3Y/nyZCg/R10jIs7x49iFa1Up4knbiqV5vn416hZ38SPuLWYsifEqjZK2bo+49/R6dEZ39J7eoM9meYIHmAQaQtwjrgw0hBCioJLUiRBCCCFcRgINIYQQQriMBBpCCCGEcBkJNIQQQgjhMhJoCCGEEMJlJNAQQgghhMtIoCGEEEIIl5FAQwghhBAuI4GGEEIIIVxGAg0hhBBCuIwEGkIIIYRwGQk0hBBCCOEyEmgIIYQQwmUk0BBCCCGEy+giIy9qADqdzm6B7J4in5Ony9/pE+jlifVCCCHE/cXo5u5utcFVwUFeBBESiAghhBCFi9HdzWizMbe9GNKDIYQQQojMjAajCjTs3fTvZdokr48XQgghRP4zGg0GACwWi90CedWLcS8CBwlOhBBCiILFmDYIVK/X271Rp+3P7iaeeRCpoxu9vcGmeR0YZDegVQghhBD5I32Ahk6ncxhUOAs4MpdxVs5eeXukh0IIIYQo3GxHguI4qMhtD0ZuggbpoRBCCCEKN+Pd9GLcSQ/Gna7TIYQQQojCzyp14iygyMu0ib3jHJGARAghhCh8rFInBXngp6RRhBBCiMLnjsdoZC3jrJy98llJb4UQQghxf8rRGI3s9tsr56xsTo53RgITIYQQonCwGqMBztMmue29yMvgQNIoQgghROFgkzq5k3Eajso5Oy435xBCCCFE4fJ/pQ6NXbL/y4AAAAAASUVORK5CYII=" width="538" height="83" class="img_ev3q"></li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="24-other-tips-and-tricks">2.4 Other tips and tricks:<a href="https://docs.gcalls.co/blog/how-to-contribute#24-other-tips-and-tricks" class="hash-link" aria-label="Direct link to 2.4 Other tips and tricks:" title="Direct link to 2.4 Other tips and tricks:" translate="no">​</a></h3>
<ul>
<li class="">You can directly edit a document on the client UI by clicking <code>Edit this page</code> (Not recommended for end-user who has no experience with markdown)
<img decoding="async" loading="lazy" alt="how-to-document-thumb7" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAm8AAACACAYAAABdu472AAAABHNCSVQICAgIfAhkiAAAABl0RVh0U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AACAASURBVHic7d1tbFtXfufx78w2vurEvmripTFGqCazVNKulOmuiKIVWyBmBomZmazpZtZ0ZhHJC4TKApHyImKwjWg0a3oHMDNTWJoCkQLUUl5YNGYcupsJ3TShM0ioAdKrLVLyhUN2xyZ34+h23YpwUjGeGV7NArMvKNmyI1kP1hPt3wcQYOs+nfM/5x79dc691Jfuuafp14iIiIhIXfjyRhdARERERJZOyZuIiIhIHVHyJiIiIlJHlLyJiIiI1BElbyIiIiJ1RMmbiIiISB1R8iYiIiJSR5S8iYiIiNQRJW8iIiIidUTJm4iIiEgdUfImIiIiUkeUvImIiIjUESVvIiIiInVEyZuIiIhIHVHyJiIiIlJHlLyJiIiI1BElbyIiIiJ1RMmbiIiISB1R8iYiIiJSR5S8iYiIiNQRJW8iIiIidUTJm4iIiEgdUfImIiIiUkeUvImIiIjUESVvIiIiInVEyZuIiIhIHVHyJiIiIlJHlLyJiIiI1BElbyIiIiJ1RMmbiIiISB35jY0uwK3qzq3buPff3E/jXdv51bTDXdtdG12km/LZp2XuuMNg6rNP+T/Fn/HLX1xe1vFfuXMr93keqMXDcbjrX9d3PNbLZ5fK3LHF4F8+vcTHpZ/xy1/8fFnH325xv9l4we0XM6l/6vebw2q0w1J96Z57mn69Zme/Te2857f52v2/w/l/yPPLX3zO5c8/3+girYo7t5rcuXUb9//bB/nf5wpc/MeJJR1Xi8fvcv4fzvKLn1/m55dvjXislzu3buMrd27lgZbfo/SzAv/0fxX3G1lpvOD2jZnUP/X7zeFm2mE5lLytsp33/Dbbd3yVj3J/t9FFWVNfb/sDyv98cdGOebvEY70o7suz1HiBYia3DvX7zWE57bBceuZtFX3lzq187f7fvS1ugrO5v8PzOy385lfuXHCf2yke60VxX56lxAsUM7m1qN9vDktth5VQ8raK7vM8wPn/9dFGF2PdnP+Hs9zneWDB7bdbPNaL4r48i8ULFDO59ajfbw5LaYeVUPK2ihrv2s4vVvKsgGcP0fizBFbh+dC28DFS/ftYj0dNf/7zy/zWXdsX3L7ieNwMs52O+CFCLTd3jnD8CB03c441tBnj7gn0Ee/ehbmuV12axeIFG9RXrzBoC7/CaGz3TPw8hOLH6Q+5N6g8civY/P3+9rCUdliJTZa8beWJob9lfPzGXz96vpUtG13UeUw7zooe9DSaA3R0BvAYN1sCgx3edlqaTW76VEvw888rTE9PL7h9pfG4Ka42OkN78O24iQi42tgf2o33Zs6xhjZf3A2ag08ResyzOZO3ReIFG9RX52jy7cbX6qrdt4YLn7+d1ubNGM0NZuyi3zpLJtZei5XpwRfcTVu9vBh5ffnXUD30+01hjfvUUtphJTZZ8lbf7r4NX62+UZ1vx3isF8V9eRaLiWJWLyoUbZuJiQoOYLSG6R/qY2/dTFJeW/61pn6/FGvfp9Yizpvsc94uMzbQw4Vttf9tfehZvv+dB4GLvPu97/PGhVr26ly6wOrnsSIisqk5OYZC32Roo8uxUvVe/ltRnbbJppt5+/R8jmx25uv87AfBTnPp3P+88v385+386fAPeevd92tLqWOn+dHQf+Xx+69bTN35h3R+9y95463afmNjad740V8y8Kff4t6ZXbbc/y1eGvoh7479LeNj7/PuGz9kqLuNLcC9T/Tzxtj7vDX8LN5VXKc1PHuIJz8gX/yEYv4DkpG266bQDVpCR0laZyna58hbJ4mHWq7dx7WL6PDbZIufYBfPYqX68F0/D2+0EE6epZg5gn9mBcble5bh1Afki+coZt9jNLrryvNxhu9ZRtMfkC2ew7bPkU89y5o/9uXpI22fYzQ0u0Rk4It/QDHdd/Xa7qdJFc8yHJypoHs30dG3sfLnKBY/JD34NG1zV5gaTHyRH2Plz9VikzxCcM6adFv4GGnrQ4rFT7Dtc2Qzx4kFPdfGt8EkEH+PfPET7OKHpIefxTf3GoaHYOw4mezMNVKvEJ5TiLbwcdLWh7XjZ9vw+mssVo81YxAYPoudOXQ1xq6nSM6NMQb+/g+xr7SDSVvHUVKZDykWz5HPnCQWuPZX0wZ3iKHMhxTtTyhm32a4u33OMqqHjuEPav3VPkc+c/ya4xdtE9du4qn3yObPYdu1+yY1+DS+9Z44cO2ie/jtmXKco5j9gPTw07TNbp/bL+xz5K3jhFtgsfrfmImv+xjp2XNm36M/eIOOsuDYsMi44tpzTYzt/Ack48/S3X+STPYcRfsc2fQrdLTMvZeu7efZzDGi4b6ZMWZmfIvtvjLGeLrfxs4exX/lFG7CqU/ID++ulWOmDFb+HEV7nnvPaCNunSMTuxJxoJmu05/Uylw8Tujf95GxzzI8N0aeZ0nbZxkMXD9ImgSHz2Jn5ow3M2OQbR2pxc3wEIzPxKB4Fit1lNCVGLhntp2dKe8H9AeMa8b42hj0bK2PzFN+0/c0g7Pxyr7HaGz3nEdoPIQGfzzn/LXrz22DdaE+tYw+tT422czbEk1vYef997L9ys+Z7dznfYKXvg+XnvxzxqeBux/hu0P/nUd3Xj3MMLax874H2bntAid/8Ddc4A958Qd/xuNXniU02LbzXnZumQa+Svvj7ew0gAcf4ZH7R8jmV2G+z2gnlhgk5KQZiR4m67jxd3bjnbOLK/gKiYF27NEBIpkyrkA3kYHjuJxv0pUqg9FGNHGMsDlOItaDVQaXWaboMOc8LgLxY0Q9OaKhg2QqgOdpRoZ7MTMvE4mXMPxhYj2vEC9+g65kGcPt4+HWCq/3HiZVBtOwKd18jW/MzpCd6MbvbcFIjuPgps3bRIOnhVYTChUwvD48FHjdcsBoI5Z4hVDlFPHIYWwzQCQWYyhWwh8Zm1mKaAAnx3BsCJtWQpGn6R+BcuAgllN7LrCVMQ5FUti48Aa7CQ+dxMU36UmVrxStlBliOFMGd4CeSJTBWAFfZAwHE3/8OENBhzf7XyBum/g6ezmcOIYTfJJEyWCHt41WxujrSVHGxNvRR0//UYr5P2GkxBLrsVYcspkCVX8LXhcUyrUYtzQ0UvG1YKRyOHjweXcwYWUoAe7QK4zEPGT7D9NfcPB0HCI6+AoTgZn6ABgwkR5gOF7B5Q8TOXiMwco36UzYQJl8coBYokwZF/6ePnr6+7B8z5GuLKFNTA9erwt7+CBRq4LpDtAZiTGaMAgGX6WwHmtQM/ddjyvHcPw5rLKBO9THYZ+XHcZr4FztF++MHCSerWC6DIo2i9R/scv20X+wDXvwBUKZMobLjZFf4KAbjA2LjiumG6/XRWnwBaKWg+kLE+2J0pJPMhgfoeR4CEV7iQ08jRV4lRIz/dwZo68niY2HYLSPnsMtvD88RHSwjOHvJtZ1hJg1Rk96CY00UwZ7+AViloPhDtATnXvvzWeCN3ufY7gIOBVKJRfeiW4C/jaMVO0Y0+vDUy0wmr3+DBWsTIGqvx2fGwo2gBu/t4nJbIasYxLoP06/3yYRf4Z0xU0ocoj4UIVi4DA5XPj8Psz8EJGoRQUTJ28Sih8l5DpNrOsFSo6J21WZfyz1PM3IcAxPYYR4j0XFEyQSeYWEcYBAdJyKYeL1ejHzcSLREo7pIRTp5eWhCnn/YXKLR/TmqU8ts0+tj/pM3i6PM9Tbw9Cli1z6fAv3Pfo83+1tZ/vOh3j0wb9gPDtN64HwTOJ2kXe/28f33r3AA8//kKFvz8nm7vXSuh3gc6zv/WdefOtTtt7bys7L55kGsmNZLj3oZcu5n/LTC6uzUGsGwgSbiiR2P0O8UPtexvES9M3+Fu6hqyeA8X6UcPQEZYB0DqfpPWJd+/CkXsX2h+lotUnseYZYbm7Hmc1md+CNHiMeKDPS8QzJUm2bryuMt3yC3T2vUQCwCpjeD4gFd2EmTwFQrZaxUmfIrFd/dHJkslN0ev24GafkaudhT5UqLfh9Bsk0eP0tGKXTWGUwg92E3AX6/QdJ2ADjTDa3cyYUxGeMkQGoTmINHmYk4wCnydgmmeQewoHDWKnaZavlLOnUGWwgnRpnMvU20Zn4lgCqFYrpU6QyDjBGubWdpC+A1xjDMvfQE3SR7f8mPUO1ITmdqeDKDNLT1UYyWrhyjUx65hpZE6/Vx2M+k5FSBTOwSD3WOP5lK0OpoRu/zyCRAq+/DapVXK3tuMlRcrXjdU+RzeRwaKGzqx1Sz9AzVBu4MlkDn3WUvX43I6VawlstJYnHT2ADpMdx3B/wcmcHnsTLlKiQS5+68sPGmmolkNyNz2OQzi21TRyKmdOkMw5whnQJ0okwPf7XljaI3yTDH6ajtcxo6AAxq3Y9jycMvpkdXFf7RdfQ9T+qF6//gnaYmFTIv3MG67r73TRNDAPAwalUcBYcGzxEFxlXZmM8YZ2pxThTpjXwJsF8ipFkrd2zLj+5qA+v+SqlmfyxWsmSSY9hM0bW9BMcMMkMnyBlAxkHX2AUn78FY9GKzqg6TGRmynD9vTfvAQ7lYo7cldPbpK1JOmePcQy8vhYojWCVvxizciZNgT78PhcjyTK4d+HzTJEdHMdx7aEraGJFnyGWrFU4W2nFl9zFXg/kakGjUkqTulI/D207GnAmLNKZccrXF3dO+/m6wvicFOHw4Zkk/gzFxrdJhbsJ9I9Tu2SVSmn8yvktx4tvqJ3Hrlx/bRnqU9y4Ty07pKti0y2bLs1lLm+5l8cPPMuLLz3Pk96tM8/AbWXr3QBf5cEHZxZGPzrJ0FvnuTwNzvVvfFy8wEUHYBveA3/G80+0se1ijvzFaWCa86PP8fhDfh498BeML+9PeS7I7fXQOFnAWuimM1po8UDJGptz09tY75doaPHSaoDH21I7xwLTDQ0tT9Pf46EQf474lZvNpKW1CZrDnLFnpoPtv+dlXwMNja4NfEvQwUqPM+Vpw+cCw+fHY59ixDLw+tsw8OD3urCtdG0GyOuhscHL4fHZOnzCmZ5WMF0LfjyKk7XITzXS3OpZYI8SlnU1vvOVcSJfBrMWJ6PVi6fBJju3EStjWKUqTc0t88eyUmKi0oDZVCvlSuqxqkpjZIqNtPraMHDj95pkR05ht/jwucD0+WhxcmQsBwwPLZ4GduwfpTTbdwqDPNZYq8/8iwZlrEIJPJ5aTA0Pgdjscsg58iP7cDeA0bBgARdpE6hYGfJTO2j2LtSuq8vjbaFxKkdmgd+05+0XVzYut/5XOZkEiayLruR7pAb7CLbM9LCWXpKFvyeX+3tyuY9IhD0Ljw1LGFe+yGaiDKbrao+ulCtMNZiYCwwYjl2mgknT7HanTLkMhrHSEebae2+px1ipMSab2gnMLFn7vCa2NU5pnphhn+HNAniDtY+6cfkDtDjjpDKVmTZt5OGBj67cp6VkB024cDUttFxWIjWcouLrJ5M5TrxjF+55d62NydV8BmvORGopk6Pc4MHXPP/5KxM2ZUzMdXobXn2qdsyCfWqFpbhZdTnzdn/nKwz1PMi2ebZtmekwVx5Rm55mwRehL/+EH3z/D9n5p49y304v3+718u2uc/yP7/Xx/Z/805XjV91N3nPGYsfb46SdNvZGjtBhPUOi5Fy9aHaIUF+Kqbn7O2XKN1+sFatYabIcIeB3YftacKwXGM17CHf68Xim8LnLWOnC1QOmMhzqeBnrmrGkgr3I5MuNNi82bzO7ffEYLbbHnO0rrMfqKPGONUHYF6DFPYHPXeD10RStwWP4fS7KgTaMwkBtuX2mwxVHu+gdta+JlVMuLRi7uZHwhI8y2GGSjh8kli1Dc5j+gbYFjpw596J1cL5wnbVkGIDjrGhJeyX1v8IZJx78Bu8Ew3T17KP/zD46Dx0glEjQ12HROLPbVNHG6FpB4Ra+8Bcj7CwW85ljjKv/n4JrBy3DWFabLf3em3OMlSQ9ESKwt414uf3qGFIqfyFm4JB+M0c0EsBvjmHubaOSea7W9wGY5M3eZxjMX9vylRvcqHbyOfzZJKGuMD2xUUJdCXqCB7l2gniFPddZ32W6RX/eLMst2Kc2SP3NvG1p44lv1xK3S9b36fyWn4ce+f51PwA/5cLFmZSt9Vsc8N7Nli13s3P71utONs2Ftw7xnSee4c8G3+WjS8C2B/j2i8/zyOyuW1b3E+VK2RJTjW34vQt0G6dEoQQeX/ucGRgXvoc9VEtZ8s7MOXa04F/godVqJUO84zlGK+3ERg7NvKxQplScBI8Hl12gUJjzVSqvy2vrCyqPkbLAG+wl5DOw0jnsTIaCZxedXQFaymOkZmY77GyJqUYPzQ2la+tQsFno0SHT56e1cZJidqHfkVz4WjxQKpFfQiCcfJZS1Y3XN2fGx2zH52lgolhYsBxzraQeq8uh8PoYZfcuOnsCeEoZMnZtVskb7CXoM8m9eab2G7VToGCDu9lFuXBt3ymVFwqYB59vts8aNLd6aCgkiY+cwcrlsLI2leqNyrd4mxheP62NUxTz6/O7bylvU93Rhm+BiT6nmMe+vl8AsLT6N1zzo+T6KbkyudTL9AS+SfQdA19niDbHJpcZIzPzlbOdhceGJYwr66FcLlNtdONZpellZ8rBwcRsvL6+44ymirgCHQQCflrK46SzDswTMwA7lcSinVBHmP1tFTLJMSrU2rRU3UFzs3PdfVrAXuRGdUpjJKIH8AeHKDXvo+MLD7aXKeQnaGj1X/MylLutDVfVJlvc0FH5CvWp2Q0L9KkNUoczb1swZvKp6cuXuPTpNNNbrp8dm2b8jb/h44ee5D7jQQ4M/TUH5j1VK488fjcXs3nGT/4556e3c7zXi7HtbnZu38L9T/Tzgx4vW86d5KXu1Vk6ddJDJPIn6Rk8Dv0JMraD4XPPGbYLjA6nCQ0cYiRuMJiuPQQa9VXIdJ+qTdGmR0gVjxMaOoYzmMQqO5hug2LizNULlceIhg/jTsXpj1sEek6TGR4hG4wSSxzBNZyh5Bi4PS7s5GtkNmjdfqawZFLjMNDB3skUYcsB5wzvFHo52NnAxOhhZu+Rymzd+4/jDCawbAfD7cUsDZCYzeAbDJr9uwngYHj8dPWEcOXjDGauzkA2eEJEow7pbAXTHyb6sMP7fYmlTYGXTzOY6iYReYV+Z4iUbeDv6mOvYXFoeBxnCb/PLakea8zJJUnbHXR1uskfOYiNQzk1DiMd7K1m6EvPdooCo8MZOl7uY2TQZDhVoIILt9shM3L6SswaXF78gRI2LnyhbsLeCunuU5RwIG9TDYSIhkskCmVwuTCvy08WbZOGHfh6DhF2ZbDxEorsw1U8xcg6PO8GUEknSE0OEx46xlR/ggIegns9UHvKD+zTDKa7GYkcY7hxiGS2gmG6cLInKC5S/3KlAr4AId8ZRqwKZQc8vhABzwBpYxfdPigUyjiGG1+TQbUyMe+zVJUFx4bTi48r66BipclV43QNHKIyalF2XHhNYHKFJ7SzFKfC+Ht6CRlZHLdJOXkKqwKF0QS5cC/xiEE5PcQNb6vyGZLWIfojT9Ngn+DQ7M72aYbT3YyEX2GYIZLZ2sszHsYZSi406+LC37EPV7mAXXFwtbXgokL+Cw3mYA2PkA3GiI+UMYczOO4QkUgr5VQnqY1cDplDfWqFfWqN1V/yNp3H+uhzHt+1jZ2Pfo+/edTBcb44tTudfZUXX4Lnux/Be992jM8vcXF6Kzu3X91xy4PfoufFJ9h53SW4eJ78xbvx7vKyHeCBh3jo3lcZX423TZ0c8Y4DTMX66IwepbOxgerUJHb2DKXZ8SL5Ah3GIV7u6WOw08CZKJDuPUB09k1IZ5xox3NUYr2EYoN0NVSZKp4hlj5z7axN6QSRWIDMwCFiqTF60q8S7oRYtINIfweNDVUmi2P0Z17jBk/VrotyOklmyo/PSs08rF8i/U6BiNckNZq7OjM4t+7Ro3Q1wtRkiXQsQQIbKiWy2TKB0FFGuhqoTk1QyMTojL127RuJDjQF+ujvaYTJPJkjzxBJ2EssbYVM9ADdzhEikaPsb4TJ/BkOdR28+ublYharx7rIMZrO09UMb6ZrBXcyKazJIP5skjkv3mInnqODQxzs6Sa+t5GG6hQTuSGyCcBxmMzmyHt3ERsM0tBQZbI4TqL7MPGZk5RGXiDWeoSeyCvsbWygWp2iUsxRnJqzpL9om1TBaKMr1kGTMcVE7hSRvsPrN4BWzhDtiMLL3fT0j2I4E7WZxyvXL5OOPEl37AiR0BFGehqoThZJRk+RvmH9ITs8wDvePiKR3SRDrzHan8Qfe4rI/iSW5eWxrn1EmmbiXjhNrO/E/L1kwbHhNLnFxpX1YJ+gt6eZgdg+YkNhGqpVJst5stkVlqFymnjMz1D0aQZGnmZqYpx+6xRWAbBP1RKvvRVSyfFFVhcqpEdOU35sH+XXE+S+0KaHrrbp1ASFZIlEkgVmyU3c/hARfzM7GqA6WcQafIF4xvliMlZ6jXAXxGLdxEfCMFUkl+ihLz62TjPwS6A+tcI+tba+dM89Tb/ewOvf0NbH+/nJS+3ABX4U/k/8ID+7oY0nX3yW77Tfz85tBuDgfP4pFy+c562B/8bovEnWFtpf+it+8Ph2uPgG4Sf/nPP37+e7Lz6J996dbDPA+fwSFz/6KaNDf8Fb56e594l+fvB8G1vOv85L3a+SXSR3e/Q//Efe/eu/Wt0gbHI3qvPmjIdBYPBDBpsG8AdfW7c0abXVX9xvZAlt4nmWdDpMvuuPiazgVdzFYrKymBm0xd8j6TtDaL0+tkGWpSX6Nin/GMHAy2zc00kbZ236/e1tJX1qLeK8qWfeLr8Vof2t+TbkOPnSf+HkjQ7e0saT3fdz6ad5zl/6nK33P0HXQ7UPdHM+znNhGqbzr/PigdcXPMWFNyI88cZNVUFEbhktBLvbMWybctnBbAnSE3RhJ1O3ZWKwabnb8DWB4e4g2uEiHRlS+8jN2YR9alMnbzdjy/2P8J3vPMHO71y3wbnAW6M/YZU++eMan11a6SJ7/bpRnW/HeKwXxX15FovJkmJmuvA+FibocbGjEaqTNlbyBWLx3Ma+8CPXcPl6GR7wY0zmyfQ/Q3SxT0G+ha1Kv5eb7lNrEedbNnmDC5z76AJb7v0qW7cZ4Fzi4vksbw2/yuhi658rdMeWBu7cuo2fX17ww0luKXduM7njjoWfqN2c8XBI93yd5o0uxk2oz7jfyBLapPQqgeZXV3T2xeIFS4xZZYxY8I+JragUsl7KyQO0Jje6FBtv1fq93FSfWko7rMQtm7xN51/nxa6Fl0TXwr98eomv3Ln1trkR7rxzK599emnB7bdbPNaL4r48i8ULFDO59ajfbw5LaYeVqL/PedvEPi79jAdafm+ji7FuHmj5PT4u/WzB7bdbPNaL4r48i8ULFDO59ajfbw5LaYeV+Fem2Rhb9bPepv7fr37Fr6an+Vrz7zL5T/+40cVZU19v+wMmPi4x9dnCv1HcTvFYL4r78iwlXqCYya1F/X5zWGo7rISSt1V2+fMKX/7yl/l3v++j6lT50pe+xK+mb43Hme/cZnLX3dtp+4M/ZuLjEv98cfEP2riV47FeFPflWUm84PaOmdQ/9fvNYaXtsFyb+nPe6tlvfuVO7vM8wG/dtZ1f/Wqau7avy58bXzOfXSpzxx1b+OzTS3xc+hnVX/5iWcffavFYL4r78txsvOD2i5nUP/X7zWE12mGplLyJiIiI1BG9sCAiIiJSR5S8iYiIiNQRJW8iIiIidUTJm4iIiEgdUfImIiIiUkeUvImIiIjUESVvIiIiInVEyZuIiIhIHVHyJiIiIlJHlLyJiIiI1BElbyIiIiJ1RMmbiIiISB1R8iYiIiJSR5S8iYiIiNQRJW8iIiIidUTJm4iIiEgdUfImIiIiUkeUvImIiIjUESVvIiIiInVEydtKGAbG2l4A01jbK4iIiEh9umWSt66uMC0tLWt8FQN//AOK1hF8BkAL4dRZ8qlnWbUrG7sZzJ4lHWtbOEF072M4e5ZMvH2Nk0gRERHZbG6J5G1g4Cix2CGSyZNLS+CMdvqtT7Dteb6yR/HfICMyTJOGOf/fYRgYZuOVJMoT6KO//2naFsmqFt7PwDAb5jvkmn0ajUYMzc6JiIjcdn5jowtws9xuN4FAAIDGxkaSyZOEQk9SKBQWP7iY4sjr+Wu+5VQKFJ2lXr1APPB1+nGoHWLQFNjH/sA46ehrNzhuqfstwD5ByHsKnCUXVERERG4RdZ28xWKHeP31JPv27efUqdcxTZPGxkb+6I98S0veJjKMDJ3i5lIg5yaPX+lllbiJiIjcjup22XRg4ChdXWGSyZMA7Nu3n0qlQjKZZHh4ZHUuYngIxo+TyZ7Dts+RzRynq3XuUqWLcOoT7PSzeOYe1xhkpDS7FPtjut0LnP8G+7kCR8jka9fNWz+mv6MN80q59jBc/ARrzjNvbn8fo5kPKdqfYBc/xEodmn/512gjPPxjMtmztX3tc2QzJ4mH5pwfwPMUw5kPyRc/uVL3WOC6ipgthOInZ+LzCcXih1jpk8SDc/dz448eIz0nhl84j4iIiCxZXc68DQwcJRQKAdcule7e/Ri2bS/9RA0mbpeLypxvOZUyFQfARbD/JEN7DYrvnGAwO4nRGiAYaOCaA+ZTzTIcS5B3AMpkyyvYr2KTSSeZmNpB69597H/5GJS/QSQ9z8VdTxEf7MZrJ+nvsyjjorW5zOS8k3NufH4vrlKKRDLPJE14/XvoHDhOq+tJQkOF2kxipUwpe5rs6ASO0cxjXR10DR5lIvAkIyXAaCGcOMnhFods6jWO5KdobPYT7PThazUhBWDij59kuNOk9OZrHMqCd/9TdA0ewwn9CfGcZg9FRESWq+6St7mJ26zGxkb27w8Rix1e3sl8McZysTnfqPJ+79fpTDrg2UfP3h1MvN5JMDI2k6+9hjX4ISO+Rc7r2FjJU6QXy03m229mtqxsDRGLj9cSqWQe0+onEGzHSJ/5wjKtXBRonwAABWtJREFU0eyltbGKFT3IUKq2NbnIpSvZBPHZ8/cn6E7+mIM9fQSTB0iWgfIZ4pEzV/ZPlAyskT085jMZKVUwA71EvAbZQ39CcKRU28ms4O304Zo9yPMUkVATlTe7CPWcoQKMpCYwrTihznb6c2Mbs+QsIiJSx+oqeZsvcQNIJpPLT9wA8gm6+zPXJBCT2dr/TJ8fD5OkUuOLTrStuXKBQgkebnJjAtdP5DnFDNmpEP7oMaIMMJzOUV5OVuQUSAyPERlqx+81SM6TdTrZPCVCGKYJOPgCbTRWxxlNlhY8ren10dIwSTo1jjP72XhODqsEDze34GKMZcyTioiICHWUvN0ocevtfWFlJ53Mkp5nJgvANA0aqFCef+1xnVVmlkAX+HDg8mkiHSaxw72Eh94kPJkl1X+YWCK35MTTKZcpY2CaBuBgtOwjdribQJubHQ0NVKemACjMlMA0TaiUb5gkmi6TBnawd+Qj9l6/sbgDFyh5ExERWaa6SN7WJHFbRKVcoYob1w4DCpshgbuxSu4EkeAJ4m37iBzuo/PlYxjlb9Az3zNy83G5MHGoVBww2oiO9NNpWAzHBrDsCriCRAeutoHjOGCY177kcH2ZKg5VJsn0vcBI6boYVm2W8D6wiIiIXGfTJ28bkbgBVLIZClU/gfAe3JlTS5whcpiqVMBw4ZpvfXPZ+y1fOXeKaNigORen1eeBdG4JR7kIBttprBawsg6YLbQ2QXH4MLHETIpluukiNDPv5pC1SlQfayMYcJFKzV+BipWjhI/mVodsYlzPt4mIiKyCTZ28rXni1uQn3O269nuOQynzGunSKeLJDkY7j5BK+Ui9k2eCHfhab/xXDQpWgcmuIJGhIzS9PwHNTUwMHyRRWOJ+Cz9CtrCWp+jvaaZoFSlj0OzroI0prPzCKWdT6CgJ4zTvF6HJt4fQwwbF0SFSZcAoUZwAX/AI/ZNJrLIDZu1FhNl5PDs5RKprmP3xkwx7k1gTjbQ+toc25iyFlkbof30PI53HSLtPk7aKTLKDpmaDbP9hUlozFRERWbZNm7x1dYXXfsatOcjBg8Hrvlnlne4TpEsVrOiTdBYPEe3aTcfBEA1UmZq0yVpZJhaYRnLSh4kOu4iF9tHjg6mJAolk7Tmype23fIZh4mrdQ3DvjpkylsgMPkcsufCU3lTJxvA9RWR/I0wWsYafIxqbeavWGSfeHcU43E0gEmd/A1SnJikXsxTtmfStcoZoRw/Oy70EQr08ZjgUczZl5n5scZl05Ek6yoeIBPcQfriRhuoUE6UxivrLXiIiIivypXvuafr1RhdiPpFIL5FI7zXfW+ul0tuCsYfh/CCtyf34o6u8lNlyiMyZp5jo/X06kxv+jq6IiMgtadPOvF1PidsmY+6iOxagsVhkouJgNHl5LLiH5skzxJf6koSIiIgs26ZN3izLor+/9u9KpbJ6f/JKVofporl5F/7APnY0NlCdmqCUPUF37GWUu4mIiKydTbtsKiIiIiJfVLd/mF5ERETkdqTkTURERKSOKHkTERERqSNK3kRERETqiJI3ERERkTqi5E1ERESkjih5ExEREakjSt5ERERE6oiSNxEREZE6ouRNREREpI4oeRMRERGpI0reREREROqIkjcRERGROqLkTURERKSOKHkTERERqSNK3kRERETqiJI3ERERkTqi5E1ERESkjih5ExEREakjSt5ERERE6oiSNxEREZE6ouRNREREpI4oeRMRERGpI0reREREROqIkjcRERGROqLkTURERKSOKHkTERERqSNK3kRERETqiJI3ERERkTqi5E1ERESkjih5ExEREakjSt5ERERE6oiSNxEREZE68v8BMBZ1DcsAwnEAAAAASUVORK5CYII=" width="623" height="128" class="img_ev3q"></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-programmers-approach">3. Programmer's approach:<a href="https://docs.gcalls.co/blog/how-to-contribute#3-programmers-approach" class="hash-link" aria-label="Direct link to 3. Programmer's approach:" title="Direct link to 3. Programmer's approach:" translate="no">​</a></h2>
<p>This process can be achieved with just the operating system's default terminal. However, this guide will show you a more inclusive approach (for both tech and non-tech personnels).</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="31-one-time-setup">3.1 One time setup:<a href="https://docs.gcalls.co/blog/how-to-contribute#31-one-time-setup" class="hash-link" aria-label="Direct link to 3.1 One time setup:" title="Direct link to 3.1 One time setup:" translate="no">​</a></h3>
<ul>
<li class="">
<p>Create a folder to store the source code.</p>
</li>
<li class="">
<p>Open Visual Studio Code, click <code>File</code> &gt; <code>Open folder</code>, select the folder you've just created.</p>
</li>
<li class="">
<p>Click <code>Terminal</code> &gt; <code>New Terminal</code> on the top menu bar. A new terminal will appear on the bottom of the window:
<img decoding="async" loading="lazy" alt="how-to-document-thumb12" src="https://docs.gcalls.co/assets/images/how-to-document-thumb12-6575b17d04de70db876d5d9b23c3421d.png" width="1856" height="1144" class="img_ev3q"></p>
</li>
<li class="">
<p>Type in the terminal:</p>
<ul>
<li class="">Initialize git:
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git init</span><br></span></code></pre></div></div>
</li>
<li class="">Establish connection to Gcalls-Doc source code:
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git remote add origin https://gitlab.com/gcalls-opensource/gcalls-doc</span><br></span></code></pre></div></div>
</li>
</ul>
</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="32-frequent-setup-everytime-you-want-to-start-a-something-new">3.2 Frequent Setup (Everytime, you want to start a something new)<a href="https://docs.gcalls.co/blog/how-to-contribute#32-frequent-setup-everytime-you-want-to-start-a-something-new" class="hash-link" aria-label="Direct link to 3.2 Frequent Setup (Everytime, you want to start a something new)" title="Direct link to 3.2 Frequent Setup (Everytime, you want to start a something new)" translate="no">​</a></h3>
<ul>
<li class="">Type in the terminal:
<ul>
<li class="">Get the latest update of the source code:
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git fetch</span><br></span></code></pre></div></div>
</li>
<li class="">Check the curernt branch, it should return <code>master</code>:
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git branch</span><br></span></code></pre></div></div>
</li>
<li class="">Download the latest update of the current branch (i.e: <code>master</code>):
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git pull</span><br></span></code></pre></div></div>
</li>
<li class="">Create a new branch of your own:
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git checkout -b &lt;branch_name&gt;</span><br></span></code></pre></div></div>
</li>
<li class="">At this point, you can start creating/editing/deleting documents.</li>
</ul>
</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="33-editing">3.3 Editing:<a href="https://docs.gcalls.co/blog/how-to-contribute#33-editing" class="hash-link" aria-label="Direct link to 3.3 Editing:" title="Direct link to 3.3 Editing:" translate="no">​</a></h3>
<ul>
<li class="">On the left side menu, select the document icon on top:
<img decoding="async" loading="lazy" alt="how-to-document-thumb13" src="data:image/png;base64,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" width="37" height="365" class="img_ev3q"></li>
<li class="">It'll show a directory tree like this:
<img decoding="async" loading="lazy" alt="how-to-document-thumb14" src="https://docs.gcalls.co/assets/images/how-to-document-thumb14-3944c78e45c8ab7bf712e14024079070.png" width="270" height="430" class="img_ev3q">.</li>
<li class="">From there, you can:
<ul>
<li class="">Click on a folder to open it, click on documents to open them.</li>
<li class="">Right click on a document &gt; <code>Rename...</code> to rename or Right click on a document &gt;  <code>Delete</code> to delete it.</li>
<li class="">Right click on a folder &gt; <code>Rename...</code> to rename or Right click on a folder &gt;  <code>Delete</code> to delete it.</li>
<li class="">Right click on a folder &gt; <code>New file...</code> to create a new file. Name it with extension <code>.md</code> (e.g: <code>my-document.md</code>)</li>
</ul>
</li>
<li class="">Document's metadata:
<ul>
<li class="">Metadata is used to identify document's core value.</li>
<li class="">Add the following configuration to the top of your document:</li>
</ul>
</li>
</ul>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">---</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">title: &lt;title of your document&gt;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">slug: &lt;index-name-of-your-document&gt;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">tags:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - &lt;tag, keyword for the document&gt;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - &lt;tag, keyword for the document&gt;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - &lt;tag, keyword for the document&gt;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">authors:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - name: &lt;Author's name&gt;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    url: &lt;Author's GitLab profile page&gt;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    image_url: &lt;Any&gt;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    title: &lt;Job title&gt;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">---</span><br></span></code></pre></div></div>
<ul>
<li class=""><strong>(*) Note</strong>: Slugs: index name of your doc (i.e: if you name slug "example", your doc would be available to be accessed at <a href="https://docs.gcalls.co/your-folder/example" target="_blank" rel="noopener noreferrer" class="">https://docs.gcalls.co/your-folder/example</a>)
Tags: tags for your docs. The more tags you add, the more likely your document get discovered.</li>
<li class="">For example:</li>
</ul>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">---</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">title: How to contribute</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">slug: how-to-contribute</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">tags:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - documentation</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - document</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - contribute</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - tutorial</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - guide</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - README</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - GettingStarted</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - Docusaurus</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - NetlifyCMS</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - ReactJS</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">authors:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  - name: Huỳnh Minh</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    url: https://gitlab.com/huynhminh.le</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    image_url: https://secure.gravatar.com/avatar/27c9cd7cb2e2645b12ae4281b9fb1231?s=192&amp;d=identicon</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    title: Customer Success Engineer</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">---</span><br></span></code></pre></div></div>
<p><img decoding="async" loading="lazy" alt="how-to-document-thumb15" src="https://docs.gcalls.co/assets/images/how-to-document-thumb15-9414b03645439a0b255ded1ab63988ee.png" width="1850" height="1109" class="img_ev3q">
<img decoding="async" loading="lazy" alt="how-to-document-thumb16" src="https://docs.gcalls.co/assets/images/how-to-document-thumb16-3c5b5d75a294e7036f9e587849b83993.png" width="799" height="173" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="34-create-a-new-folder">3.4 Create a new folder:<a href="https://docs.gcalls.co/blog/how-to-contribute#34-create-a-new-folder" class="hash-link" aria-label="Direct link to 3.4 Create a new folder:" title="Direct link to 3.4 Create a new folder:" translate="no">​</a></h3>
<ul>
<li class="">To create or edit a folder, simply create a folder in root <code>/</code> of project. Add  at least 1 document to that folder (e.g: <code>intro.md</code>).</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="a-configure-a-folder-for-client-page">a. Configure a folder for client page:<a href="https://docs.gcalls.co/blog/how-to-contribute#a-configure-a-folder-for-client-page" class="hash-link" aria-label="Direct link to a. Configure a folder for client page:" title="Direct link to a. Configure a folder for client page:" translate="no">​</a></h4>
<ul>
<li class="">A folder can only be used as a collection when it's properly configured in <code>docusaurus.config.js</code>.</li>
<li class="">By default, Docusaurus has only 2 folders: <code>blogs</code> and <code>docs</code> (display name is Tutorial). With <code>blogs</code> being blog by type, <code>docs</code> being docs by type. The big difference between type blog and type doc is that blog displays author's information while doc doesn't.</li>
<li class="">This project uses a plugin called <code>@docusaurus/plugin-content-docs</code>, which enables user to add more folders/collections under the type of doc. Docusaurus also has another plugin called <code>@docusaurus/plugin-content-blogs</code> for type blog.</li>
</ul>
<h5 class="anchor anchorTargetStickyNavbar_Vzrq" id="a1-add-configuration-for-docusaurusconfigjs">a1. Add configuration for docusaurus.config.js<a href="https://docs.gcalls.co/blog/how-to-contribute#a1-add-configuration-for-docusaurusconfigjs" class="hash-link" aria-label="Direct link to a1. Add configuration for docusaurus.config.js" title="Direct link to a1. Add configuration for docusaurus.config.js" translate="no">​</a></h5>
<ul>
<li class="">In <code>docusaurus.config.js</code>, you can find this configuration:</li>
</ul>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">plugins: [</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    [</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      '@docusaurus/plugin-content-docs',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        id: 'tech',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        path: 'tech',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        routeBasePath: 'tech',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        sidebarPath: require.resolve('./sidebars.js'),</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      }, </span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    ],</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    [</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      '@docusaurus/plugin-content-docs',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        id: 'sale',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        path: 'sale',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        routeBasePath: 'sale',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        sidebarPath: require.resolve('./sidebars.js'),</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      }, </span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    ],</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  ],</span><br></span></code></pre></div></div>
<ul>
<li class="">This configuration was configured to add 2 additional folders (tech and sales). To add more folder, add another item as seen in this configuration and replace <code>id</code>, <code>path</code>, <code>routeBasePath</code> with the name of the folder (no CAP).</li>
<li class="">Then scroll down and you'll see this configuration:</li>
</ul>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">themeConfig:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    /** @type {import('@docusaurus/preset-classic').ThemeConfig} */</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    ({</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      navbar: {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        title: 'Gcalls',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        logo: {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          alt: 'Gcalls Logo',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          src: 'https://app.gcalls.co/assets/img/favicon.png',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        items: [</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            type: 'doc',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            docId: 'intro',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            position: 'left',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            label: 'Tutorial',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {to: '/blog', label: 'Blog', position: 'left', activeBaseRegex: `/docs/`,},</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {to: '/tech/intro', label: 'Tech', position: 'left', activeBaseRegex: `/docs/`,},</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {to: '/sale/intro', label: 'Sale', position: 'left', activeBaseRegex: `/docs/`,},</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            href: 'https://gitlab.com/gcalls-opensource/gcalls-doc',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            label: 'GitLab',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            position: 'right',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            type: 'custom-myDocSearch', </span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            position: "left",</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            itemProp: 44, </span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            anotherProp: "xyz"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            type: 'search',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            position: 'right',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        ],</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      footer: {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        style: 'dark',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        links: [</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            title: 'Docs',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            items: [</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                label: 'Tutorial',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                to: '/docs/handbook-structure-and-style-guide',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            ],</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            title: 'Community',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            items: [</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                label: 'Stack Overflow',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                href: 'https://stackoverflow.com/questions/tagged/docusaurus',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                label: 'Discord',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                href: 'https://discordapp.com/invite/docusaurus',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                label: 'Twitter',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                href: 'https://twitter.com/docusaurus',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            ],</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            title: 'More',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            items: [</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                label: 'Blog',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                to: '/blog',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                label: 'GitHub',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                href: 'https://github.com/facebook/docusaurus',</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">              },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            ],</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">          },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        ],</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        copyright: `Copyright © ${new Date().getFullYear()} My Project, Inc. Built with Docusaurus.`,</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      prism: {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        theme: lightCodeTheme,</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        darkTheme: darkCodeTheme,</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      },</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    }),</span><br></span></code></pre></div></div>
<ul>
<li class="">Add this line to the configuration above to add link to navigation bar and footer.</li>
</ul>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">{to: '/&lt;folder_name&gt;/&lt;document_index_name&gt;', label: '&lt;Folder Name&gt;', position: 'left', activeBaseRegex: `/docs/`,},</span><br></span></code></pre></div></div>
<ul>
<li class="">If the folder is empty, add 1 document with its attribute <code>slug</code></li>
<li class=""><strong>(*) Note</strong>: <code>&lt;document_index_name&gt;</code> is the index name aka <code>slug</code> of the first document in this folder. With type <code>docs</code>, The Url must link to an existing fixed document. If this document is deleted, the url wouldn't work properly and it must be replaced by an existing document's index name.</li>
</ul>
<h5 class="anchor anchorTargetStickyNavbar_Vzrq" id="a2-configure-a-nested-folder-for-client-page">a2. Configure a nested folder for client page:<a href="https://docs.gcalls.co/blog/how-to-contribute#a2-configure-a-nested-folder-for-client-page" class="hash-link" aria-label="Direct link to a2. Configure a nested folder for client page:" title="Direct link to a2. Configure a nested folder for client page:" translate="no">​</a></h5>
<ul>
<li class="">To add a folder within a folder, simply create another folder inside a folder in root <code>/</code> of the project (e.g: docs, blogs, tech, sale, ...)</li>
<li class="">Add a json file (e.g: <code>_category_.json</code>) to the folder that contains the nested folder. The content includes:</li>
</ul>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">{</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  "label": "Docusaurus Tutorial",</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  "position": 2,</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  "link": {</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    "type": "generated-index",</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    "description": "5 minutes to learn the most important Docusaurus concepts."</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  }</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span><br></span></code></pre></div></div>
<ul>
<li class="">Parameters:
<ul>
<li class=""><code>label</code>: Display name of the current directory/folder, the doc resides in.</li>
<li class=""><code>position</code>: position of the current directory.</li>
<li class=""><code>link.type</code>: type of link</li>
<li class=""><code>link.description</code>: description of current directory</li>
</ul>
</li>
<li class="">You can add another <code>_category_.json</code> file to the nested folder to configure its display name, index, etc, ...</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="b-configure-a-folder-for-admin-page">b. Configure a folder for admin page:<a href="https://docs.gcalls.co/blog/how-to-contribute#b-configure-a-folder-for-admin-page" class="hash-link" aria-label="Direct link to b. Configure a folder for admin page:" title="Direct link to b. Configure a folder for admin page:" translate="no">​</a></h4>
<ul>
<li class="">The admin page is powered by NetlifyCMS or Netlify Content Management System.</li>
<li class="">In order for the admin page to edit a document, it needs to access the document's folder/directory/collection.</li>
<li class="">Open <code>static/admin/config.yml</code> and add your folder configuration:</li>
</ul>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">- name: sale</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  label: "sale"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  folder: sale</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  identifier_field: title</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  extension: md</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  widget: "list"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  create: true</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  slug: "{{year}}-{{month}}-{{day}}-{{slug}}" # Filename template, e.g., YYYY-MM-DD-title.md</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  fields:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    - { name: title, label: Title, widget: string }</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    - { name: body, label: Body, widget: markdown }</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    - { name: slug, label: Slug, widget: string }</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    - label: "Tags"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      name: "tags"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      widget: "list"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    - label: "Authors"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      name: "authors" </span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      widget: "list"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">      fields:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        - { name: name, label: Name, widget: string }</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        - { name: title, label: Title, widget: string } </span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        - { name: url, label: URL, widget: string } </span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        - { name: imageUrl, label: ImageURL, widget: string } </span><br></span></code></pre></div></div>
<ul>
<li class="">The configuration above adds a collection named <code>sale</code> which is also the <code>sale</code> folder in root <code>/</code> of this project.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="35-images">3.5 Images:<a href="https://docs.gcalls.co/blog/how-to-contribute#35-images" class="hash-link" aria-label="Direct link to 3.5 Images:" title="Direct link to 3.5 Images:" translate="no">​</a></h3>
<ul>
<li class="">Images can be placed anywhere in the designated folders in root / (except src,node_modules,build, and .docusaurus). Though it's recommended to put images in a folder which isn't displayed on navigation bar (e.g: <code>static/img/</code>).</li>
<li class="">To add image to <code>static/img</code>, simple move an image into that folder.</li>
<li class="">Images uploaded via admin page will be in <code>static/img/</code>.</li>
<li class="">Images can be referenced by relative path.</li>
</ul>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">![image description](&lt;relative_path_to_image&gt;)</span><br></span></code></pre></div></div>
<p>For example: <code>![how-to-document-thumb15](../static/img/tech/how-to-document/how-to-document-thumb15.png)</code>
will display an image called <code>how-to-document-thumb15.png</code> with alternative title "how-to-document-thumb15"</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="36-publishing">3.6 Publishing:<a href="https://docs.gcalls.co/blog/how-to-contribute#36-publishing" class="hash-link" aria-label="Direct link to 3.6 Publishing:" title="Direct link to 3.6 Publishing:" translate="no">​</a></h3>
<ul>
<li class="">When you're done with the documentation process, add your changes to git:
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git add &lt;path to document&gt; &lt;path to document2&gt; &lt;path to document3&gt;</span><br></span></code></pre></div></div>
</li>
</ul>
<p>Tip: You can also right click on your document &gt; <code>Copy Path</code> to get its path</p>
<ul>
<li class="">Commit your changes and add a message for your commit:
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git commit -m "&lt;your message&gt;"</span><br></span></code></pre></div></div>
</li>
<li class="">Push your changes to the source code to generate a temporary preview page of docs.gcalls.co. If this is your first time pushing on a new branch:
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git push -u origin &lt;your_branch_name&gt;</span><br></span></code></pre></div></div>
else:
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">git push -u origin</span><br></span></code></pre></div></div>
</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="4-view-the-publishing-process-on-gitlab">4. View the publishing process (on GitLab):<a href="https://docs.gcalls.co/blog/how-to-contribute#4-view-the-publishing-process-on-gitlab" class="hash-link" aria-label="Direct link to 4. View the publishing process (on GitLab):" title="Direct link to 4. View the publishing process (on GitLab):" translate="no">​</a></h2>
<ul>
<li class="">Go back to <a href="https://gitlab.com/gcalls-opensource/gcalls-doc" target="_blank" rel="noopener noreferrer" class="">Gcalls-docs repository</a>
<img decoding="async" loading="lazy" alt="how-to-document-thumb8" src="data:image/png;base64,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" width="766" height="83" class="img_ev3q"></li>
<li class="">On the left side menu bar, click on CI/CD &gt; Pipelines. You can see a list of available jobs triggered by Cloudflare Pages. On the top row, click on the running/passed button to view the latest job.
<img decoding="async" loading="lazy" alt="how-to-document-thumb9" src="https://docs.gcalls.co/assets/images/how-to-document-thumb9-f6342567c776ba946a7b2f52852535f3.png" width="1855" height="1070" class="img_ev3q"></li>
<li class="">Click Cloudflare Pages when it turns green to view the preview version of <a href="https://docs.gcalls.co/" target="_blank" rel="noopener noreferrer" class="">docs.gcalls.co</a> with your changes.
<img decoding="async" loading="lazy" alt="how-to-document-thumb10" src="https://docs.gcalls.co/assets/images/how-to-document-thumb10-32d582ce315650cab9757c0d8999b561.png" width="950" height="721" class="img_ev3q"></li>
<li class="">It will open a preview link with your changes
<img decoding="async" loading="lazy" alt="how-to-document-thumb11" src="https://docs.gcalls.co/assets/images/how-to-document-thumb11-ebeecfc5f39ec1c6d1560f14f21b7b08.png" width="1585" height="1104" class="img_ev3q"></li>
</ul>]]></content:encoded>
            <category>documentation</category>
            <category>document</category>
            <category>contribute</category>
            <category>tutorial</category>
            <category>guide</category>
            <category>README</category>
            <category>GettingStarted</category>
            <category>Docusaurus</category>
            <category>NetlifyCMS</category>
            <category>ReactJS</category>
        </item>
        <item>
            <title><![CDATA[Hướng dẫn tạo outbound gồm nhiều đầu số random gọi ra]]></title>
            <link>https://docs.gcalls.co/blog/Hướng-dẫn-tạo-outbound-gồm-nhiều-đầu-số-random-gọi-ra</link>
            <guid>https://docs.gcalls.co/blog/Hướng-dẫn-tạo-outbound-gồm-nhiều-đầu-số-random-gọi-ra</guid>
            <pubDate>Sun, 24 Sep 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[1. Ngữ cảnh]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-ngữ-cảnh">1. <strong>Ngữ cảnh</strong><a href="https://docs.gcalls.co/blog/H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-t%E1%BA%A1o-outbound-g%E1%BB%93m-nhi%E1%BB%81u-%C4%91%E1%BA%A7u-s%E1%BB%91-random-g%E1%BB%8Di-ra#1-ng%E1%BB%AF-c%E1%BA%A3nh" class="hash-link" aria-label="Direct link to 1-ngữ-cảnh" title="Direct link to 1-ngữ-cảnh" translate="no">​</a></h2>
<p>Khi khách hàng có nhu cầu dùng nhiều đầu số để gọi ra, các đầu số này sẽ luân phiên nhau gọi (random), có thể có nhiều mục đích khác nhau cho sự setup này nhưng chính yếu nhất là nhằm hạn chế việc bị đánh spam do một số gọi liên tục trong một thời gian dài.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-các-bước-thực-hiện-chi-tiết"><strong>2. Các bước thực hiện chi tiết</strong><a href="https://docs.gcalls.co/blog/H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-t%E1%BA%A1o-outbound-g%E1%BB%93m-nhi%E1%BB%81u-%C4%91%E1%BA%A7u-s%E1%BB%91-random-g%E1%BB%8Di-ra#2-c%C3%A1c-b%C6%B0%E1%BB%9Bc-th%E1%BB%B1c-hi%E1%BB%87n-chi-ti%E1%BA%BFt" class="hash-link" aria-label="Direct link to 2-các-bước-thực-hiện-chi-tiết" title="Direct link to 2-các-bước-thực-hiện-chi-tiết" translate="no">​</a></h2>
<p>Tiến hành đăng nhập vào trang PBX có domain cần setup</p>
<p><img decoding="async" loading="lazy" src="https://docs.gcalls.co/assets/images/screenshot-2023-09-24-at-15.42.11-5c12ace2dbfc898e2f157f727936f531.png" width="2880" height="1332" class="img_ev3q"></p>
<p>Tại trang scripts editor, tiếp tục thực hiện chính xác các bước sau:</p>
<p><img decoding="async" loading="lazy" src="https://docs.gcalls.co/assets/images/screenshot-2023-09-24-at-15.42.31-a0e48f66dbcd120534ac5102adcc14d3.png" width="2838" height="1568" class="img_ev3q"></p>
<p><strong>(*): /usr/local/freeswitch/scripts/</strong></p>
<p><img decoding="async" loading="lazy" src="https://docs.gcalls.co/assets/images/screenshot-2023-09-24-at-15.42.53-4bf128ba9e1f88a3962d48752c77adc3.png" width="2802" height="1476" class="img_ev3q"></p>
<p><strong>(**) <a href="https://randomcid-domainname-ddmm.sh/" target="_blank" rel="noopener noreferrer" class="">randomcid-domainname-ddmm.sh</a></strong>&nbsp;</p>
<p><strong>domainname</strong>: tên domain của khách hàng đang setup, ví dụ gcallstest</p>
<p><strong>ddmm:</strong> ngày và tháng setup, ví dụ 2409 (ngày 24 tháng 09)</p>
<p><img decoding="async" loading="lazy" src="https://docs.gcalls.co/assets/images/screenshot-2023-09-24-at-15.43.12-fce86668c96ed807511e8cf164aa4997.png" width="2844" height="1606" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" src="https://docs.gcalls.co/assets/images/screenshot-2023-09-24-at-15.43.34-a59770bc15188fafed193bb751cc39ef.png" width="2858" height="1590" class="img_ev3q"></p>
<p>Sau đó bấm SAVE để lại Outbound Routes mới</p>
<p>Như vậy là chúng ta đã hoàn tất việc setup Outbound Routes dùng nhiều đầu số luân phiên nhau gọi ra.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-kết-luận"><strong>3. Kết luận</strong><a href="https://docs.gcalls.co/blog/H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-t%E1%BA%A1o-outbound-g%E1%BB%93m-nhi%E1%BB%81u-%C4%91%E1%BA%A7u-s%E1%BB%91-random-g%E1%BB%8Di-ra#3-k%E1%BA%BFt-lu%E1%BA%ADn" class="hash-link" aria-label="Direct link to 3-kết-luận" title="Direct link to 3-kết-luận" translate="no">​</a></h2>
<p>Trên đây là bài viết hướng dẫn chi tiết cách setup Outbound dùng nhiều đầu số random luân phiên nhau gọi ra. Hy vọng bài viết sẽ giúp ích được cho anh chị và các bạn. Nếu có bất kỳ ý kiến đóng góp hoặc câu hỏi gì, anh chị hãy cứ để lại ở phần bình luận.</p>]]></content:encoded>
            <category>Hướng dẫn tạo outbound gồm nhiều đầu số random gọi ra; Outbound routes</category>
            <category>Random</category>
        </item>
        <item>
            <title><![CDATA[Quy Trình Test Tính Năng]]></title>
            <link>https://docs.gcalls.co/blog/Quy-Trình-Test-Tính-Năng</link>
            <guid>https://docs.gcalls.co/blog/Quy-Trình-Test-Tính-Năng</guid>
            <pubDate>Sat, 22 Jul 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Các tính năng mới theo lộ trình, các deploy fix lỗi phần mềm hoặc cải thiện sẽ được bộ phận kỹ thuật cập nhật lên hệ thống theo định kỳ. Kỹ thuật sẽ đưa lên môi trường test (demo trước) sẽ đó sẽ đưa lên môi trường chính thức của khách hàng đang dùng (production). Sau khi nhận thông báo đã đưa lên hệ thống, CS sẽ tiến hành các bước testing như sau.]]></description>
            <content:encoded><![CDATA[<p>Các tính năng mới theo lộ trình, các deploy fix lỗi phần mềm hoặc cải thiện sẽ được bộ phận kỹ thuật cập nhật lên hệ thống theo định kỳ. Kỹ thuật sẽ đưa lên môi trường test (demo trước) sẽ đó sẽ đưa lên môi trường chính thức của khách hàng đang dùng (production). Sau khi nhận thông báo đã đưa lên hệ thống, CS sẽ tiến hành các bước testing như sau.</p>]]></content:encoded>
            <category>Quy trình test tính năng</category>
            <category>Hướng dẫn test tính năng mới</category>
            <category>Deployment</category>
        </item>
        <item>
            <title><![CDATA[Quy định cần nắm khi viết tài liệu Handbook]]></title>
            <link>https://docs.gcalls.co/blog/handbook-structure-and-style-guide</link>
            <guid>https://docs.gcalls.co/blog/handbook-structure-and-style-guide</guid>
            <pubDate>Tue, 09 May 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Xin chào các bạn! Vui lòng đọc kỹ file bên dưới để nắm quy định chung khi viết tài liệu, giúp cho việc trình bày tài liệu đồng bộ giữa tất cả mọi người và đạt hiệu quả cao nhất trong việc truyền đạt thông tin.]]></description>
            <content:encoded><![CDATA[<p>Xin chào các bạn! Vui lòng đọc kỹ file bên dưới để nắm <strong>quy định chung</strong> khi viết tài liệu, giúp cho việc trình bày tài liệu đồng bộ giữa tất cả mọi người và đạt hiệu quả cao nhất trong việc truyền đạt thông tin.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="i-phân-loại-tài-liệu-theo-mục-đích">I. Phân loại tài liệu theo mục đích<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#i-ph%C3%A2n-lo%E1%BA%A1i-t%C3%A0i-li%E1%BB%87u-theo-m%E1%BB%A5c-%C4%91%C3%ADch" class="hash-link" aria-label="Direct link to I. Phân loại tài liệu theo mục đích" title="Direct link to I. Phân loại tài liệu theo mục đích" translate="no">​</a></h2>
<p>Tài liệu được phân loại theo mục đích kèm các bài viết ví dụ như sau:</p>









































<table><thead><tr><th>Loại bài</th><th>Bài ví dụ</th></tr></thead><tbody><tr><td><strong>Info</strong></td><td></td></tr><tr><td><strong>Concept/Methodology/Modeling</strong></td><td></td></tr><tr><td><strong>How-to</strong></td><td></td></tr><tr><td><strong>Process</strong></td><td></td></tr><tr><td><strong>Troubleshooting</strong></td><td></td></tr><tr><td><strong>Getting started for the first {kind of tasks} or {kind of roles}</strong></td><td></td></tr><tr><td><strong>14/90 first days of a kind of {jobs}</strong></td><td></td></tr><tr><td><strong>FAQ</strong></td><td></td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ii-gợi-ý-sườn-tài-liệu-mỗi-bộ-phận">II. Gợi ý sườn tài liệu mỗi bộ phận<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#ii-g%E1%BB%A3i-%C3%BD-s%C6%B0%E1%BB%9Dn-t%C3%A0i-li%E1%BB%87u-m%E1%BB%97i-b%E1%BB%99-ph%E1%BA%ADn" class="hash-link" aria-label="Direct link to II. Gợi ý sườn tài liệu mỗi bộ phận" title="Direct link to II. Gợi ý sườn tài liệu mỗi bộ phận" translate="no">​</a></h2>

















































<table><thead><tr><th>Topic chính</th><th>Topic con (ví dụ)</th></tr></thead><tbody><tr><td>Miêu tả công việc từng vị trí trong bộ phận</td><td>Ví dụ: Customer Success Engineer</td></tr><tr><td>Miêu tả công việc từng vai trò trong bộ phận</td><td>DevOps engineer</td></tr><tr><td></td><td>Product designer</td></tr><tr><td>14 ngày đầu tiên</td><td>Tất cả</td></tr><tr><td></td><td>DevOps engineer</td></tr><tr><td></td><td>Product designer</td></tr><tr><td>Check-list đầu công việc chính</td><td></td></tr><tr><td>Quy trình A</td><td></td></tr><tr><td>Quy trình B</td><td></td></tr><tr><td>FAQ</td><td></td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iii-cấu-trúc-nội-dung">III. Cấu trúc nội dung<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#iii-c%E1%BA%A5u-tr%C3%BAc-n%E1%BB%99i-dung" class="hash-link" aria-label="Direct link to III. Cấu trúc nội dung" title="Direct link to III. Cấu trúc nội dung" translate="no">​</a></h2>
<p>Bài viết cần theo cấu trúc gồm các mục chính bên dưới.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-miêu-tả-ngắn">1. Miêu tả ngắn<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#1-mi%C3%AAu-t%E1%BA%A3-ng%E1%BA%AFn" class="hash-link" aria-label="Direct link to 1. Miêu tả ngắn" title="Direct link to 1. Miêu tả ngắn" translate="no">​</a></h3>
<p><strong>Why</strong>: Một vài câu miêu tả tổng quan về nội dung và mục đích bài viết.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-điều-kiện-cần">2. Điều kiện cần<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#2-%C4%91i%E1%BB%81u-ki%E1%BB%87n-c%E1%BA%A7n" class="hash-link" aria-label="Direct link to 2. Điều kiện cần" title="Direct link to 2. Điều kiện cần" translate="no">​</a></h3>
<p>Liệt kê các bài viết cần đọc trước khi đọc bài viết này hoặc các điều kiện khác về kiến thức, công cụ, kinh nghiệm nếu có:</p>
<ul>
<li class="">Bài 1</li>
<li class="">Bài 2</li>
<li class="">Bài 3</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-nội-dung-chính">3. Nội dung chính<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#3-n%E1%BB%99i-dung-ch%C3%ADnh" class="hash-link" aria-label="Direct link to 3. Nội dung chính" title="Direct link to 3. Nội dung chính" translate="no">​</a></h3>
<p>Từ phần này, bạn bắt đầu nội dung chính của tài liệu.</p>
<ul>
<li class="">Các đầu mục cần được phân chia rõ ràng theo các <strong>cấp bậc Heading</strong> để tạo mục lục và người đọc dễ theo dõi: Heading 2, Heading 3, Heading 4 ...</li>
<li class="">Có thể <strong>tư duy</strong> theo phương pháp 5W1H để tài liệu bao quát các nội dung quan trọng (Why, What, Who, When, Where, How).</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="4-kết-luận">4. Kết luận<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#4-k%E1%BA%BFt-lu%E1%BA%ADn" class="hash-link" aria-label="Direct link to 4. Kết luận" title="Direct link to 4. Kết luận" translate="no">​</a></h3>
<p>Ở phần này, bạn có thể nêu:</p>
<ul>
<li class="">Kết quả kỳ vọng sau khi người đọc đọc và thực hiện theo tài liệu</li>
<li class="">Lưu ý, đề cập những gì tồn đọng hoặc cần xem xét thêm (nếu có)</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="5-đọc-thêm">5. Đọc thêm<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#5-%C4%91%E1%BB%8Dc-th%C3%AAm" class="hash-link" aria-label="Direct link to 5. Đọc thêm" title="Direct link to 5. Đọc thêm" translate="no">​</a></h3>
<p>Liệt kê các bài viết liên quan nên tham khảo thêm:</p>
<ul>
<li class="">Bài 1</li>
<li class="">Bài 2</li>
<li class="">Bài 3</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="6-tag"> 6. Tag<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#6-tag" class="hash-link" aria-label="Direct link to  6. Tag" title="Direct link to  6. Tag" translate="no">​</a></h3>
<p>Danh sách thẻ từ khóa gợi ý để tìm kiếm ra bài biết trên thanh search:</p>
<ul>
<li class="">Từ khóa 1</li>
<li class="">Từ khóa 2</li>
<li class="">Từ khóa 3</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iv-phong-cách-bài-viết">IV. Phong cách bài viết<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#iv-phong-c%C3%A1ch-b%C3%A0i-vi%E1%BA%BFt" class="hash-link" aria-label="Direct link to IV. Phong cách bài viết" title="Direct link to IV. Phong cách bài viết" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-một-số-quy-tắc-cần-nhớ">1. Một số quy tắc cần nhớ<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#1-m%E1%BB%99t-s%E1%BB%91-quy-t%E1%BA%AFc-c%E1%BA%A7n-nh%E1%BB%9B" class="hash-link" aria-label="Direct link to 1. Một số quy tắc cần nhớ" title="Direct link to 1. Một số quy tắc cần nhớ" translate="no">​</a></h3>
<ul>
<li class="">Khi viết tài liệu, bạn cần đặt mình vào vị trí của người đọc. Thông thường, cách chúng ta viết tương tự như cách chúng ta nói chuyện hoặc suy nghĩ, điều này có thể dẫn đến cách diễn đạt đứt đoạn và khó theo dõi.</li>
<li class="">Đừng cho rằng người đọc biết tất cả những khái niệm bạn đang đề cập. Bạn cần xác định các khái niệm và thuật ngữ chính, đồng thời kèm các giải thích khi cần thiết và thêm liên kết đến tài liệu liên quan.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-quy-định-về-phong-cách">2. Quy định về phong cách<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#2-quy-%C4%91%E1%BB%8Bnh-v%E1%BB%81-phong-c%C3%A1ch" class="hash-link" aria-label="Direct link to 2. Quy định về phong cách" title="Direct link to 2. Quy định về phong cách" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="21-viết-tắt">2.1. Viết tắt<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#21-vi%E1%BA%BFt-t%E1%BA%AFt" class="hash-link" aria-label="Direct link to 2.1. Viết tắt" title="Direct link to 2.1. Viết tắt" translate="no">​</a></h4>
<p>Khi sử dụng từ viết tắt, hãy nhớ ghi thuật ngữ đầy đủ và để từ viết tắt trong dấu ngoặc trong lần đầu tiên. Sau đó, bạn có thể sử dụng từ viết tắt hoặc chữ cái đầu để thay thế.</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="22-ngôn-ngữ">2.2. Ngôn ngữ<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#22-ng%C3%B4n-ng%E1%BB%AF" class="hash-link" aria-label="Direct link to 2.2. Ngôn ngữ" title="Direct link to 2.2. Ngôn ngữ" translate="no">​</a></h4>
<ul>
<li class="">Ngôn ngữ: Tiếng Việt</li>
<li class="">Ngoại trừ các tài liệu thuần kỹ thuật</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="23-heading">2.3. Heading<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#23-heading" class="hash-link" aria-label="Direct link to 2.3. Heading" title="Direct link to 2.3. Heading" translate="no">​</a></h4>
<ul>
<li class="">Tiêu đề bài viết là Heading 1, từ các đầu mục trong bài sẽ là Heading 2 trở đi</li>
<li class="">Khuyến khích đánh số các đầu mục.</li>
<li class="">Định dạng đánh số đầu mục cần đồng bộ:</li>
</ul>

























<table><thead><tr><th>Heading</th><th>Đánh số</th></tr></thead><tbody><tr><td><strong>Heading 2</strong></td><td>I.</td></tr><tr><td><strong>Heading 3</strong></td><td>1.</td></tr><tr><td><strong>Heading 4</strong></td><td>1.1.</td></tr><tr><td><strong>Heading 5</strong></td><td>a.</td></tr></tbody></table>
<ul>
<li class="">Không kết thúc các Heading bằng dấu <strong>:</strong> (để phù hợp khi heading hiển thị trong mục lục)</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="24-tên-riêng">2.4. Tên riêng<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#24-t%C3%AAn-ri%C3%AAng" class="hash-link" aria-label="Direct link to 2.4. Tên riêng" title="Direct link to 2.4. Tên riêng" translate="no">​</a></h4>
<ul>
<li class="">Viết hoa chữ cái đầu</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="25-liệt-kê">2.5. Liệt kê<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#25-li%E1%BB%87t-k%C3%AA" class="hash-link" aria-label="Direct link to 2.5. Liệt kê" title="Direct link to 2.5. Liệt kê" translate="no">​</a></h4>
<ul>
<li class="">Dùng bullet chấm tròn, dấu * thay vì dấu gạch ngang</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="26-dẫn-link">2.6. Dẫn link<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#26-d%E1%BA%ABn-link" class="hash-link" aria-label="Direct link to 2.6. Dẫn link" title="Direct link to 2.6. Dẫn link" translate="no">​</a></h4>
<ul>
<li class="">Hyperlink vào text thay vì dán link trực tiếp vào bài viết</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="27-hình-ảnh">2.7. Hình ảnh<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#27-h%C3%ACnh-%E1%BA%A3nh" class="hash-link" aria-label="Direct link to 2.7. Hình ảnh" title="Direct link to 2.7. Hình ảnh" translate="no">​</a></h4>
<ul>
<li class="">Canh giữa bài viết, thêm caption khi cần thiết</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="28-số">2.8. Số<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#28-s%E1%BB%91" class="hash-link" aria-label="Direct link to 2.8. Số" title="Direct link to 2.8. Số" translate="no">​</a></h4>
<ul>
<li class="">Dùng dấu " , " để thể hiện đơn vị ngàn. Ví dụ: 2,000</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="29-khoảng-cách">2.9. Khoảng cách<a href="https://docs.gcalls.co/blog/handbook-structure-and-style-guide#29-kho%E1%BA%A3ng-c%C3%A1ch" class="hash-link" aria-label="Direct link to 2.9. Khoảng cách" title="Direct link to 2.9. Khoảng cách" translate="no">​</a></h4>
<ul>
<li class="">Giữa các khối (đoạn - đoạn, đoạn - hình ảnh), cần có 1 khoảng cách rộng hơn khoảng cách giữa các dòng trong 1 đoạn.</li>
</ul>]]></content:encoded>
            <category>style guide</category>
            <category>quy định viết tài liệu</category>
            <category>cấu trúc</category>
            <category>phong cách</category>
        </item>
        <item>
            <title><![CDATA[Những Câu Hỏi Thường Gặp Về Tổng Đài Gcalls]]></title>
            <link>https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls</link>
            <guid>https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls</guid>
            <pubDate>Fri, 07 Apr 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[I. Gcalls cung cấp giải pháp gì?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="i-gcalls-cung-cấp-giải-pháp-gì">I. Gcalls cung cấp giải pháp gì?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#i-gcalls-cung-c%E1%BA%A5p-gi%E1%BA%A3i-ph%C3%A1p-g%C3%AC" class="hash-link" aria-label="Direct link to I. Gcalls cung cấp giải pháp gì?" title="Direct link to I. Gcalls cung cấp giải pháp gì?" translate="no">​</a></h2>
<p>Gcalls cung cấp giải pháp số hoá hệ thống giao tiếp điện thoại trong các doanh nghiệp, thay thế hoàn toàn giải pháp truyền thống đã không còn phù hợp so với nhu cầu ngày nay. Ai cũng biết điện thoại là một trong những kênh xương sống của các doanh nghiệp, dù là với quy mô nào, quốc gia nào, lĩnh vực nào, xưa hay là nay. Tuy nhiên theo thống kê, khi sử dụng giải pháp điện thoại thông thường – điện thoại bàn analog hay điện thoại di động cá nhân trong công việc – 80% dữ liệu doanh nghiệp có thể nắm trong tay lại bị thất thoát và phân tán bởi con người, thiết bị và cách thức vận hành. Không có dữ liệu, doanh nghiệp sẽ không thể nào hiểu khách hàng của mình, cũng như chúng ta sẽ không hiểu được nội dung một cuốn sách khi 80% số chữ đều biến mất.</p>
<p>Sản phẩm chủ lực hiện tại là ứng dụng Gcalls Plus Webphone trên trình duyệt máy tính cho phép đội ngũ telesales, chăm sóc khách hàng (CSKH) và nhà quản lý làm việc một cách hiệu quả nhất nhờ vào lưu trữ 100% thông tin khách hàng và dữ liệu cuộc gọi, cũng như khả năng tích hợp với các nền tảng doanh nghiệp đang sử dụng như phần mềm CRM, Helpdesk, SMS Marketing, phần mềm quản lý bán hàng… Ứng dụng Gcalls Plus Webphone sẽ thay thể hoàn toàn chiếc điện thoại bàn. Đội ngũ của bạn chỉ cần có máy tính (PC, laptop) kết nối với internet và một chiếc tai nghe phù hợp là có thể gọi đi và nhận cuộc gọi đến đầu số công ty bạn, dù ở bất cứ nơi nào.</p>
<ul>
<li class="">Giải pháp chính Gcalls cung cấp bao gồm:</li>
<li class="">Tổng đài chuyên nghiệp (lời chào, giờ làm việc…)</li>
<li class="">Ứng dụng Gcalls Plus Webphone để nghe gọi.</li>
<li class="">Dịch vụ tích hợp ứng dụng Gcalls với CRM, Helpdesk, phần mềm quản lý bán hàng, SMS brandname mà khách hàng đang sử dụng.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ii-gcalls-có-đặc-điểm-gì-khác-với-các-ứng-dụng-nghe-gọi-khác">II. Gcalls có đặc điểm gì khác với các ứng dụng nghe gọi khác?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#ii-gcalls-c%C3%B3-%C4%91%E1%BA%B7c-%C4%91i%E1%BB%83m-g%C3%AC-kh%C3%A1c-v%E1%BB%9Bi-c%C3%A1c-%E1%BB%A9ng-d%E1%BB%A5ng-nghe-g%E1%BB%8Di-kh%C3%A1c" class="hash-link" aria-label="Direct link to II. Gcalls có đặc điểm gì khác với các ứng dụng nghe gọi khác?" title="Direct link to II. Gcalls có đặc điểm gì khác với các ứng dụng nghe gọi khác?" translate="no">​</a></h2>
<p>Phần mềm và giải pháp Gcalls thường được đưa ra so sánh với Zalo, Viber, Skype, Messenger… Sự khác nhau lớn nhất là giải pháp Gcalls chỉ phục vụ cho nhu cầu hoạt động của doanh nghiệp để tối ưu hoá hiệu suất lao động và tự động hoá quy trình CSKH trong khi các ứng dụng khác (trừ Skype Business) dành cho cá nhân. Để sử dụng giải pháp Gcalls, ứng dụng cần tích hợp với đầu số điện thoại của doanh nghiệp và hỗ trợ việc xử lý nhiều cuộc gọi đồng thời đến và đi từ đầu số duy nhất đó. Các tính năng của ứng dụng như ghi chú, ghi âm, thống kê lịch sử từng nhân viên…cũng được thiết kế riêng cho nhu cầu của doanh nghiệp.</p>
<p>Đối tượng sử dụng ứng dụng của Gcalls là đội ngũ CSKH, sales, telesales của doanh nghiệp. Còn khách hàng của doanh nghiệp không phải dùng ứng dụng Gcalls. Họ vẫn nhận cuộc gọi hoặc gọi đến cho doanh nghiệp bằng di động hoặc điện thoại bàn của họ bằng cách bấm số của doanh nghiệp như bình thường.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iii-triển-khai-giải-pháp-gồm-những-bước-nào-và-mất-bao-lâu">III. Triển khai giải pháp gồm những bước nào và mất bao lâu?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#iii-tri%E1%BB%83n-khai-gi%E1%BA%A3i-ph%C3%A1p-g%E1%BB%93m-nh%E1%BB%AFng-b%C6%B0%E1%BB%9Bc-n%C3%A0o-v%C3%A0-m%E1%BA%A5t-bao-l%C3%A2u" class="hash-link" aria-label="Direct link to III. Triển khai giải pháp gồm những bước nào và mất bao lâu?" title="Direct link to III. Triển khai giải pháp gồm những bước nào và mất bao lâu?" translate="no">​</a></h2>
<p>Tóm tắt các bước chính trong quy trình bao gồm:</p>
<ul>
<li class="">Bước 1. Hợp đồng:
Ký hợp đồng dịch vụ Gcalls</li>
<li class="">Bước 2. Đầu số:
Đồng thời, Gcalls kết nối KH với nhà mạng để nhà mạng hướng dẫn KH mua đầu số qua email (chọn số, ký hợp đồng mua số với nhà mạng).</li>
<li class="">Bước 3. Cấu hình: Nhà mạng và Gcalls tiến hành cấu hình đầu số và test.</li>
<li class="">Bước 4. Kịch bản: Gcalls thiết lập luồng cuộc gọi (call flow) theo nhu cầu: điều kiện thời gian, lời chào, nhóm đổ chuông (ring group), nhạc chờ…</li>
<li class="">Bước 5. Sử dụng: Gcalls kích hoạt tài khoản người dùng và hướng dẫn sử dụng sau khi nhận thanh toán
(khách hàng cần trang bị <a href="https://gcalls.co/tai-nghe-call-center/" target="_blank" rel="noopener noreferrer" class="">tai nghe phù hợp</a>).</li>
</ul>
<p>Quy trình mất tổng cộng bao lâu tuỳ vào việc doanh nghiệp có sẵn đầu số SIP Trunk hay không. Với điều kiện bước đầu số đã xong, các bước còn lại rất đơn giản và chỉ giao động trong vòng 1/2 – 2 ngày là xong. Thông thường việc mua đầu số điện thoại mới mất khoảng 3 – 7 ngày làm việc (bao gồm thời gian chọn số, gửi hợp đồng cho nhà mạng)</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iv-những-khoản-phí-chúng-tôi-cần-trả-là-gì">IV. Những khoản phí chúng tôi cần trả là gì?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#iv-nh%E1%BB%AFng-kho%E1%BA%A3n-ph%C3%AD-ch%C3%BAng-t%C3%B4i-c%E1%BA%A7n-tr%E1%BA%A3-l%C3%A0-g%C3%AC" class="hash-link" aria-label="Direct link to IV. Những khoản phí chúng tôi cần trả là gì?" title="Direct link to IV. Những khoản phí chúng tôi cần trả là gì?" translate="no">​</a></h2>
<p>Doanh nghiệp cần thanh toán chi phí dịch vụ cho Gcalls – đơn vị cung cấp phần mềm, và cho nhà mạng – đơn vị cung cấp đầu số:</p>
<ul>
<li class="">Phí cho dịch vụ cho Gcalls: Tuỳ thuộc số người dùng, vui lòng xem ở đây.</li>
<li class="">Chi phí cho nhà mạng: phí khởi tạo đầu số trả lúc đầu (nếu có), thuê bao và cước gọi tùy thuộc số lượng phút gọi ra hàng tháng (nhà mạng gửi thông báo cước và đối soát đến email khách hàng mỗi tháng).</li>
</ul>
<p>Ngoài ra, doanh nghiệp cần trang bị tai nghe phù hợp. Những loại tai nghe đi kèm với điện thoại di động hay tai nghe nhạc thông thường không thể hoặc hỗ trợ rất kém các chức năng: microphone, lọc âm chống ồn, truyền tín hiệu. Đối với tổng đài telesales và chăm sóc khách hàng, bạn cần chọn loại tai nghe chuyên dụng, đặc biệt là có đầu cắm USB để tương thích với tất cả dòng máy tính (laptop, máy tính bàn), và nên mua tai nghe có thương hiệu rõ ràng, vì độ bền cao, chất lượng âm thanh tốt và có bảo hành.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="v-đầu-số-sử-dụng-là-loại-số-gì-và-chi-phí-như-thế-nào">V. Đầu số sử dụng là loại số gì và chi phí như thế nào?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#v-%C4%91%E1%BA%A7u-s%E1%BB%91-s%E1%BB%AD-d%E1%BB%A5ng-l%C3%A0-lo%E1%BA%A1i-s%E1%BB%91-g%C3%AC-v%C3%A0-chi-ph%C3%AD-nh%C6%B0-th%E1%BA%BF-n%C3%A0o" class="hash-link" aria-label="Direct link to V. Đầu số sử dụng là loại số gì và chi phí như thế nào?" title="Direct link to V. Đầu số sử dụng là loại số gì và chi phí như thế nào?" translate="no">​</a></h2>
<p>Đầu số tích hợp vào giải pháp có thể là số cố định, số di động, 1900 và 1800. Nhìn bên ngoài, dạng đầu số không khác với số điện thoại thông thường. Điều khác biệt là về mặt công nghệ, đầu số đó phải hỗ trợ SIP Trunking (hay VOIP – truyền tín hiệu qua đường Internet). Gcalls đã có quan hệ đối tác với hầu hết các nhà mạng ở Việt Nam (Viettel, VNPT, Mobifone, FPT, CMC, iTelecom, Gtel) và có thể hỗ trợ khách hàng mua đầu số hoặc chuyển đổi đầu số có sẵn nếu chưa hỗ trợ SIP Trunking. Chi phí của đầu số tính theo chính sách của nhà mạng và thanh toán trực tiếp cho nhà mạng, tương đương với cước viễn thông bình thường. Vui lòng xem bảng so sánh cước phí của nhà mạng ở đây (mang tính tham khảo, vui lòng liên hệ nhà mạng để có chính sách phí cập nhật mới nhất).</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="vi-nếu-tôi-đã-có-sẵn-đầu-số-rồi-thì-có-thể-tích-hợp-vào-hệ-thống-của-gcalls-không">VI. Nếu tôi đã có sẵn đầu số rồi thì có thể tích hợp vào hệ thống của Gcalls không?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#vi-n%E1%BA%BFu-t%C3%B4i-%C4%91%C3%A3-c%C3%B3-s%E1%BA%B5n-%C4%91%E1%BA%A7u-s%E1%BB%91-r%E1%BB%93i-th%C3%AC-c%C3%B3-th%E1%BB%83-t%C3%ADch-h%E1%BB%A3p-v%C3%A0o-h%E1%BB%87-th%E1%BB%91ng-c%E1%BB%A7a-gcalls-kh%C3%B4ng" class="hash-link" aria-label="Direct link to VI. Nếu tôi đã có sẵn đầu số rồi thì có thể tích hợp vào hệ thống của Gcalls không?" title="Direct link to VI. Nếu tôi đã có sẵn đầu số rồi thì có thể tích hợp vào hệ thống của Gcalls không?" translate="no">​</a></h2>
<p>Có thể, với điều kiện số điện thoại cũ của bạn có hỗ trợ SIP. Nếu số điện thoại hiện có của bạn là số điện thoại bàn thông thường (analog) hoặc số di động theo sim, các nhà mạng lớn có dịch vụ hỗ trợ chuyển đổi đầu số đó sang số SIP Trunk với một số điều kiện nhất định. Đầu số có thể được nhà mạng chuyển đổi về lại như cũ khi doanh nghiệp yêu cầu. Tuy nhiên, thủ tục việc chuyển đổi đầu số khá phức tạp, mất nhiều thời gian của các bên và hay gặp sự cố nên Gcalls sẽ không tiếp nhận các trường hợp cần sử dụng số điện thoại thường hiện có với Gcalls.</p>
<p>Đừng lo lắng, với việc mua đầu số mới, Gcalls sẽ hỗ trợ kết nối doanh nghiệp với các đối tác nhà mạng của mình để giải đáp về thủ tục và triển khai cấu hình đầu số.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="vii-so-với-giải-pháp-thông-thường-mặt-chi-phí-có-tiết-kiệm-hơn-không">VII. So với giải pháp thông thường, mặt chi phí có tiết kiệm hơn không?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#vii-so-v%E1%BB%9Bi-gi%E1%BA%A3i-ph%C3%A1p-th%C3%B4ng-th%C6%B0%E1%BB%9Dng-m%E1%BA%B7t-chi-ph%C3%AD-c%C3%B3-ti%E1%BA%BFt-ki%E1%BB%87m-h%C6%A1n-kh%C3%B4ng" class="hash-link" aria-label="Direct link to VII. So với giải pháp thông thường, mặt chi phí có tiết kiệm hơn không?" title="Direct link to VII. So với giải pháp thông thường, mặt chi phí có tiết kiệm hơn không?" translate="no">​</a></h2>
<p>Trước hết về mặt cước gọi, nếu doanh nghiệp bạn dùng số Việt Nam thì cước gọi khi dùng Gcalls cũng sẽ tương đương với giải pháp thông thường (số điện thoại dùng Gcalls hay số điện thoại thường đều là dịch vụ đầu số của các nhà mạng). Tuy nhiên, bạn có thể biết được cước gọi đó phát sinh từ những nhân sự nào, gọi đi cho những ai, bao lâu và khi nào. Nếu doanh nghiệp bạn thiết lập tổng đài ở nước ngoài thì giải pháp này sẽ giảm chi phí nhờ vào việc: giảm 80% chi phí thiết lập, đầu tư thiết bị, giảm cước gọi vì dùng số nội địa.</p>
<p>Hơn nữa, giá trị cốt lõi của giải pháp Gcalls nằm ở chỗ giúp doanh nghiệp dễ dàng quản lý dữ liệu khách hàng, quản lý đội ngũ và chất lượng dịch vụ, nâng cao hiệu suất làm việc, hạn chế tối đa việc nhỡ cuộc gọi cũng như nâng cao trải nghiệm khách hàng nhờ vào danh bạ thông minh và lịch sử tương tác.</p>
<p>Chúng ta thử làm một bài toán nhỏ: Khi dùng điện thoại bàn hay di động cá nhân, mỗi nhân sự có thể gọi tối đa 50 cuộc/ngày. Với Gcalls, mỗi người có thể gọi 100 cuộc/ngày. Giả sử lương nhân sự là 10,000,000đ/tháng. Vì hiệu suất của nhân sự tăng gấp đôi nên bạn có thể tiết kiệm 50% chi phí, tức 5,000,000đ/tháng. Nếu bạn có 5 nhân sự, doanh nghiệp sẽ tiết kiệm 25,000,0000đ/tháng.</p>
<p>Một bài toán khác: Khi dùng giải pháp thường, mỗi số điện thoại chỉ có thể thực hiện/nhận một cuộc gọi vào một thời điểm. Vì vậy việc nhỡ cuộc gọi rất dễ xảy ra vào lúc cao điểm. Nếu cuộc gọi nhỡ là từ khách hàng đang mong muốn mua hàng hay ký hợp động với bạn thì đó là một tổn thất vô cùng to lớn đối với doanh nghiệp.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="viii-ứng-dụng-gcalls-plus-webphone-có-phiên-bản-app-cài-đặt-trực-tiếp-về-máy-tính-không">VIII. Ứng dụng Gcalls Plus Webphone có phiên bản app cài đặt trực tiếp về máy tính không?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#viii-%E1%BB%A9ng-d%E1%BB%A5ng-gcalls-plus-webphone-c%C3%B3-phi%C3%AAn-b%E1%BA%A3n-app-c%C3%A0i-%C4%91%E1%BA%B7t-tr%E1%BB%B1c-ti%E1%BA%BFp-v%E1%BB%81-m%C3%A1y-t%C3%ADnh-kh%C3%B4ng" class="hash-link" aria-label="Direct link to VIII. Ứng dụng Gcalls Plus Webphone có phiên bản app cài đặt trực tiếp về máy tính không?" title="Direct link to VIII. Ứng dụng Gcalls Plus Webphone có phiên bản app cài đặt trực tiếp về máy tính không?" translate="no">​</a></h2>
<p>Ứng dụng Gcalls Plus Webphone là ứng dụng dạng web-app trên trình duyệt máy tính (Chrome) và hiện không có bản cài trực tiếp trên máy. Một ưu điểm tuyệt vời của các ứng dụng web-app là khả năng tích hợp cực kỳ dễ dàng với các phần mềm, hệ thống thông tin dạng web-app khác (như CRM, Helpdesk). Web-app là xu hướng của công nghệ phần mềm ngày nay khi nhu cầu kết nối giữa các hệ thống thông tin trên thế giới ngày càng cao.</p>
<p>Việc sử dụng web-app cũng tiện lợi hơn cho khách hàng so với các ứng dụng cần cài đặt vì bạn chỉ cần truy cập đường dẫn của ứng dụng trên trình duyệt (của bất cứ máy tính nào) và đăng nhập với tài khoản vốn có là xong.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ix-chúng-tôi-đang-sử-dụng-crm-gcalls-sẽ-tích-hợp-với-crm-này-như-thế-nào">IX. Chúng tôi đang sử dụng CRM. Gcalls sẽ tích hợp với CRM này như thế nào?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#ix-ch%C3%BAng-t%C3%B4i-%C4%91ang-s%E1%BB%AD-d%E1%BB%A5ng-crm-gcalls-s%E1%BA%BD-t%C3%ADch-h%E1%BB%A3p-v%E1%BB%9Bi-crm-n%C3%A0y-nh%C6%B0-th%E1%BA%BF-n%C3%A0o" class="hash-link" aria-label="Direct link to IX. Chúng tôi đang sử dụng CRM. Gcalls sẽ tích hợp với CRM này như thế nào?" title="Direct link to IX. Chúng tôi đang sử dụng CRM. Gcalls sẽ tích hợp với CRM này như thế nào?" translate="no">​</a></h2>
<p>Trước hết, bất cứ nền tảng/phần mềm nào có cung cấp API (Application programming interface), dù đó là CRM (quản lý quan hệ khách hàng), Heldesk (quản lý ticket), POS (quản lý bán hàng), SMS marketing (nhắn tin CSKH với thương hiệu doanh nghiệp), Gcalls đều có khả năng tích hợp dễ dàng. Dựa vào phần mềm cần tích hợp cũng như yêu cầu, đội ngũ Gcalls mới có thể đưa ra lộ trình và ước lượng thời gian hoàn thành. Với nhu cầu đơn giản, có thể chỉ mất 1-3 ngày. Với những nhu cầu phức tạp hơn, thời gian có thể giao động từ vài tuần đến vài tháng.</p>
<p>Các chức năng khi tích hợp phổ biến nhất là:</p>
<ul>
<li class="">Click-to-Call: Click vào số điện thoại là có thể gọi đi, bỏ qua thao tác bấm số nhàm chán. Bạn cũng có thể nhận cuộc gọi ngay trên CRM.</li>
<li class="">Click-to-SMS: Click vào số điện thoại để nhập nội dung tin nhắn hoặc chọn những nội dung doanh nghiệp bạn đã soạn sẵn để gửi tin nhắn CSKH một cách nhanh chóng và tiện lợi.</li>
<li class="">iFrame: hiển thị thông khách hàng mà bạn cần khi có cuộc gọi đến. Ví dụ: Họ tên, Tổng giá trị giao dịch, Đơn hàng gần nhất, Nhân viên phụ trách, Ghi chú gần nhất…</li>
<li class="">Đồng bộ và tự động: Tự động lưu thông tin cuộc gọi ở CRM khi kết thúc (mặc định luôn lưu ở Gcalls); tự động đồng bộ thông tin liên hệ từ CRM về Gcalls khi có cuộc gọi; tự động mở trang chi tiết của người gọi; tự động mở trang đơn hàng gần nhất của người gọi…</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="x-chất-lượng-cuộc-gọi-như-thế-nào-khi-dùng-giải-pháp-này">X. Chất lượng cuộc gọi như thế nào khi dùng giải pháp này?<a href="https://docs.gcalls.co/blog/nhung-cau-hoi-thuong-gap-gcalls#x-ch%E1%BA%A5t-l%C6%B0%E1%BB%A3ng-cu%E1%BB%99c-g%E1%BB%8Di-nh%C6%B0-th%E1%BA%BF-n%C3%A0o-khi-d%C3%B9ng-gi%E1%BA%A3i-ph%C3%A1p-n%C3%A0y" class="hash-link" aria-label="Direct link to X. Chất lượng cuộc gọi như thế nào khi dùng giải pháp này?" title="Direct link to X. Chất lượng cuộc gọi như thế nào khi dùng giải pháp này?" translate="no">​</a></h2>
<p>Về mặt công nghệ, Gcalls đảm bảo chất lượng cạnh tranh với những tên tuổi lớn trên thị trường dịch vụ liên lạc khác. Tuy nhiên, chất lượng cuộc gọi sẽ còn phụ thuộc vào nhiều yếu tố khác như: nhà mạng (đầu số), đường truyền Internet (doanh nghiệp), thiết bị nghe gọi của khách hàng và doanh nghiệp (phần loa và microphone)… Trong đó, yếu tố đường truyền Internet thường xuyên diễn Gcalls sẽ đồng hàng cùng khách hàng và đề xuất giải pháp để nâng cao chất lượng cuộc gọi.</p>
<p>Trong trường hợp không có internet (mất điện, rớt mạng, thiết bị không kết nối), cuộc gọi có thể được tự động chuyển tiếp về số điện thoại dự phòng (số di động, số bàn).</p>]]></content:encoded>
            <category>giaiphaptongdaigcalls</category>
            <category>nhungcauhoithuonggap</category>
        </item>
        <item>
            <title><![CDATA[Customer Success là một tư duy, không chỉ là một bộ phận]]></title>
            <link>https://docs.gcalls.co/blog/tu-duy-ve-customer-success</link>
            <guid>https://docs.gcalls.co/blog/tu-duy-ve-customer-success</guid>
            <pubDate>Thu, 06 Apr 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[“Nếu chúng ta không có những khách hàng thành công, thì chúng ta không thể kinh doanh thành công,”]]></description>
            <content:encoded><![CDATA[<p>“Nếu chúng ta không có những khách hàng thành công, thì chúng ta không thể kinh doanh thành công,”</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-customer-success---thành-công-của-khách-hàng-như-một-tư-duy-có-nghĩa-là-gì">1. <strong>Customer Success -</strong> Thành công của khách hàng như một tư duy có nghĩa là gì?<a href="https://docs.gcalls.co/blog/tu-duy-ve-customer-success#1-customer-success---th%C3%A0nh-c%C3%B4ng-c%E1%BB%A7a-kh%C3%A1ch-h%EF%BF%BD%C3%A0ng-nh%C6%B0-m%E1%BB%99t-t%C6%B0-duy-c%C3%B3-ngh%C4%A9a-l%C3%A0-g%C3%AC" class="hash-link" aria-label="Direct link to 1-customer-success---thành-công-của-khách-hàng-như-một-tư-duy-có-nghĩa-là-gì" title="Direct link to 1-customer-success---thành-công-của-khách-hàng-như-một-tư-duy-có-nghĩa-là-gì" translate="no">​</a></h2>
<p>Điều đó có nghĩa là làm cho khách hàng thành công là trách nhiệm của toàn bộ công ty chứ không phải của riêng một bộ phận nào.</p>
<p>Mỗi người trong công ty, bất kể vai trò của họ là gì và đó có phải là khách hàng hay không, đều hiểu công việc của họ cuối cùng ảnh hưởng như thế nào đến khả năng đạt được mục tiêu của khách hàng (tức là tiến trình trong suốt hành trình của khách hàng). Trách nhiệm giải trình không chỉ đơn giản được chuyển giao cho một bộ phận vì tên của họ ngụ ý rằng họ chịu trách nhiệm cho sự thành công của khách hàng.</p>
<p>Tư duy về <strong>Customer Success</strong> thành công của khách hàng đảm bảo rằng mọi người trong công ty đang làm việc cùng nhau để mang lại trải nghiệm khách hàng liền mạch dựa trên những gì khách hàng cần để thành công.</p>
<p>Bằng cách đó, việc cải thiện trải nghiệm của khách hàng và sử dụng sản phẩm/dịch vụ có thể được thực hiện ở nhiều cấp độ khác nhau và một cách tổng thể.</p>
<p>Các giải pháp cho các vấn đề của khách hàng không nhất thiết phải là các giải pháp hỗ trợ ban đầu do Customer Success cung cấp cho các khách hàng cá nhân, mà là các giải pháp toàn diện giúp thúc đẩy việc áp dụng, duy trì và mở rộng được cải thiện trên toàn bộ cơ sở khách hàng có thể được tìm thấy bởi một nhóm chuyên gia đa chức năng.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-tư-duy-customer-success-sẽ-đảm-bảo-điều-gì"><strong>2. Tư duy Customer Success sẽ đảm bảo điều gì?</strong><a href="https://docs.gcalls.co/blog/tu-duy-ve-customer-success#2-t%C6%B0-duy-customer-success-s%E1%BA%BD-%C4%91%E1%BA%A3m-b%E1%BA%A3o-%C4%91i%E1%BB%81u-g%C3%AC" class="hash-link" aria-label="Direct link to 2-tư-duy-customer-success-sẽ-đảm-bảo-điều-gì" title="Direct link to 2-tư-duy-customer-success-sẽ-đảm-bảo-điều-gì" translate="no">​</a></h2>
<p><strong>Tư duy coi thành công của khách hàng</strong> cũng đảm bảo rằng tất cả các bộ phận đều được liên kết với mục tiêu bao trùm của công ty, đó là đảm bảo rằng khách hàng đang sử dụng sản phẩm thường xuyên và ngày càng nhiều.</p>
<p>Trọng tâm cuối cùng của mọi nhân viên là làm thế nào để công việc của tôi tác động đến trải nghiệm của khách hàng và cải thiện khả năng đạt được mục tiêu của họ một cách hiệu quả nhất có thể?</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="kết-luận">Kết Luận<a href="https://docs.gcalls.co/blog/tu-duy-ve-customer-success#k%E1%BA%BFt-lu%E1%BA%ADn" class="hash-link" aria-label="Direct link to Kết Luận" title="Direct link to Kết Luận" translate="no">​</a></h2>
<p><strong>Muốn trở thành một người bán hàng chuyên nghiệp</strong> cần liên tục suy nghĩ về cách thúc đẩy sự thành công của khách hàng để công việc kinh doanh của chính họ phát triển.</p>
<p>Điều đó có nghĩa là mọi người trong công ty cần hiểu những nỗ lực của họ ảnh hưởng đến thành công của khách hàng như thế nào và làm việc cùng nhau để liên tục cải thiện bất cứ điều gì cản trở khách hàng đạt được mục tiêu của họ.</p>
<p>Khi chúng ta coi thành công của khách hàng là tư duy chứ không phải trách nhiệm của một bộ phận nào, các tổ chức sẽ liên kết để liên tục cải thiện trải nghiệm của khách hàng và mức tiêu thụ sản phẩm một cách toàn diện và hiệu quả nhất.</p>
<p>Một tư duy cũng giúp công ty và chính bạn đạt được thành công!</p>]]></content:encoded>
            <category>customer_success</category>
            <category>tuduy</category>
            <category>phattrienbanthan</category>
            <category>sales</category>
            <category>banhangchuyennghiep</category>
            <category>caithientuduy</category>
            <category>phattrientuduy</category>
            <category>Personal_Growth</category>
        </item>
        <item>
            <title><![CDATA[Quy định chung của công ty]]></title>
            <link>https://docs.gcalls.co/blog/Quy-định-chung-của-công-ty</link>
            <guid>https://docs.gcalls.co/blog/Quy-định-chung-của-công-ty</guid>
            <pubDate>Sun, 02 Apr 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Mỗi nhân sự khi công tác tại Gcalls đều cần phải nắm một số quy định quan trọng liên quan thời gian làm việc, lịch họp định kỳ cũng như các thông tin khác để chúng ta phối hợp tốt với nhau.]]></description>
            <content:encoded><![CDATA[<p>Mỗi nhân sự khi công tác tại Gcalls đều cần phải nắm một số quy định quan trọng liên quan thời gian làm việc, lịch họp định kỳ cũng như các thông tin khác để chúng ta phối hợp tốt với nhau.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="i-đối-tượng-cần-đọc">I. Đối tượng cần đọc<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#i-%C4%91%E1%BB%91i-t%C6%B0%E1%BB%A3ng-c%E1%BA%A7n-%C4%91%E1%BB%8Dc" class="hash-link" aria-label="Direct link to I. Đối tượng cần đọc" title="Direct link to I. Đối tượng cần đọc" translate="no">​</a></h2>
<ul>
<li class="">Tất cả bộ phận và vị trí</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ii-thời-gian-làm-việc">II. Thời gian làm việc&nbsp;<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#ii-th%E1%BB%9Di-gian-l%C3%A0m-vi%E1%BB%87c" class="hash-link" aria-label="Direct link to II. Thời gian làm việc&nbsp;" title="Direct link to II. Thời gian làm việc&nbsp;" translate="no">​</a></h2>
<p><em>(Áp dụng cho vị trí làm toàn thời gian tuỳ hợp đồng: Full-time, Thử việc, Intern, CTV)</em></p>
<ul>
<li class="">Tổng giờ làm việc theo quy định: 42h/tuần</li>
<li class="">Trong đó giờ làm cố định: thứ 2 đến thứ 6 từ 8h30 đến 17h00, nghỉ trưa 11h30 - 13h00 (35 tiếng làm việc cố định/tuần).&nbsp;</li>
<li class="">Với 07 giờ còn lại, NLĐ chủ động sắp xếp các thời gian khác trong tuần để bổ sung đủ số giờ làm theo yêu cầu là 42h hoặc theo ca trực được phân công.</li>
<li class="">Riêng đối với bộ phận kỹ thuật, chăm sóc khách hàng, Fanpage admin, trưởng bộ phận có thể phân công ca trực luân phiên vào thứ 7 và Chủ nhật.</li>
<li class="">Trường hợp NLĐ bận việc đột xuất - đi trễ cần xin phép quản lý trực tiếp.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iii-họp-định-kỳ">III. Họp định kỳ<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#iii-h%E1%BB%8Dp-%C4%91%E1%BB%8Bnh-k%E1%BB%B3" class="hash-link" aria-label="Direct link to III. Họp định kỳ" title="Direct link to III. Họp định kỳ" translate="no">​</a></h2>
<p><em>(Áp dụng cho tất cả vị trí)</em></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-họp-giao-ban-hàng-tuần">1. Họp giao ban hàng tuần<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#1-h%E1%BB%8Dp-giao-ban-h%C3%A0ng-tu%E1%BA%A7n" class="hash-link" aria-label="Direct link to 1. Họp giao ban hàng tuần" title="Direct link to 1. Họp giao ban hàng tuần" translate="no">​</a></h3>
<ul>
<li class="">Lịch 1: Hàng tuần, mỗi bộ phận cần họp giao ban vào thứ 2 (từng bộ phận có thể có thay đổi riêng dựa vào sắp xếp của trưởng bộ phận)</li>
<li class="">Nội dung họp 1: Tình hình task tuần trước và danh sách task tuần mới</li>
<li class="">Cần chuẩn bị trước buổi họp 1:&nbsp;</li>
</ul>
<p>(i) Cập nhật trạng thái task tuần trước đầy đủ vào file tracking task</p>
<p>(ii) Các file output nếu có</p>
<p>(iii) Danh sách các task dự định làm trong tuần mới</p>
<ul>
<li class="">Deadline chuẩn bị 1: Trước ngày thứ 2 hàng tuần</li>
<li class="">Lịch 2: Hàng tuần, mỗi bộ phận cần họp thống kê metric hiệu suất làm việc vào giữa hoặc cuối tuần (từng bộ phận có thể có thay đổi riêng dựa vào sắp xếp của trưởng bộ phận)</li>
<li class="">Nội dung họp 2: Thống kê các metric và output theo cá nhân, bộ phận của tuần trước</li>
<li class="">Cần chuẩn bị trước buổi họp 2:&nbsp;</li>
</ul>
<p>(i) Thống kê số liệu theo template</p>
<p>(ii) Cập nhật trạng thái task trọng tâm của tháng/quý/năm, lên task trọng tâm của tuần tiếp theo</p>
<ul>
<li class="">Deadline chuẩn bị 2: Trước ngày họp</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-họp-hàng-tháng">2. Họp hàng tháng<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#2-h%E1%BB%8Dp-h%C3%A0ng-th%C3%A1ng" class="hash-link" aria-label="Direct link to 2. Họp hàng tháng" title="Direct link to 2. Họp hàng tháng" translate="no">​</a></h3>
<ul>
<li class="">Lịch: Hàng tháng, mỗi bộ phận cần họp tổng kết tháng, thông thường vào tuần đầu tiên của tháng mới.</li>
<li class="">Nội dung họp: Tổng kết performance của tháng và định hướng các task quan trọng trong tháng mới&nbsp;</li>
<li class="">Cần chuẩn bị trước buổi họp:&nbsp;</li>
</ul>
<p>(i) Cập nhật trạng thái task tháng trước đầy đủ vào file tracking task</p>
<p>(ii) Bài học kinh nghiệm của tháng, những gì ĐÃ và CHƯA hài lòng</p>
<p>(iii) Danh sách các task quan trọng dự định làm trong tháng mới</p>
<ul>
<li class="">Deadline chuẩn bị: Trước ngày cuối cùng của tháng</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-họp-hàng-quý">3. Họp hàng quý<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#3-h%E1%BB%8Dp-h%C3%A0ng-qu%C3%BD" class="hash-link" aria-label="Direct link to 3. Họp hàng quý" title="Direct link to 3. Họp hàng quý" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="31-họp-bộ-phận">3.1. Họp bộ phận<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#31-h%E1%BB%8Dp-b%E1%BB%99-ph%E1%BA%ADn" class="hash-link" aria-label="Direct link to 3.1. Họp bộ phận" title="Direct link to 3.1. Họp bộ phận" translate="no">​</a></h4>
<ul>
<li class="">Lịch: Hàng quý, mỗi bộ phận cần họp tổng kết quý, thông thường vào tuần đầu tiên của quý mới.</li>
<li class="">Nội dung họp: Tổng kết performance của quý và định hướng các task quan trọng trong quý mới&nbsp;</li>
<li class="">Cần chuẩn bị trước buổi họp:&nbsp;</li>
</ul>
<p>(i) Tổng kết KPI hoặc metric đo hiệu quả (tương ứng với từng bộ phận)</p>
<p>(ii) File tổng kết danh sách task đã và chưa hoàn thành trong quý. Đề xuất của bản thân với những task chưa hoàn thành&nbsp;</p>
<p>(iii) Danh sách các task quan trọng dự định làm trong quý mới</p>
<ul>
<li class="">Deadline chuẩn bị: Trước ngày cuối cùng của quý</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="32-họp-công-ty">3.2. Họp công ty<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#32-h%E1%BB%8Dp-c%C3%B4ng-ty" class="hash-link" aria-label="Direct link to 3.2. Họp công ty" title="Direct link to 3.2. Họp công ty" translate="no">​</a></h4>
<ul>
<li class="">Lịch: Hàng quý, toàn công ty sẽ họp tổng kết quý, thông thường vào tuần đầu tiên của quý mới.</li>
<li class="">Nội dung họp: Tổng kết performance của quý trước, review lại tiến độ của kế hoạch năm và định hướng các task quan trọng trong quý mới của toàn công ty</li>
<li class="">Cần chuẩn bị trước buổi họp:&nbsp;</li>
</ul>
<p>(i) Thành tích và thử thách trong quý qua của bản thân</p>
<p>(ii) Một bài học (liên quan hoặc không liên quan công việc) mình đã học được và muốn chia sẻ cho mọi người</p>
<p>(iii) Một No-Fail-Goal cá nhân (không liên quan đến công việc) mình muốn thực hiện thành công trong quý.&nbsp;</p>
<ul>
<li class="">Deadline chuẩn bị: Trước ngày cuối cùng của quý</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="4-họp-hàng-năm">4. Họp hàng năm<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#4-h%E1%BB%8Dp-h%C3%A0ng-n%C4%83m" class="hash-link" aria-label="Direct link to 4. Họp hàng năm" title="Direct link to 4. Họp hàng năm" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="41-họp-bộ-phận"><strong>4.1. Họp bộ phận</strong><a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#41-h%E1%BB%8Dp-b%E1%BB%99-ph%E1%BA%ADn" class="hash-link" aria-label="Direct link to 41-họp-bộ-phận" title="Direct link to 41-họp-bộ-phận" translate="no">​</a></h4>
<ul>
<li class="">Lịch: Hàng năm, mỗi bộ phận cần họp tổng kết năm, thông thường vào tuần đầu tiên của năm</li>
<li class="">Nội dung họp: Tổng kết performance của năm và định hướng các task quan trọng trong năm mới&nbsp;</li>
<li class="">Cần chuẩn bị trước buổi họp:&nbsp;</li>
</ul>
<p>(i) Tổng kết KPI hoặc metric đo hiệu quả (tương ứng với từng bộ phận)</p>
<p>(ii) File tổng kết danh sách task quan trọng đã và chưa hoàn thành trong năm. Đề xuất của bản thân với những task chưa hoàn thành&nbsp;</p>
<p>(iii) Danh sách các task quan trọng dự định làm trong năm mới</p>
<ul>
<li class="">Deadline chuẩn bị: Trước ngày cuối cùng của năm</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="42-họp-công-ty">4.2. Họp công ty<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#42-h%E1%BB%8Dp-c%C3%B4ng-ty" class="hash-link" aria-label="Direct link to 4.2. Họp công ty" title="Direct link to 4.2. Họp công ty" translate="no">​</a></h4>
<ul>
<li class="">Lịch: Hàng năm, toàn công ty sẽ họp tổng kết năm, thông thường vào tuần cuối của năm hoặc những tuần đầu tiên của năm mới.</li>
<li class="">Nội dung họp: Tổng kết performance của năm và định hướng cho năm mới</li>
<li class="">Cần chuẩn bị trước buổi họp:&nbsp;</li>
</ul>
<p>(i) Thành tích và thử thách, những gì hài lòng và chưa hài lòng</p>
<p>(ii) Danh sách các task quan trọng dự định làm trong năm mới</p>
<ul>
<li class="">Deadline chuẩn bị: Trước ngày cuối cùng của năm</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iv-quy-trình-chấm-công">IV. Quy trình chấm công<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#iv-quy-tr%C3%ACnh-ch%E1%BA%A5m-c%C3%B4ng" class="hash-link" aria-label="Direct link to IV. Quy trình chấm công" title="Direct link to IV. Quy trình chấm công" translate="no">​</a></h2>
<p><em>(Áp dụng cho tất cả vị trí)</em></p>
<ul>
<li class=""><a href="https://chatops.gcalls.co/main/channels/mattermost-guide" target="_blank" rel="noopener noreferrer" class="">Mattermost</a>: Mỗi cá nhân khi làm việc ở Gcalls cần thực hiện việc check-in vào mỗi buổi sáng trước giờ làm việc và thực hiện check out vào mỗi buổi chiều khi đã kết thúc công việc ở Mattermost - Kênh giao tiếp nội bộ của công ty. Các kênh Mattermost mặc định tham gia cho tất cả vị trí:</li>
</ul>
<p>(i) <a href="https://chatops.gcalls.co/main/channels/newbie-must-read" target="_blank" rel="noopener noreferrer" class="">Newbie guide</a></p>
<p>(ii) <a href="https://chatops.gcalls.co/main/channels/check-inout" target="_blank" rel="noopener noreferrer" class="">Check in/Check out</a></p>
<ul>
<li class=""><a href="https://drive.google.com/file/d/1wQImeFIBP1E8igYB9QLDvsNGjuL7aoF9/view?usp=sharing" target="_blank" rel="noopener noreferrer" class="">TeamLogger</a>: Ngoài ra, mỗi người cần sử dụng phần mềm TeamLogger để tracking thời gian hằng ngày cho các Project được phân và nhóm Task con của Project</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="v-cơ-sở-tính-lương">V. Cơ sở tính lương<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#v-c%C6%A1-s%E1%BB%9F-t%C3%ADnh-l%C6%B0%C6%A1ng" class="hash-link" aria-label="Direct link to V. Cơ sở tính lương" title="Direct link to V. Cơ sở tính lương" translate="no">​</a></h2>
<p><em>(Áp dụng cho tất cả vị trí)</em></p>
<ul>
<li class="">Cơ sở tính lương cho người lao động: Căn cứ vào thời gian làm việc tại bảng chấm công.</li>
<li class="">Tiền lương tháng = (Tiền lương chính + Phụ cấp, trợ cấp nếu có) : số ngày làm việc của tháng x số ngày làm việc thực tế.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="vi-thanh-toán-lương">VI. Thanh toán lương<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#vi-thanh-to%C3%A1n-l%C6%B0%C6%A1ng" class="hash-link" aria-label="Direct link to VI. Thanh toán lương" title="Direct link to VI. Thanh toán lương" translate="no">​</a></h2>
<p><em>(Áp dụng cho tất cả vị trí)</em></p>
<p>Lương hàng tháng sẽ được chuyển khoản vào tài khoản cá nhân của từng nhân viên và được chi trả vào ngày 10 hàng tháng (ví dụ ngày 10/07/2021 sẽ phát lương cho kỳ lương tháng 06/2021).</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="vii-tài-khoản-truy-cập-nội-bộ-và-trách-nhiệm-bảo-mật">VII. Tài khoản truy cập nội bộ và trách nhiệm bảo mật<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#vii-t%C3%A0i-kho%E1%BA%A3n-truy-c%E1%BA%ADp-n%E1%BB%99i-b%E1%BB%99-v%C3%A0-tr%C3%A1ch-nhi%E1%BB%87m-b%E1%BA%A3o-m%E1%BA%ADt" class="hash-link" aria-label="Direct link to VII. Tài khoản truy cập nội bộ và trách nhiệm bảo mật" title="Direct link to VII. Tài khoản truy cập nội bộ và trách nhiệm bảo mật" translate="no">​</a></h2>
<p><em>(Áp dụng cho tất cả vị trí)</em></p>
<ul>
<li class="">Mỗi cá nhân tuỳ vị trí sẽ được cấp và phân quyền sử dụng các tài khoản truy cập nội bộ như: Email, Mattermost, tổng đài Gcalls, Drive, các tài khoản truy cập hệ thống kỹ thuật v.v.&nbsp;</li>
<li class="">Mỗi thành viên cam kết: không tìm cách xâm nhập, tìm hiểu thông tin của công ty không liên quan đến công việc, lĩnh vực của mình đang phụ trách. Không được cung cấp thông tin của công ty cho các tổ chức, cá nhân bên ngoài hoặc bên thứ 3 khi chưa có sự phê duyệt của công ty. Trường hợp tiết lộ thông tin gây ảnh hưởng đến uy tín, lợi ích kinh doanh của công ty, nhân sự sẽ chịu hình thức xử lý của công ty hoặc có thể chịu trách nhiệm trước pháp luật. Khi sử dụng email hay tổng đài Gcalls, bạn đang là đại diện cho Công ty, vì vậy không được sử dụng cho mục đích cá nhân hay làm tổn hại đến danh dự Công ty.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="viii-truyền-thông-và-mạng-xã-hội">VIII. Truyền thông và mạng xã hội<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#viii-truy%E1%BB%81n-th%C3%B4ng-v%C3%A0-m%E1%BA%A1ng-x%C3%A3-h%E1%BB%99i" class="hash-link" aria-label="Direct link to VIII. Truyền thông và mạng xã hội" title="Direct link to VIII. Truyền thông và mạng xã hội" translate="no">​</a></h2>
<p><em>(Áp dụng cho tất cả vị trí)</em>&nbsp;<img decoding="async" loading="lazy" src="https://lh6.googleusercontent.com/ZOywfyNuHQtmwa_4RYcP09zQouMvjbN3i8rFMmKHMmVDt-wC-gr6H4MTpEQSokx5sa2f7vixj4WJ4q-95j54ePZVVC_q9zQUF4sE4Z2bJ_VGhKpQMEo0ymr4i190n-6JPhmvB3Ka7jQX1WItF_gFoQ" alt="" class="img_ev3q"></p>
<p>Là một thành viên của Gcalls, công ty mong muốn mỗi thành viên cũng sẽ là một đại diện thương hiệu. Vì vậy, trên tất cả phương tiện giao tiếp hoặc bất kỳ loại nội dung nào trên internet, bao gồm blog, nhật ký, trang web cá nhân, mạng xã hội, trang web trung gian, diễn đàn, diễn đàn chuyên đề hoặc các ứng dụng trò chuyện online cũng như bất cứ hình thức giao tiếp nào khác, chúng tôi hy vọng bạn sẽ có trách nhiệm bảo vệ hình ảnh của Công ty và tập thể.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ix-kỷ-luật-lao-động">IX. Kỷ luật lao động<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#ix-k%E1%BB%B7-lu%E1%BA%ADt-lao-%C4%91%E1%BB%99ng" class="hash-link" aria-label="Direct link to IX. Kỷ luật lao động" title="Direct link to IX. Kỷ luật lao động" translate="no">​</a></h2>
<p><em>(Áp dụng cho tất cả vị trí)</em></p>
<p>Tại Gcalls, chúng ta cùng nhau xây dựng một tập thể cùng nhau tiến bộ, học hỏi từ sai lầm và luôn hướng đến giải pháp để làm tốt hơn, thay vì trách phạt và kỷ luật.&nbsp;</p>
<p>Trong một số trường hợp, các hình thức kỷ luật sẽ được cân nhắc áp dụng tùy theo mức độ nghiêm trọng và thường xuyên của sự việc:&nbsp;</p>
<ul>
<li class="">Vi phạm nhẹ và ít tái phạm: đánh giá và nhắc nhở.&nbsp;</li>
<li class="">Vi phạm lỗi ảnh hưởng đến tình hình kinh doanh và hình ảnh công ty: viết bản kiểm điểm và áp dụng mức phạt tùy trường hợp (nếu có).&nbsp;</li>
<li class="">Vi phạm thường xuyên và không có nỗ lực cải thiện: tùy theo mức độ ảnh hưởng đến tập thể và tình hình kinh doanh của công ty, chấm dứt hợp đồng lao động và áp dụng bồi thường tùy trường hợp (nếu có).</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="x-đọc-thêm">X. Đọc thêm<a href="https://docs.gcalls.co/blog/Quy-%C4%91%E1%BB%8Bnh-chung-c%E1%BB%A7a-c%C3%B4ng-ty#x-%C4%91%E1%BB%8Dc-th%C3%AAm" class="hash-link" aria-label="Direct link to X. Đọc thêm" title="Direct link to X. Đọc thêm" translate="no">​</a></h2>]]></content:encoded>
            <category>quy định</category>
        </item>
        <item>
            <title><![CDATA[Tai nghe tổng đài - vũ khí tối quan trọng của tổng đài viên]]></title>
            <link>https://docs.gcalls.co/blog/How-to</link>
            <guid>https://docs.gcalls.co/blog/How-to</guid>
            <pubDate>Sat, 25 Mar 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Chăm sóc khách hàng hoặc telesale là một nghề nghiệp đặc thù. Ngoài yếu tố con người, thì trang bị cho tổng đài viên một chiếc tai nghe đúng cũng là một trong những yếu tố tạo nên sự hiệu quả của việc chăm sóc khách hàng của doanh nghiệp. Bài viết này xin phân tích một số khía cạnh về tai nghe tổng đài sau kinh nghiệm chăm sóc, hỗ trợ khách hàng thực tế của đội ngũ Gcalls.]]></description>
            <content:encoded><![CDATA[<p><em>Chăm sóc khách hàng hoặc telesale là một nghề nghiệp đặc thù. Ngoài yếu tố con người, thì trang bị cho tổng đài viên một chiếc tai nghe đúng cũng là một trong những yếu tố tạo nên sự hiệu quả của việc chăm sóc khách hàng của doanh nghiệp. Bài viết này xin phân tích một số khía cạnh về tai nghe tổng đài sau kinh nghiệm chăm sóc, hỗ trợ khách hàng thực tế của đội ngũ Gcalls.</em></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="yêu-cầu-của-một-tai-nghe-trong-call-center"><strong>Yêu cầu của một tai nghe trong call center</strong><a href="https://docs.gcalls.co/blog/How-to#y%C3%AAu-c%E1%BA%A7u-c%E1%BB%A7a-m%E1%BB%99t-tai-nghe-trong-call-center" class="hash-link" aria-label="Direct link to yêu-cầu-của-một-tai-nghe-trong-call-center" title="Direct link to yêu-cầu-của-một-tai-nghe-trong-call-center" translate="no">​</a></h2>
<p>Tại các call center, việc giao tiếp với khách hàng diễn ra liên tục và đôi khi môi trường khá ồn ào. Vì vậy, các loại tai nghe phải có một số tính năng đặc thù ngoài khả năng nghe và gọi. Tai nghe tổng đài sẽ có thêm một số tính năng cần thiết:</p>
<ul>
<li class=""><strong>Khả năng chống tạp âm</strong><br>
Dĩ nhiêu, call center của bạn cần giao tiếp rõ ràng, rành mạch, nên đây là một tính năng tiên quyết cho tai nghe tổng đài viên. Việc tương tác liên tục của tổng đài viên sẽ tạo ra nhiều tiếng ồn, và tai nghe thông thường sẽ không có khả năng lọc tạp âm để có chất lượng âm thanh tốt khi giao tiếp với khách hàng.</li>
<li class=""><strong>Khả năng tích hợp với nhiều hệ điều hành khác nhau</strong><br>
Hiện nay, có nhiều phương thức/thiết bị được sử dụng trong call center. Phần lớn tổng đài viên sẽ được tương tác với PC hoặc laptop. Vì vậy, một tai nghe call center có khả năng tương thích với các hệ điều hành khác nhau là một yếu tố quan trọng trong việc ra quyết định mua tai nghe tổng đài.</li>
<li class=""><strong>Chất lượng âm thanh</strong><br>
Một điều đặc biệt đối với các nhân viên trung tâm chăm sóc khách hàng đó là họ đang tìm kiếm cho mình dòng tai nghe cho chất lượng cuộc gọi thoại rõ, tốt. Bởi công việc hàng ngày của họ là nghe, tư vấn khách hàng vì vậy thời gian làm việc cả ngày của họ chủ yếu trên điện thoại. Do đó, dòng tai nghe call center không chỉ giúp họ cải thiện hiệu quả công việc mà còn không làm ảnh hưởng xấu tới thính giác của người dùng.</li>
<li class=""><strong>Độ bền</strong><br>
Tai nghe rất quan trọng cho các hoạt động thành công của call center, vì vậy chất lượng và độ bền cũng là những cân nhắc quan trọng. Tai nghe tổng đài viên có thể dễ dàng bị hư hỏng, làm giảm hiệu quả trung tâm cuộc gọi, tăng sự thất vọng cho người lao động và có thể tốn kém chi phí sửa chữa, thay thế.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="loại-tai-nghe-nào-cho-call-center"><strong>Loại tai nghe nào cho call center?</strong><a href="https://docs.gcalls.co/blog/How-to#lo%E1%BA%A1i-tai-nghe-n%C3%A0o-cho-call-center" class="hash-link" aria-label="Direct link to loại-tai-nghe-nào-cho-call-center" title="Direct link to loại-tai-nghe-nào-cho-call-center" translate="no">​</a></h2>
<p>Việc chăm sóc khách hàng và tương tác trên laptop là một xu hướng. Thiết bị tai nghe phù hợp với PC/laptop của tổng đài viên cũng cực kỳ quan trọng. Có khá nhiều cách phân loại tai nghe call center, như phân loại theo giắc cắm của tai nghe, sẽ gồm các loại</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="loại-tai-nghe-tổng-đài-viên-có-giắc-cắm-bằng-usb">Loại tai nghe tổng đài viên có giắc cắm bằng usb.<a href="https://docs.gcalls.co/blog/How-to#lo%E1%BA%A1i-tai-nghe-t%E1%BB%95ng-%C4%91%C3%A0i-vi%C3%AAn-c%C3%B3-gi%E1%BA%AFc-c%E1%BA%AFm-b%E1%BA%B1ng-usb" class="hash-link" aria-label="Direct link to Loại tai nghe tổng đài viên có giắc cắm bằng usb." title="Direct link to Loại tai nghe tổng đài viên có giắc cắm bằng usb." translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" src="https://docs.gcalls.co/assets/images/tai-nghe-usb-2-451983a0afcfb40884cc9f71b5168be0.jpeg" title="Tai nghe giắc cắm USB, tai nghe tổng đài được khuyên dùng trong trung tâm chăm sóc khách hàng" width="938" height="938" class="img_ev3q"></p>
<p>Đây là dòng tai nghe call center phổ biến nhất. Quan trọng, loại tai nghe này đáp ứng được hầu hết các yêu cầu đặc thù của một tai nghe tổng đài như lọc tạp âm, khả năng tương thích cao, chất lượng âm thanh ổn định và độ bền được bảo hành từ 1-2 năm.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="loại-tai-nghe-có-giắc-cắm-thẳng"><strong>Loại tai nghe có giắc cắm thẳng</strong><a href="https://docs.gcalls.co/blog/How-to#lo%E1%BA%A1i-tai-nghe-c%C3%B3-gi%E1%BA%AFc-c%E1%BA%AFm-th%E1%BA%B3ng" class="hash-link" aria-label="Direct link to loại-tai-nghe-có-giắc-cắm-thẳng" title="Direct link to loại-tai-nghe-có-giắc-cắm-thẳng" translate="no">​</a></h3>
<p>Đây là loại tai nghe thường được đầu tư sử dụng nhất. Tuy nhiên, chúng ta phải phân biệt các loại giắc cắm và tìm hiểu về thiết bị Laptop/PC của mình có giắc cắm tương thích hay không. Theo hình trên, thì có 3 loại giắc cắm thẳng:</p>
<p><img decoding="async" loading="lazy" src="https://docs.gcalls.co/assets/images/tai-nghe-giac-cam-5964a2c40df602fe170c9f36eab4c8f1.png" width="1188" height="356" class="img_ev3q"></p>
<ul>
<li class="">Loại Mono Audio (1 vạch) thì chỉ cho chức năng nghe, không phân biệt tai trái và phải</li>
<li class="">Loại Stereo Audio (2 vạch) thì chỉ cho chức năng nghe, phân biệt tai trái và phải</li>
<li class="">Loại PC Headset (3 vạch) thì vừa cho chức năng nghe vừa có chức năng microphone</li>
</ul>
<p>Mỗi loại Laptop/PC sẽ có những yêu cầu giắc cắm khác nhau, thông thường là loại giắc cắm 3,5mm. Tuy nhiêu, loại tai nghe tổng đài dạng này thường kén thiết bị và không đảm bảo chất lượng âm thanh.</p>
<p>Việc lựa chọn một tai nghe tổng đài viên là một bước vô cùng quan trọng trước khi vận hành một call center, hy vọng bài viết này sẽ có giúp cho bạn có một góc nhìn tốt hơn về vấn đề tai nghe tổng đài.</p>
<p><strong>Để tìm được loại tai nghe phù hợp, Gcalls có đề xuất một số loại tai nghe tổng đài chuyên dụng, các bạn có thể tham khảo mục <a href="https://gcalls.co/gia/tainghedanhchotongdai/" target="_blank" rel="noopener noreferrer" class="">tư vấn tai nghe tổng đài</a>.</strong></p>]]></content:encoded>
            <category>#tainghe</category>
        </item>
        <item>
            <title><![CDATA[Tư duy cần có khi xây dựng Handbook]]></title>
            <link>https://docs.gcalls.co/blog/Tư duy cần có khi xây dựng Handbook</link>
            <guid>https://docs.gcalls.co/blog/Tư duy cần có khi xây dựng Handbook</guid>
            <pubDate>Mon, 20 Mar 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Cách tư duy Handbook-first đóng vai trò rất quan trọng đối với vận hành của cong ty. Mặc dù nó có thể khiến chúng ta tiêu tốn khá nhiều thời gian lúc ban đầu để xây dựng và cập nhật tài liệu, nhưng việc cố ý viết ra và hệ thống hóa các quy trình nghiệp vụ và kiến thức sẽ mang lại rất nhiều lợi ích về lâu dài. Ngược lại, trì hoãn việc này sẽ gây ra nhiều sai sót, nhầm lẫn, bất đồng bộ, lặp lại công việc  và giao tiếp, cản trở sự phát triển trên toàn diện.]]></description>
            <content:encoded><![CDATA[<p>Cách tư duy Handbook-first đóng vai trò rất quan trọng đối với vận hành của cong ty. Mặc dù nó có thể khiến chúng ta tiêu tốn khá nhiều thời gian lúc ban đầu để xây dựng và cập nhật tài liệu, nhưng việc cố ý viết ra và hệ thống hóa các quy trình nghiệp vụ và kiến thức sẽ mang lại rất nhiều lợi ích về lâu dài. Ngược lại, trì hoãn việc này sẽ gây ra nhiều sai sót, nhầm lẫn, bất đồng bộ, lặp lại công việc  và giao tiếp, cản trở sự phát triển trên toàn diện.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="i-một-số-thuật-ngữ">I. Một số thuật ngữ<a href="https://docs.gcalls.co/blog/T%C6%B0%20duy%20c%E1%BA%A7n%20c%C3%B3%20khi%20x%C3%A2y%20d%E1%BB%B1ng%20Handbook#i-m%E1%BB%99t-s%E1%BB%91-thu%E1%BA%ADt-ng%E1%BB%AF" class="hash-link" aria-label="Direct link to I. Một số thuật ngữ" title="Direct link to I. Một số thuật ngữ" translate="no">​</a></h2>
<ul>
<li class=""><strong>Handbook-first</strong>: Tại Gcalls, chúng ta hiểu wiki là ghi chép tài liệu. Tuy nhiên, chúng ta cần tiếp cận từ này với nghĩa sâu xa hơn. Việc ghi chép tài liệu nên được thực hiện trước tiên, tức là handbook-first (hay wiki-first), theo cách có cấu trúc và tổ chức, trước khi được thông báo và phổ biến đến người khác. (Ví dụ: Ghi lại giải pháp trước, sau đó thông báo qua kênh chat hoặc email.)</li>
<li class=""><strong>Single source of truth</strong>: Mục tiêu của cách tiếp cận handbook-first không phải là tạo ra văn hóa ghi chép chỉ vì mục đích ghi chép. Mà là, nó sẽ giúp ta tạo ra một môi trường nơi các thông tin và giải pháp hoàn toàn mới được ghi lại trong handbook - nơi tất cả mọi người đều có thể truy cập chung - trước khi phổ biến. Handbook sẽ là nơi chứa các tài liệu chính thức được cập nhật mới nhất và duy nhất, thay vì cách tổ chức có nhiều dị bản và nằm ở nhiều nơi lưu trữ khác nhau. Nghĩa là, handbook chính là <em>single source of truth</em> - nguồn thông tin chính thống và duy nhất.</li>
</ul>
<p>Mỗi thành viên trong công ty phải tiếp cận tài liệu theo cùng một cách và đóng góp cho tài liệu công ty với cùng một tư duy như trên.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ii-tại-sao-phải-handbook-first">II. Tại sao phải handbook-first?<a href="https://docs.gcalls.co/blog/T%C6%B0%20duy%20c%E1%BA%A7n%20c%C3%B3%20khi%20x%C3%A2y%20d%E1%BB%B1ng%20Handbook#ii-t%E1%BA%A1i-sao-ph%E1%BA%A3i-handbook-first" class="hash-link" aria-label="Direct link to II. Tại sao phải handbook-first?" title="Direct link to II. Tại sao phải handbook-first?" translate="no">​</a></h2>
<p>Ở những công ty mới thành lập, chúng ta thường không có thói quen xây dựng tài liệu. Khi ấy, số lượng nhân sự chưa nhiều, việc thông báo cho mọi người thông qua các cuộc họp, chat hoặc chuỗi email là khả thi và nhanh chóng.</p>
<p>Tuy nhiên, về lâu dài, cách tiếp cận này ngày càng trở nên có hại. Khi công ty mở rộng quy mô, nhu cầu về tài liệu tăng lên, đi kèm với rủi ro và chi phí lớn nếu chúng ta không thực hiện việc wiki.</p>
<p>Wiki hiếm khi được chúng ta đặt ngang hàng với các chỉ số như doanh số bán hàng và tỷ lệ giữ chân khách hàng trong những năm hình thành của công ty. Bởi nhìn ngắn hạn, nó không giúp ích nhiều trong việc giúp công ty phát triển. Tuy nhiên, về lâu về dài, dự khác biệt giữa một công ty có bộ tài liệu được xây dựng tốt và một công ty không có thói quen wiki là rất rõ ràng.</p>
<p>Một tổ chức ưu tiên việc wiki là nơi mà mỗi nhân sự đều được hưởng lợi từ việc có một nguồn sự thật duy nhất (<em>single source of truth</em>) để dựa vào. Loại tổ chức này có thể hoạt động cực kỳ hiệu quả. Trong khi đó, một tổ chức không đặt nhiều nỗ lực vào công tác wiki sẽ lãng phí nguồn lực khi các nhân sự đều phải hỏi đi hỏi lại các thông tin giống nhau liên tục, tạo ra một vòng lặp phức tạp gồm các lần gián đoạn, các cuộc họp và chuyển giao kiến thức kém hiệu quả.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iii-hãy-ngừng-truyền-đạt-thông-tin-và-hướng-dẫn-nội-bộ-qua-kênh-chat">III. Hãy ngừng truyền đạt thông tin và hướng dẫn nội bộ qua kênh Chat<a href="https://docs.gcalls.co/blog/T%C6%B0%20duy%20c%E1%BA%A7n%20c%C3%B3%20khi%20x%C3%A2y%20d%E1%BB%B1ng%20Handbook#iii-h%C3%A3y-ng%E1%BB%ABng-truy%E1%BB%81n-%C4%91%E1%BA%A1t-th%C3%B4ng-tin-v%C3%A0-h%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-n%E1%BB%99i-b%E1%BB%99-qua-k%C3%AAnh-chat" class="hash-link" aria-label="Direct link to III. Hãy ngừng truyền đạt thông tin và hướng dẫn nội bộ qua kênh Chat" title="Direct link to III. Hãy ngừng truyền đạt thông tin và hướng dẫn nội bộ qua kênh Chat" translate="no">​</a></h2>
<p>Chat là nền tảng nhắn tin tức thời, thật nhanh và tiện để giao tiếp qua đó. Tuy nhiên, nó có thể gây bất lợi lớn và tạo ra một nền văn hóa thiếu sự đồng bộ thông tin.</p>
<p>Nếu chúng ta có thể tìm kiếm lịch sử tin nhắn của mình để cập nhật về một thông tin nào đó, thì chúng ta sẽ không có động lực để ghi chép lại thông tin ở một nơi mà mọi người có thể truy cập được. Điều này tạo ra những lỗ hổng lớn về kiến thức và chia rẽ hơn nữa sự giao tiếp, liên kết và hiểu biết trong toàn tổ chức. Bởi Handbook khi đó sẽ không phải là nơi duy nhất chứa các thông tin và hướng dẫn. Thay vào đó, các chỉ dẫn hay thông tin sẽ nằm rời rạc ở nhiều nơi một cách thiếu tổ chức, từ handbook, kênh chat, đến các lưu trữ khác (Drive, Dropbox...).</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="iv-kết-luận">IV. Kết luận<a href="https://docs.gcalls.co/blog/T%C6%B0%20duy%20c%E1%BA%A7n%20c%C3%B3%20khi%20x%C3%A2y%20d%E1%BB%B1ng%20Handbook#iv-k%E1%BA%BFt-lu%E1%BA%ADn" class="hash-link" aria-label="Direct link to IV. Kết luận" title="Direct link to IV. Kết luận" translate="no">​</a></h2>
<p>Qua bài viết này, hi vọng bạn đã hiểu một số cách tư duy mà công ty cần ở bạn để đóng góp vào việc xây dựng một công ty vận hành hiệu quả với nguồn thông tin chính thống và duy nhất.</p>
<p>Handbook và mỗi tài liệu sẽ luôn được phát triển và cập nhật liên tục. Một bài viết trong tài liệu được viết xong không có nghĩa nó đã được hoàn thành. Chúng ta sẽ luôn cần cập nhật các nội dung theo thời gian.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="v-đọc-thêm">V. Đọc thêm<a href="https://docs.gcalls.co/blog/T%C6%B0%20duy%20c%E1%BA%A7n%20c%C3%B3%20khi%20x%C3%A2y%20d%E1%BB%B1ng%20Handbook#v-%C4%91%E1%BB%8Dc-th%C3%AAm" class="hash-link" aria-label="Direct link to V. Đọc thêm" title="Direct link to V. Đọc thêm" translate="no">​</a></h2>
<ol>
<li class=""><a href="https://docs.gcalls.vn/docs/handbook-structure-and-style-guide" target="_blank" rel="noopener noreferrer" class="">Handbook structrue and style guide</a></li>
<li class=""><a href="https://docs.gcalls.vn/blog/how-to-document" target="_blank" rel="noopener noreferrer" class="">How to document</a></li>
</ol>]]></content:encoded>
            <category>tư duy</category>
            <category>quy định</category>
            <category>single source of truth</category>
            <category>handbook</category>
        </item>
    </channel>
</rss>