Resources

Products

Connect your WhatsApp Number with Freshdesk

Modified on: Mon, 1 Dec, 2025 at 10:13 AM

Signup Date: After December 2025


Applicable Plans


FreshdeskGrowth, Pro, Enterprise
Freshdesk OmniGrowth, Pro, Enterprise


This article provides a comprehensive guide on integrating WhatsApp with Freshdesk, covering prerequisites, setup steps, configuration, and the agent experience for managing customer conversations.


Introduction

WhatsApp integration with Freshdesk allows you to centralize customer interactions, ensure faster responses, and provide a seamless support experience. 

Prerequisites

Before you proceed, please ensure that the following prerequisites are met:

What?Why?Mandatory?
A valid phone numberTo receive OTP via voice call or SMS for authentication. You can use a landline, mobile, VOIP, toll-free, or international number.Yes

Meta Business Manager Account

Required to use the WhatsApp Business Platform with Freshworks. Meta uses this account to verify your company’s identity. A WhatsApp Business Account (WABA) is associated with the Meta Business Manager to register phone numbers. 


Note: We strongly recommend you verify your account to remove limitations.

Yes
WhatsApp Business Account (WABA)

WABA lets your business communicate with customers on WhatsApp.
You can manage phone numbers, create message templates and catalogs, and get insights into each WhatsApp number.


User PermissionsEnsure that you have admin permissions in Freshdesk and your brand's Meta Business Manager Account.Yes
WhatsApp Pricing

Currently, Freshdesk only supports user-initiated messages (businesses can reply for free). These do not incur costs from Meta. For details, see 

Yes



Connect your WhatsApp account

Add your WhatsApp numbers and link your WhatsApp Business Account with Freshdesk to manage your business conversations. You can add multiple numbers to support different business requirements.


Freshdesk offers the following options to connect to WhatsApp:

Connect a new number 

You can add a new number that is not already linked to another partner’s API.
Note: Before proceeding, ensure that you have a valid phone number for verification and a Meta account.


To set up WhatsApp business accounts:

  1. Log in to your account and go to Admin > Channels > WhatsApp.
  2. Click Connect number.
  3. Select Connect a new number and click Get started.
  4. You will be redirected to the Meta account page. If you are already logged into your Meta account, you can continue using the same. You can also choose to log in to a different account or create a new Meta account.
  5. Click Get Started to connect your Meta account with Freshworks and allow the required permissions to manage your WhatsApp account.
  6. Create a new business portfolio or choose an existing one.
  7. Enter your business information, such as your business name, email address, and website page, country, and click Next. If you selected your existing business portfolio in the previous step, your details will be autofilled.
    Note: If you already have a Meta Business Manager Account, you can continue with your existing account. For more details, see Embedded Signup.
  8. Create a new WhatsApp business account or select an existing account. Additionally, create or select a WhatsApp business profile, and click Next.
  9. If you want to create a new WhatsApp business profile, add your business profile details, such as WhatsApp business account name, display name, and category you want customers to see on WhatsApp nd click Next.
  10. Select Add a new number and click Next.
  11. Add phone number details and select how you want to verify this number. You can choose to verify via text message or phone call and click Next.
  12. Enter the verification code received on your number, and click Next.
  13. Review the permissions required by Freshworks and click Continue.
  14. Click Finish. Meta will review your business. However, you can still start using the number for your business.
  15. Once verification is completed successfully, you will find your WhatsApp number in Freshdesk. Additionally, you can modify the number to upload a profile picture and other information, or remove them.


Note: Once Meta verifies your account, you can initiate unlimited conversations. However, until the verification is pending, you can start with the following:
  • Initiate 250 business conversations in a 24-hour rolling window.
  • Respond to customer-initiated conversations without any restrictions.
  • Have two WhatsApp business numbers in an unverified Meta Business Manager account.

For more details, see Verifying your Business in WhatsApp Business Manager.


Configure settings for your WhatsApp numbers

Once you successfully add your WhatsApp Business number, you can configure different settings for the WhatsApp number to enhance your customer interactions on WhatsApp. For example, you can share your products and services with customers by creating a catalog, which will be displayed on your business profile.

To configure settings:

  1. On the WhatsApp page, click on the Configure button next to the WhatsApp number you want to configure.
  2. You can see the different configuration settings you can enable/disable for your WhatsApp Business Account.
SettingDescription

General Info

  • Add the source info.
    Source info will be displayed in ticket details and can be used to filter by source in tickets list
  • Link to product (available from Pro plan)
    Select the product to link the WhatsApp number. 

Start with an AI Agent (trigger an AI Agent

Set up and link an AI Agent for your WhatsApp number to effectively manage customer conversations. 


The AI Agent can instantly respond to customer queries using the Knowledge Sources or Workflows, resolving issues faster. For details, see Set Up AI Agent.

Assign to agent group

Enable this option to route all your WhatsApp conversations to specific groups in your account.
For example, you can route all conversations related to orders to the “Procurement Team''.

Note: If your number is connected to an AI Agent, the conversation will be assigned to the specified group after the AI initiates agent transfer. 

For details, see Groups.

Threading interval

Enter the time interval after which you want to start a new conversation thread on WhatsApp with customers. You can set the interval in days, hours, and minutes. 


With the threading logic, you can decide if a new conversation should be created based on the incoming customer message. Based on the interval, you can either continue from the last conversation or start a new conversation. For details, see Threading logic.

Manage templates

Click on this link to open your Meta Business Manager, where you can create, submit for approval, edit, and delete the pre-approved message templates required to initiate business-initiated conversations with customers outside the 24-hour service window. 


Ensure that you have admin access to the Meta Business Manager.

Send CSATTrigger CSAT survey to get customer feedback once the ticket is resolved. For details, see Send CSAT.

Advanced Settings

Automations

Eliminate repetitive tasks such as categorization, routing, follow-ups, and tracking by creating rules. For details, see, Automations.

SLA policies

Set up targets for agents to guarantee timely responses and resolutions to customers. For details, see SLA Policies.


Manage your WhatsApp profile details

Add profile details for your WhatsApp Business profile to boost your brand visibility and help customers easily connect with your business. For example, you can add a logo and a detailed description for your business to establish your brand value. You can also remove the integration if you no longer need it.

Edit WhatsApp number

To add profile details:

  1. On the WhatsApp page, click Edit next to the number you want to modify.
  2. In the WhatsApp Profile tab, add your profile details such as description, address, email, and Website URL, upload a profile picture, and click Save your profile.
    Note: You can upload a WhatsApp profile picture of up to 5 MB maximum in PNG or JPEG formats.


Delete your WhatsApp number

You can delete your WhatsApp numbers and remove the integration with Freshdesk. However, before proceeding with the WhatsApp number deletion, we recommend you check the following:

  • When you delete a WhatsApp number, you may experience WhatsApp downtime, which could impact customer interactions.
  • Any verified checkmark or messaging limits associated with that WhatsApp number will also be removed.
  • All your outstanding WhatsApp invoices will be automatically generated and will be sent to you.
    According to Meta, the analytics data is an approximate value and may not match the data displayed in invoices. This is due to minor discrepancies in data processing. Hence, there could be a small delay in the actual usage represented in the metrics. For more details, see Meta Analytics.

To delete your WhatsApp number:

  1. On the WhatsApp page, click Edit next to the number you want to modify.
  2. Scroll down and click on the delete icon.


What happens once your WhatsApp number is deleted?

  • Your WhatsApp number will be removed from Freshdesk and can be used with other integrations.
  • You can still view the history of the deleted WhatsApp number in the WhatsApp utilization report.
  • Once the number is deleted, the reply editor will be disabled in all the associated conversations in your Conversation Inbox.

Agent experience for WhatsApp tickets

After your WhatsApp integration is successful, all customer interactions via WhatsApp are automatically converted into tickets. Agents can manage these tickets directly from their Inbox, perform all standard actions, and continue conversations without losing context.

  • Identify WhatsApp tickets with channel source information:
    WhatsApp tickets are clearly labeled with a channel/source information icon, making it easy to identify them in the inbox. Additionally, the Ticket Details page displays the source info (WhatsApp channel name) next to the channel icon.
  • Filter option:
    Agents can also use the Filters option to view tickets from WhatsApp. 
  • Perform ticket Actions:
    Agents can perform all standard ticket actions on WhatsApp tickets, including replying, adding notes, and changing the ticket status. They can also perform advanced actions like, deleting, performing bulk actions or modifying ticket fields, executing scenarios, and logging time. However, WhatsApp tickets cannot be merged with other tickets.

Replying to WhatsApp tickets

Agents can respond to customer messages on WhatsApp using multiple reply methods, based on the message and plan type.

  1. Direct Message Reply (Default)
    This is the standard way to respond to incoming WhatsApp messages.
    • Agents can type and send free-form text messages directly from the reply editor.
    • Use this option for day-to-day conversational support, clarifications, and follow-ups.
  2. Reply via Template Message (Available from Growth plan)
    Agents can send pre-approved WhatsApp template messages to
    • Send messages outside the 24-hour customer care window. 
    • Send proactive notifications such as order updates, reminders, or alerts.
      These templates must be reviewed and approved by WhatsApp before they can be used. For detailed instructions on creating and managing templates, refer to Template Message.
  3. Continuing WhatsApp Conversations via Email
    In scenarios where a conversation needs to continue over email (for example, when a customer prefers email or when detailed documentation must be shared), agents can use the Channel Switcher to move from a WhatsApp reply to an email reply.
    When the channel is switched:
    • The response is sent as an email on the same existing ticket.
    • No new ticket is created, ensuring continuity of the conversation and history.

Note: The option to reply via email is available only if:
  • Customer’s contact record contains a valid email address 
  • The Email channel is configured and active in your account


Message Delivery Status

WhatsApp delivery indicators are reflected in the conversation view to help agents track message status:

  • Single click (Sent): The message has been sent from the system.
  • Grey double tick (Delivered):  The message has reached the customer’s device.
  • Blue double tick (Read): The customer has opened and read the message.


Supported Message Types

The list of message types supported on WhatsApp with Freshdesk: 


Except for text messages, all other message types are not supported from AI Agent to users

Message TypeDirectionAvailable?
TextUser to agentYes
User to AI AgentYes
Agent to userYes
ImageUser to agentYes
User to AI AgentYes
Agent to userYes
AudioUser to agentYes
User to AI AgentYes
Agent to userVia attachment
VideoUser to agentYes
User to AI AgentYes
Agent to userYes
FileUser to agentYes
User to AI AgentYes
Agent to userYes
EmojiUser to agentYes
User to AI AgentYes
Agent to userYes
GIFsUser to agentYes
User to AI AgentYes
Agent to userNo
StickersUser to agentNA
User to AI AgentNA
Agent to userYes


Signup Date: Before December 2025

Applicable plans:

FreshdeskGrowth, Pro, Enterprise
Omnichannel (classic)Growth Omn, Pro Omnichannel, Enterprise Omnichannel
Freshdesk (previous)Blossom, Garden, Estate, Forest
Omnichannel (classic-previous)Estate Omnichannel, Forest Omnichannel


This article provides a comprehensive guide on integrating WhatsApp with Freshdesk, covering prerequisites, setup steps, configuration, and the agent experience for managing customer conversations.


Introduction

WhatsApp integration with Freshdesk allows you to centralize customer interactions, ensure faster responses, and provide a seamless support experience. 

Prerequisites

Before you proceed, please ensure that the following prerequisites are met:

What?Why?Mandatory?
A valid phone numberTo receive OTP via voice call or SMS for authentication. You can use a landline, VOIP, or international number.Yes

Meta Business Manager Account

Required to use the WhatsApp Business Platform with Freshworks. Meta uses this account to verify your company’s identity. A WhatsApp Business Account (WABA) is associated with the Meta Business Manager to register phone numbers. 


Note: We strongly recommend you verify your account to remove limitations.

Yes
WhatsApp Business Account (WABA)

WABA lets your business communicate with customers on WhatsApp.
You can manage phone numbers, create message templates and catalogs, and get insights into each WhatsApp number.


User PermissionsEnsure that you have admin permissions in Freshdesk and your brand's Meta Business Manager Account.Yes
WhatsApp Pricing

Currently, Freshdesk only supports user-initiated messages (businesses can reply for free). These do not incur costs from Meta.

Yes



Connect your WhatsApp account

Add your WhatsApp numbers and link your WhatsApp Business Account with Freshdesk to manage your business conversations. You can add multiple numbers to support different business requirements.


Freshdesk offers the following options to connect to WhatsApp:

Connect a new number 

You can add a new number that is not already linked to another partner’s API.
Note: Before proceeding, ensure that you have a valid phone number for verification and a Meta account.


To set up WhatsApp business accounts:

  1. Log in to your account and go to Admin > Channels > WhatsApp.
  2. Click Add new number.
  3. Select Connect a new number and click Get started.
  4. On the WhatsApp page, click Connect a new number.
  5. You will be redirected to the Meta account page. If you are already logged into your Meta account, you can continue using the same. You can also choose to log in to a different account or create a new Meta account.
  6. Click Get Started to connect your Meta account with Freshworks and allow the required permissions to manage your WhatsApp account.
  7. Create a new business portfolio or choose an existing one.
  8. Enter your business information, such as your business name, email address, and website page, country, and click Next. If you selected your existing business portfolio in the previous step, your details will be autofilled.
    Note: If you already have a Meta Business Manager Account, you can continue with your existing account. For more details, see Embedded Signup.
  9. Create a new WhatsApp business account or select an existing account. Additionally, create or select a WhatsApp business profile, and click Next.
  10. If you want to create a new WhatsApp business profile, add your business profile details, such as WhatsApp business account name, display name, and category you want customers to see on WhatsApp and click Next.

  11. Select Add a new number and click Next.
  12. Add phone number details and select how you want to verify this number. You can choose to verify via text message or phone call and click Next.
  13. Enter the verification code received on your number, and click Next.
  14. Review the permissions required by Freshworks and click Continue.
  15. Click Finish. Meta will review your business. However, you can still start using the number for your business.
  16. Once verification is completed successfully, you will find your WhatsApp number in Freshdesk. Additionally, you can modify the number to upload a profile picture and other information, or remove them.


Note: Once Meta verifies your account, you can initiate unlimited conversations. However, until the verification is pending, you can start with the following:
  • Initiate 250 business conversations in a 24-hour rolling window.
  • Respond to customer-initiated conversations without any restrictions.
  • Have two WhatsApp business numbers in an unverified Meta Business Manager account.

For more details, see Verifying your Business in WhatsApp Business Manager.



Connect a number associated with another provider

Besides adding a new number, you can use a phone number already associated with another Business Service Provider (BSP). 

  1. Log in to your account and go to Admin > Channels > WhatsApp.
  2. Click Add new number.
  3. Select Connect a new number associated with another provider and click Get started.
    This method requires additional verification; hence, contact support@frehsdesk.com for further assistance.
  4. Once our support team confirms, you can see the number in Freshdesk with a verification status - OTP pending.
  5. To complete the setup, you must verify the number. For this, click Set up.
  6. Choose if you want to verify the number via text message or phone call, and click send OTP.
  7. After OTP verification, click Finish setup. You can modify the number to upload a profile picture and other information, or remove them.

Manage your WhatsApp profile details

Add profile details for your WhatsApp Business profile to boost your brand visibility and help customers easily connect with your business. For example, you can add a logo and a detailed description for your business to establish your brand value. You can also remove the integration if you no longer need it.

Edit WhatsApp number

To add profile details:

  1. On the WhatsApp page, click Edit next to the number you want to modify.
  2. In the WhatsApp Profile tab, add your profile details such as description, address, email, and Website URL, upload a profile picture, and click Save your profile.
    Note: You can upload a WhatsApp profile picture of up to 5 MB maximum in PNG or JPEG formats.


Delete your WhatsApp number

You can delete your WhatsApp numbers and remove the integration with Freshdesk. However, before proceeding with the WhatsApp number deletion, we recommend you check the following:

  • When you delete a WhatsApp number, you may experience WhatsApp downtime, which could impact customer interactions.
  • Any verified checkmark or messaging limits associated with that WhatsApp number will also be removed.
  • All your outstanding WhatsApp invoices will be automatically generated and will be sent to you.
    According to Meta, the analytics data is an approximate value and may not match the data displayed in invoices. This is due to minor discrepancies in data processing. Hence, there could be a small delay in the actual usage represented in the metrics. For more details, see Meta Analytics.

To delete your WhatsApp number:

  1. On the WhatsApp page, click Edit next to the number you want to modify.
  2. Scroll down and click on the delete icon.


What happens once your WhatsApp number is deleted?

  • Your WhatsApp number will be removed from Freshdesk and can be used with other integrations.
  • You can still view the history of the deleted WhatsApp number in the WhatsApp utilization report.
  • Once the number is deleted, the reply editor will be disabled in all the associated conversations in your Conversation Inbox.

Interact with customers on WhatsApp

Whenever a customer initiates a conversation via WhatsApp, a new ticket will be created with the channel as WhatsApp. Please note, if the customer's phone number is already mapped to a contact, the new ticket will be created under the requester's name. Otherwise, a new contact will be created for the contact number.


Agents can reply to the tickets by clicking on the Reply button. This will continue the conversation as a thread in the same ticket. 


Threading interval: By default, a threading interval is set to 24 hours. Any replies coming in after 24 hours will create a new ticket within Freshdesk. This interval can be extended up to 48 hours under WhatsApp settings.


Set SLAs and automation rules for WhatsApp messages

You can set up custom SLA policies for tickets coming in through WhatsApp as a channel and make sure your agents adhere to these SLAs by sending them notifications periodically. 


Set SLAs

  1. Go to Admin > Workflows > SLA Policies.
  2. Click Add Policy.
  3. Enter the policy name and description.
  4. Under conditions, choose Sources, and select WhatsApp.
  5. Provide your SLA targets and click Save.


For more information, see SLA Policies.


Modify automation rules

You can also set up automation rules to route tickets coming in via WhatsApp to dedicated agents.

  1. Go to Admin > Automations.
  2. Click New Rule.
  3. Under ticket properties, choose Sources, select WhatsApp, and provide the necessary rules for ticket creation.

For more information, see Automation Rules.