Create a WhatsApp <> Zendesk Integration

Zendesk has become one of the leading CRMs in the world. This tool manages various modes of communication between customers and companies through a ticketing system. It includes communication channels such as email, phone calls, WhatsApp conversations, and interactions on social media platforms. In this way, all the information regarding interactions with each customer is gathered in a single ticketing tool.

Next, you will learn how to integrate and use Zendesk through its chatbots.

Step 1: Login in Truora Account

  1. Login into your existing account at https://account.truora.com/#/auth/login.
  2. In the products view select, “Customer Engagement”.
    products_view

Step 2: Connect Your Truora Account to Zendesk

  1. Once in the “Customer Engagement” view, navigate to the “Integrations” section in the left panel.
  2. Click “Connect” in front of the Zendesk logo.
    integrations_view
  3. Go to Zendesk Admin Dashboard to get the necessary information to complete the connection process.
  4. Add the Zendesk subdomain.
    subdomain
  5. Add the Zendesk API Token.
    api_token
  6. Add the Zendesk account email and finish the integration.
    email
  7. Verify the Truora <> Zendesk integration.
    verify_integration

Step 3: Create Your First WhatsApp Flow

  1. Go to the “Products” section in the left panel and click “Open” under TruConnect.
  2. Click “Create New Flow”, name your test flow, select “WhatsApp Chatbot”, and continue.
  3. Choose “Blank Template”.
  4. In the Flow Builder, select the Advanced Blocks option.
  5. Find the “Connect a chat to an agent” block and add it to your flow as needed.
  6. In the block, you will find a section that prompts you to select the CMR service through which the agent will connect. Please select the one that says Zendesk.
  7. Save your flow by selecting “Save and Publish”.
    configure_flow

Step 4: Test Your WhatsApp and Zendesk Integration

  1. Test the conversation live by clicking “Test Conversation” in the upper right corner of the platform.
  2. Select the Chatbot phone (your WABA line), enter the Message the user should send to activate the bot, and then click Continue.
  3. Click Open Preview to open WhatsApp and test the flow using the messages that should trigger the Zendesk integration, emulating the redirection to an agent.
    test_conversation
  4. In Zendesk Agent Dashboard, check the “Conversations” section for new interactions and respond.
    zendesk_agents
  5. Change the ticket status to “Closed” to end the conversation.