Back to Top

Krayin CRM WhatsApp

Updated 8 July 2026

Krayin CRM WhatsApp module enables the store administrator to generate leads via their WhatsApp number.

Krayin CRM WhatsApp can sync all customers’ and merchants’ messages.

The CRM system facilitates the management of customer interaction across various sources and channels throughout the customer life cycle, involving both the customer and the sales department.

Features

  • Customers can send a direct message to the administrator using their WhatsApp number.
  • Admin can generate leads through WhatsApp.
  • A special icon is available on the storefront to send messages to the admin.
  • Admin can get the customer details.
  • Supports text, image, and document from the admin end
  • Customers can reply to the admin’s message directly through WhatsApp.

Requirements

  • Krayin: v2.2.3 or higher.

Krayin – Laravel CRM

Krayin is built on the most popular PHP framework available in the market today, named Laravel. Since Krayin inherits features of Laravel, it makes Krayin a super flexible and scalable CRM software.

With the code-driven approach and also the fully customizable structure, you can easily add/change anything and can even deploy your code in the Krayin CRM.

Krayin ->

Github Link.

Documentation Link.

Readme File(For Installation).

Installation

Unzip the respective extension zip and then merge the “packages” folder into the project root directory.

  • Add this in bootstrap/providers.php under the providers array:
Webkul\WhatsApp\Providers\WhatsAppServiceProvider::class,
  • Add to composer.json under ‘psr-4’:
"Webkul\\WhatsApp\\": "packages/Webkul/WhatsApp/src"
  • Register the webhook route as a CSRF exception in bootstrap/app.php:
'admin/whatsapp/webhook/handle-incoming-message'

Run these commands below to complete the setup

composer dump-autoload
php artisan whatsapp-crm:install

That’s it, now just configure the module settings

How Can The Admin Fetch The Access and Verification Token?

First, log into the Facebook Meta developer account and click on the Create App button.

Krayin CRM WhatsApp

In the App details panel, fill out your custom App name and provide your active App contact email credentials.

Krayin CRM WhatsApp

Under Add use cases, find Connect with customers through WhatsApp, toggle its checkbox, and click Next.

Krayin CRM WhatsApp

Review the Publishing requirements checklist to ensure compliance, then hit Next to move to the final review screen.

Krayin CRM WhatsApp

Check your application overview configurations, associate your business portfolio, and finalize by clicking Create app.

Krayin CRM WhatsApp

Open your newly created app, look at the sidebar menu options, navigate to Use case, and choose Try it out under WhatsApp.

Krayin CRM WhatsApp

Hit Claim test number to generate a default sandbox number alongside your Phone Number ID and temporary Access Token.

Krayin CRM WhatsApp

Launch the recipient configuration prompt, choose your country code, and input your mobile number to clear it for message testing.

Krayin CRM WhatsApp

Advance to Production setup to bind webhooks. Enter your application Callback URL, establish your custom Verify Token, and save changes.

Krayin CRM WhatsApp

Scroll down to the permanent credential section and select Generate permanent token to secure non-expiring credentials.

Krayin CRM WhatsApp

Copy your newly generated token strings, Phone Number ID, and App Secret parameters into your Krayin dashboard panel configurations.

Krayin CRM WhatsApp

Then click on save.

Here the admin gets the Access Token.

Customer Workflow

Note:

  • The information and logo of WhatsApp shared in this section(demonstration) is just a reference point of view.
  • The user who is using the WhatsApp account has to manage on his own how he wants to provide the WhatsApp number to the website users.

On the storefront, the customer can click on the WhatsApp Icon on the bottom right corner.

store front

After tapping on the Icon, the customer will be redirected to WhatsApp.

Now, customers can ask their queries directly to the admin.

whatsapp

The new leads were generated automatically after the customer messages the admin.

Now, if the admin messages the customer through Krayin CRM WhatsApp.

whatsapp

The customer will receive the admin’s message on the registered WhatsApp number.

Module configuration

After installing the module, the store admin will first configure the module.

admindashboard

On the Krayin Dashboard, the admin will navigate to Dashboard -> Configuration.

admindashboard

In the WhatsApp Section, the admin will:

  • Active/inactive the Status of the module.
  • Enter the Phone number ID.
  • Enter the Access Token that is generated on the Meta Developer Account.
  • Enters the Webhook Verification Token.

Note: Webhook Verification Token should be the same that is entered during generate APIs.

Generating Leads

Now the admin will navigate to the Leads Section. Here the admin can see the list of the ongoing leads.

Here, the admin finds the details of the Lead.

adminviewlead

Now, the admin will go to the WhatsApp section.

Here, the admin gets the customer’s query.

adminleadview

The store admin enters messages to the customer. Then click on the send message button.

whatsappmsg

The store admin can directly message the customer’s WhatsApp number.

whatsapp

The admin can also check the conversation history below.

Support

So, that is all about Krayin CRM WhatsApp. If you have any queries regarding the plugin, contact us at Webkul Support System.

Current Product Version - v2.2.3

Supported Framework Version - v2.2.3

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Krayin CRM WhatsApp