A comprehensive guide to channel integrations and their features

Integrate WhatsApp, Facebook, Instagram, and Telegram with Pepper Cloud CRM and explore various features of the Channel integrations.

A comprehensive guide to channel integrations and their features

Pepper Cloud CRM brings to you the power of a single communication channel through multi-channel integration. This allows you to integrate various communication channels such as WhatsApp and Facebook Messenger, with your CRM and allows you to consolidate all your sales communications into one single channel.

So, how exactly is Pepper Cloud CRM and Channel integration helps your business to grow?

Benefits of connecting messaging channels with Pepper Cloud CRM

The integration between communication channels (such as WhatsApp, Facebook, Instagram, and Telegram) and your CRM provides you with a single platform to communicate with your leads and customers. Along with it, it also empowers your business with various other benefits.

  • Provides your entire team with a single platform to respond to conversations.
  • Facilitates all your team members to use a single chat account to talk to customers.
  • Allows you to conveniently send one-to-one private or bulk messages to your contacts.
  • Empowers your team to reply instantly with customisable message templates.
  • Enables team collaboration by assigning the conversations to the right team member.
  • Offers you a holistic view of your potential customers and provides you with a conversation history.
  • Captures and converts visitors into leads automatically.
  • Suggests merging the contact details when your potential customer messages you from multiple messaging platforms.

WhatsApp + Pepper Cloud CRM

CRM with WhatsApp intgeration

With over 2.2 billion active monthly users, WhatsApp has proved to be one of the very popular messaging apps. However, businesses that are looking to use WhatsApp to talk with their leads and customers, need to either use a WhatsApp Business app or WhatsApp API.

WhatsApp Business app is for small teams (1-2 sales staff) whose primary need is to communicate with the customers one-on-one.

WhatsApp API is designed for growing enterprises with a dedicated sales team. It would facilitate multiple users on multiple devices to respond to messages through one WhatsApp number. However, the WhatsApp API does not have an official app or an interface.

Learn the differences between WhatsApp Business account and WhatsApp Business API in this blog.

The integration between WhatsApp API and the CRM system can provide a robust interface.

WhatsApp API can be linked with CRM by two methods: 1. Through intermediary Business Solution Partners (BSPs); 2. Directly through Meta Facebook

1. Integrating WhatsApp Business API with Pepper Cloud CRM, through a BSP

Here is how you can implement WhatsApp Business API with Pepper Cloud CRM through BSPs such as Twilio.


  • Twilio WhatsApp Business API
  • Pepper Cloud CRM

Here is a quick guide to connecting Pepper Cloud CRM with WhatsApp

  1. To integrate with WhatsApp, WhatsApp Business API is required. Purchase WhatsApp Business API through the WhatsApp partner, Twilio. Learn how to get Twilio WhatsApp API with this guide.
  2. After purchasing Twilio WhatsApp Business API, login to your CRM system and navigate to “Channels”.
  3. Click on the “Create New” channel and choose “WhatsApp”.
  4. Connect your WhatsApp Business API by adding Account SID, Auth Token, and Twilio registered WhatsApp number into your CRM. You can access this information through your Twilio account dashboard.
  5. Copy and paste “Message Comes in URL” and “Call back URL” into your Twilio.
  6. Complete the set-up in your CRM.

Here is a step-by-step detailed guide on how to integrate WhatsApp Business API with Pepper Cloud CRM, refer to our guide.

2. Direct integration between WhatsApp and Pepper Cloud CRM through Cloud API

There are 3 major steps in the integration process of WhatsApp Business and Pepper Cloud CRM. Here are the prerequisites and the steps:


  • Admin credentials of Pepper Cloud CRM
  • Facebook App and Facebook Business Account
  • A phone number that can receive voice calls or SMS

A quick guide to connect WhatsApp Cloud API with Pepper Cloud CRM

  1. Get WhatsApp Cloud API through your Facebook developer account
  2. Generate permanent access token
  3. Use the access token to integrate WhatsApp Cloud API with Pepper Cloud CRM

After successful integration, you can send and receive messages right from your CRM.

3. WhatsApp Web integration with Pepper Cloud CRM

WhatsApp Web in Pepper Cloud CRM allows you to access your WhatsApp Business App messages right from your CRM and respond to those messages.


  • Phone with WhatsApp account (Business app or personal account)
  • Pepper Cloud CRM

A quick guide to connecting WhatsApp Business App with Pepper Cloud CRM through WhatsApp Web

  1. Create a WhatsApp Web channel within Pepper Cloud CRM.
  2. Scan the QR code from your WhatsApp application on your mobile device.
  3. Start conversing with your customers.

Read Business advantages of integrating WhatsApp Web in CRM blog for a step-by-step process to integrate WhatsApp Web with Pepper Cloud CRM.

Facebook Messenger + Pepper Cloud CRM

Facebook integrated CRM

Facebook is one of the essential customer touchpoints for modern businesses. With fast and personalised messages, you can easily win over your prospects, nurture your leads, and manage your sales pipeline. The integration between Facebook Messenger and Pepper Cloud CRM can help you create and chat with your Facebook leads right from your CRM.


  • Facebook page
  • CRM account

Here is a step-by-step guide to connecting Pepper Cloud CRM with Facebook messenger.

  1. Navigate to “Channels” after logging in to your CRM.
  2. Click on the “Create New” channel and choose “Facebook”.
  3. Connect with Facebook by signing in to your Facebook account
  4. Choose the Facebook page.
  5. Complete the set-up in your CRM.

Here is a detailed guide on how to integrate your Facebook messenger with your CRM.

After completion, any message sent to your Facebook messenger will be received in the message module of your CRM.

Instagram + Pepper Cloud CRM

Pepper Cloud CRM + Instagram

Instagram business account has unlocked various features for businesses to grow globally. Right from creating and promoting your brand to talking to leads and boosting your sales growth, Instagram can play a major role. Here is how you can integrate Instagram with Pepper Cloud CRM.


  • Instagram business account
  • CRM account with admin permissions

Steps to integrate Instagram with CRM

There are two major steps in integrating Instagram and CRM.

1. Preparing your Instagram account for the integration. There are 3 sub-steps in this step.

  • Switch your Instagram personal account to a business account.
  • Allow access to messages.
  • Connect your Instagram account with your Facebook page.

You can find details of each of the above steps in our blog, A guide to creating an Instagram Business Account.

2. Integrating Instagram business account with Pepper Cloud CRM. You can read our blog, “How to integrate Instagram with Pepper Cloud CRM?” to learn the step-by-step process.

Read our blog to learn how Instagram CRM integration can help you in your business growth.

Telegram + Pepper Cloud CRM

Pepper Cloud CRM + Telegram

Telegram, one of the popular messaging platforms is known for its speed and security. Telegram offers multiple features, including customisable bots for your business, that can empower your team to improve sales productivity. Here is how you can integrate Telegram with Pepper Cloud CRM.


  • Telegram business account
  • CRM account with admin permissions

Steps to connect Telegram business account with Pepper Cloud CRM

There are two major steps in the Telegram and CRM integration process.

1. Setting up your business account in Telegram: This can be done with the help of the BotFather in Telegram.

2. Configure the Telegram channel in Pepper Cloud CRM.

Get detailed information on the above steps in our step-by-step guide to integrate Instagram with Pepper Cloud CRM.

Read our detailed guide to know how to maximize your business potential with Telegram and CRM integration.

Quick ways to get you started with Channel integration

Before we start with the tips and tricks, here is a comprehensive view of various channels and how they behave when integrated with CRM.

Message Module

The user will be able to send messages only after the CRM and Channel integration.

The messages section has 3 sections:

  1. Unassigned messages: All new messages are unassigned messages and will be available in the “New Messages” screen.
  2. Assigned to me: Upon replying to a message, the conversation is assigned to the messaging team member. Alternatively, the message can be manually assigned to the team member.
  3. All conversations: It will collectively have assigned and unassigned messages.

Channel access permission

Keeping your messaging channels secure is crucial, especially when dealing with teams that have varying roles, responsibilities, and locations. Whether it's a sales team, marketing team, support team, or a team based in a particular region, you need to ensure that sensitive information is accessed only by authorised individuals.

With the channel access permission feature, you can make a channel “Private” and restrict access to the team members. Only members added to the channel by the admin can view and respond to messages in the private channel. Here are a few points to be considered for private channels.

  • A team member can be added to a private channel only if their profile is “enabled” for the messaging module.
  • Only admins can create a private channel and add users to the channels.
  • All the admins will be added to the private channels by default.
  • The conversations received to the private channel can be assigned only to a member of the private channel.
  • If you have not enabled privacy for the channel, the channel will be public and can be accessed by all your team members.
  • You can also edit the permissions for the channels and make your channel public anytime.

To make a channel private, simply toggle on the "Private" option when creating a new channel. If you already have an existing channel that you want to make private, you can easily do so by editing the channel settings.

Message templates

Message templates are formats that can be used over and over to message your prospects, leads, or customers. Message templates can be used in multiple scenarios such as:

  • To initiate a conversation with the prospects.
  • To market your products and services through promotional message templates.
  • To chat with your customers beyond the session window.
  • To provide updates and share reminders with the customers.
  • To send quick and instant replies to queries


  • You can send message templates in WhatsApp only after approval. But on Facebook, Instagram, and Telegram, you don’t need pre-approval.

Read our blogs to know more about types of message templates and examples and how to create message templates.

“Delete” feature

Delete messages

In the message module, you have the ability to delete the messages that you have sent to customers. This feature can be helpful in situations where a message was sent in error, or where the message contains sensitive or confidential information. You can only delete your own message.

Note: You won’t be able to delete any messages:

  • If the channel has been deleted,
  • The chat is not assigned to you, or,
  • The chat has expired.

To use this feature, click the down arrow on the message and click “Delete”. You will be prompted to confirm.

Delete conversations

The CRM brings enhanced inbox management capabilities. Admins are now allowed to efficiently clean up the message module by deleting entire conversations. This feature ensures a clutter-free and organised inbox for smoother communication.

You can monitor your deleted activity in "Activity Stream" so that your teammates can see if any admin has deleted any conversation on which they were working.


  • You can delete the conversation in the CRM, it won’t be deleted from the mobile. Whatever conversations have been deleted won't reflect on the phone.
  • Telegram and WhatsApp Web groups cannot be deleted from the CRM.

“Reply to” feature

The “reply to” feature on the message enables users to respond to specific messages within a conversation thread, making it easier to track and manage customer interactions. With the "Reply to" feature, customer service representatives can quickly identify and address specific customer concerns, reducing response times and improving customer satisfaction. Additionally, this feature allows for more organised and efficient communication between businesses and their customers, helping to build stronger and more loyal customer relationships.

Note: You won’t be able to reply to any messages if:

  • The channel has been deleted,
  • The chat is not assigned to you, or,
  • The chat has expired.

To use this feature, click the down arrow on the message and click “Reply”. You will be prompted to confirm.

Adding reactions to the message

This feature allows you to add a quick and easy response to a message by using an emoticon or other reaction, such as a thumbs up or a heart. The feature can be particularly helpful as it allows customer service representatives to acknowledge and respond to customer messages quickly and efficiently, while also providing a more personalised and engaging experience.

Note: You won’t be able to react to any messages:

  • If the channel has been deleted,
  • The chat is not assigned to you, or,
  • The chat has expired.

Sending attachments

In the message module, you can now effortlessly upload or simply drag and drop files, including images (jpeg, jpg, png, bmp, tiff), audio (mp3, mpeg, ogg), videos (mp4), and PDF documents. Plus, the uploadable file size limit has been increased considerably for:

  • WhatsApp API/ Twilio: Attachments of up to 5 MB can be sent.
  • WhatsApp Cloud API: Audio files up to 16 MB, text up to 20 MB, applications/documents up to 20 MB, images up to 5 MB, videos up to 16 MB, and stickers up to 100 KB can be sent.
  • WhatsApp Web: Attachments of up to 5 MB can be sent.
  • Facebook Messenger: Attachments of up to 5 MB can be sent.
  • Instagram: Attachments of up to 5 MB can be sent.
  • Telegram: Attachments of up to 5 MB can be sent.

Search conversations

You don’t have to inconveniently scroll through endless messages anymore to find the file or message you are looking for. With the intuitive search bar in the CRM’s Message module, you can effortlessly search for conversations using the various options mentioned below.

  • Documents: Documents that are sent and received across all the conversations.
  • Images: All the images sent to or received from conversations.
  • Videos: All the videos were sent and received across all the conversations.
  • Audios: All the audio files which are sent or received across all the conversations.


  • You can only select one of the above-mentioned options at a time. Once the option is selected, you cannot select any other option. For example, documents and images cannot be searched simultaneously.
  • The header filter will only be applicable to the conversations.

Broadcasting messages


  • Only available for the Leads and Contacts with mobile numbers.
  • You can broadcast messages only through the WhatsApp channel.
  • You can broadcast pre-approved message templates only.

Users can send messages from the CRM to individual numbers by accessing the icon or can also send the same message to multiple users through the broadcast message feature.

1. Navigate to the “Leads” or “Contacts” module.

2. Select the Contacts/Leads to whom you want to broadcast messages.

3. Click on “Actions” and choose “Send Broadcast”

4. In the “Send Broadcast” modal, enter the broadcast details such as Broadcast name, Channel, and Template. You can see the live preview of your template as well. Click “Next”.

Note: When channels are chosen, the user can only select Templates added to the particular channel in the dropdown. Following this dynamic fields will be rendered for the user to select either a system field or a custom field of the CRM.

5. In the next screen, fill in the recipient's details and proceed to schedule the broadcast or send it right away.

6. You can review the status of your broadcast message in the bulk action section. For this, navigate to “Bulk action logs” by clicking “Logs” from the header of the screen.

Converting visitors into Leads/Contacts

1. The panel on the right side of the message module provides you with contact information.

2. Upon confirming the changes (by clicking the tick mark) the changes are saved.

3. This information can further be used to create a lead/contact by using the action button.

4. Following validations, the record is added to the lead/contact list.

Note: While converting profiles into leads/contacts from WhatsApp/Facebook/Instagram, the name and the email ID will be auto-populated. However, when you are converting profiles into leads/contacts from the Telegram channel, only the name of the profile will be populated. Other contact details need to be filled in manually.

Editing Contacts/Leads information

1. Your team member can edit the information received in the right-hand panel by clicking on “View Lead Details”

2. Click on “Actions” and “Edit” to edit the information.

3. Edit the information in the opened-up modal and click “Update” to save the information in your CRM.


You can search and filter out conversations in the system with the help of the filters.

Here are a few points to remember:

  • You can filter the messages based on “Assigned to”, “Status”, “Channel”, “Tags”, “Created At”, or by “Messaged At” date.
  • In the “Assigned to me” tab, you can only filter messages that are assigned to you.
  • When you pick "All" in the "Assigned To" filter, you can see both assigned and unassigned messages.
  • You have to navigate to the filters in “All Conversations” to have access to all the conversations.

Status and assignment of conversations

  • Open status of the conversation: The conversation status is “Open” when a message is received from the potential customer or a template message is sent to the lead.
  • Assign the conversation: The messages can be assigned to any team member by clicking the name drop-down. After the message has been assigned, the message will no longer be available in the “Unassigned” and will have to be filtered out. If the message has been assigned to you, it will be available in the “Assigned to me” section.
  • Close the conversation: You can close the conversation. A closing note can be added to the conversation for the next user’s reference or as a reminder to oneself as to why the conversation was closed.

Closed conversations are moved to “Unassigned”. They will have to be filtered or searched if you want to find them again.

Merge conversation

If the contact sends the message through different channels, they can be merged into one conversation. This makes it easier for the salespeople to track the previous conversation comprehensively. Read our guide to know more about the benefits and how to merge contacts.

Away status and message

With this feature, you can set up the off hours, change the availability status to “Away” and schedule away messages to be sent out when you are not around.

This feature and the away message can offer:

  • Reassurance to the customers that you would respond soon.
  • A reason for not being able to respond immediately.
  • Estimated response time

Wondering how to set up away message? Read our blog!

Mark the message as read or unread

You can now easily prioritise and organise your conversations. You can indicate which messages need your attention right away and which ones you can read later. With a simple click, you can mark a message as "read" or "unread."

For marking a message as read or unread, click on the downward arrow and click on “Mark as read” or “Mark as unread” based on your requirement.

Send multiple files in a single message

In the Message module, users are allowed to easily share relevant documents, images, or other files with their customers in a single message. It is especially useful for sales and marketing teams, as it enables them to provide detailed product or service information to prospects and share marketing collateral such as brochures, case studies, and other resources.

In conclusion, integrating channels into your CRM system can significantly improve customer communication and support, with the help of its highly useful features. By consolidating customer interactions across multiple channels into a single platform, you can gain a comprehensive view of your customers, streamline communication, provide more personalised and efficient service, and drive business growth.

Have trouble with integrating Channels? Talk to our friendly representatives!