Skip to content
Quick start

Quick start

This guide describes the safest order for launching EasyChat from a free download to the first push notification on the operator phone. Follow the steps from top to bottom: it makes it easier to see what already works and what still needs configuration.

EasyChat launch flow
The EasyChat launch sequence from access preparation to the first visitor reply. Open full-size image

Choose The Shortest Path

Every website page uses the same branded navigation. The sections stay in the dark top bar on desktop and open from one menu button on a phone. The purple button always marks the primary next step.

  • Start for free to choose a platform, download the package and reach the first push notification.
  • Check compatibility when you are unsure about the CMS or hosting requirements.
  • View the demo to see the operator workflow before installation.

Downloading does not require an email address, payment or a customer cabinet. If you need help choosing, the website form carries the selected platform and scenario to the EasyChat team, but it never asks for a password or API key.

1. Prepare access

  • Administrator access to the website.
  • Access to scheduled tasks in your hosting panel, or help from hosting support.
  • The EasyChat package for your platform: you can download it for free from the landing page without email and without the customer cabinet.
  • Operator phone for Android app testing.
  • Access to the EasyChat customer cabinet is needed after payment for the license, domain, receipt and repeat downloads.
Do not send passwords, tokens, external service keys, payment data or private customer messages in public support chats.

2. Install EasyChat

  1. Back up the website.
  2. Upload EasyChat files.
  3. Open the installation page.
  4. Enter database settings.
  5. Create the EasyChat administrator.

After installation, open the admin panel and make sure it loads without errors.

3. Set up the main cron — required

  1. Open Settings → Scheduler (Cron) in EasyChat.
  2. Set up a once-per-minute schedule using the instructions for your installation.
  3. Select Verify scheduler and wait for the background task check to pass.

Cron processes background work, including queued messages and retries after errors. Receiving a single test message does not confirm that these tasks run regularly.

4. Configure the widget

  1. Open settings in the admin panel.
  2. Choose the widget color, position and language.
  3. Check the greeting and button labels.
  4. Save settings.
  5. Open the website as a visitor and make sure the chat button is visible.

5. Test the first conversation

  1. Open the widget on the website.
  2. Send a test message.
  3. Open the admin panel.
  4. Find the new conversation.
  5. Reply to the visitor.
  6. Make sure the reply appears in the widget.

This confirms that the website, database, admin panel and widget work together.

6. Connect the Android app

  1. Install the EasyChat app on the operator phone.
  2. Open the connection QR code in the admin panel.
  3. Press QR scanning in the app.
  4. Scan the code.
  5. Make sure the conversation list opens in the app.

After connection, send one more message from the widget and check that the phone receives a notification.

7. Remove the limit with a license after the test works

  1. The free start includes 300 operator push notifications.
  2. If the test workflow fits your store, buy the license for your platform.
  3. Open the EasyChat customer cabinet.
  4. Check the purchase, connected domain and receipt.
  5. If the domain changed, check license status before operators start working.

8. Give operators working rules

  • Create a separate account for every employee and share the address of your EasyChat installation using the Operator access guide.
  • Do not leave a phone with the active app unattended.
  • Log out when another employee receives the phone.
  • Do not send internal company data to visitors.
  • Use quick replies for repeated questions.
  • Check widget language when the website works in several languages.

Final check

Launch is successful when:

Final check

Where to go next

Last updated on