Wonderchat Documentation
  • 👋Welcome to Wonderchat
  • Overview
    • ⚖️Pricing
    • ✨Our Features
    • 🔍Content Overview
  • Setup Guides
    • 📪Setting up your Chatbot
      • Creating Your First Chatbot
      • How to set-up a Spontaneous Greeting Message
      • Setting up Multi-lingual Chatbots
      • How to Pick Between Source Citations Options For Your Chatbot
      • Add Suggested Questions to your Chatbot
      • Selecting Between AI models for your chatbots
      • How to Crawl and Update Private Sites
      • How to Customize Your Notification Settings for Your Chatbot
    • 🤖Training your Chatbot
      • How to add or delete webpages or websites from your chatbot
      • How to manually update your Chatbot website link for Re-Crawling
      • How to use PDF and website links simultaneously as data sources for your chatbot
      • How to upload Videos and Audio files into Wonderchat
      • How to add or delete PDFs from your chatbot
      • Writing Support Documentation for AI Chatbots
    • 🖥️Adding your Chatbot to your website
      • How to Embed a Chat Widget
      • How to Embed a Chat Screen
      • Embedding for Wix
      • Embedding for Shopify
      • Embedding for WordPress
      • Embedding for Drupal
      • Embedding for Webflow
    • ✍️Correcting your Chatbot
      • How to Set Up Chatbot Corrections
      • How to Resolve Pending Corrections
      • Export and Import Corrections
    • 💅Styling your Chatbot
      • How to Adjust Chat Widget Size
      • Customizing Your Chatbot's Style and Color
      • Using Custom CSS to style your chatbot
    • 👨‍💼Human Handover for your Chatbots
      • AI Chatbot Handover to Human Support via Email
      • How to Set Up Live Chat within Wonderchat
    • 📇Collecting Leads with your Chatbot
      • How to set-up leads generation sequences
      • How to collect user names, emails and phone numbers from users
      • Turning on email notifications for every new lead collected
      • [For Enterprise Users] How to Route Chats by Topic to Sales Representatives
    • 🤝Sharing your Chatbot
      • How to Share Your Chatbot Publicly
      • How to Add Team Members to Wonderchat
    • 🔋Using Chatbot Tools
      • Set-up Custom Chatbot Tools
    • ⚙️Adding Chatbot Workflows
      • Set-up Chatbot Workflows
  • Integration Guides
    • Active Campaign
    • Calendly
    • Freshdesk
    • HubSpot
      • Adding Wonderchat Tags to Hubspot
    • Shopify
    • Slack
      • Slack (via Zapier)
    • Twilio
    • WhatsApp
    • Zapier App
    • Zendesk
    • Google Drive
    • Microsoft Sharepoint
    • Facebook Messenger
    • Discord
  • FAQ
    • How To Exclude VAT/GST Charge at Checkout
    • How To Exclude VAT/GST Charge after Checkout (via Tax Refund)
    • How to Apply a Promo Code at Checkout
    • Upgrading Wonderchat Subscription
Powered by GitBook
On this page
  • Overview of our Slack Integration Template
  • Setting Up in Slack
  • Step 1: Open Wonderchat's Slack Template on Zapier
  • Step 2: Choose Trigger Event for Slack
  • Step 3: Sign in to Slack to continue
  • Step 4: Select the Slack Channel for Hosting Your Wonderchat Bot
  • Step 5: Test the Trigger
  • Asking Questions in Wonderchat
  • Step 1: Under App & Event, select 'Wonderchat'
  • Step 2: Under Action event, select 'Ask Question'
  • Step 3: In a separate tab, retrieve your API Keys from ↗ Wonderchat
  • Step 4: Go back to Zapier app, sign in under 'Account'
  • Step 5: In the sign in pop-up window, paste your API Key
  • Step 6: Under Questions, select 'Text' option
  • Step 7: In the separate tab, retrieve your Wonderchat's Chatbot ID
  • Step 8: Paste your Chatbot ID
  • Step 9: Leave 'Chatlog ID' field blank. Press 'Continue'.
  • Step 10: Test the Action to Ensure It Works in Your Slack Channel
  • Sending Channel Message in Slack
  • Step 1: Select 'Slack' as app
  • Step 2: Under Event, select "Send Channel Message"
  • Step 3: Select your Slack account
  • Step 4: Configure Settings
  • Step 5: Test your Zap
  • Step 6: Publish your Zap

Was this helpful?

  1. Integration Guides
  2. Slack

Slack (via Zapier)

Guide on How to Integrate Wonderchat with Slack via Zapier.

PreviousSlackNextTwilio

Last updated 7 months ago

Was this helpful?

By integrating Wonderchat with Slack, it allows your team members to chat with your Wonderbot.

Required tools:

  • Zapier

  • A Slack account

  • A dedicated channel for conversations with your Wonderchat bot

View our Slack template here:


Overview of our Slack Integration Template

The Slack Integration Template consists of three key steps to follow:


Setting Up in Slack

Step 1: Open Wonderchat's Slack Template on Zapier

  1. Sign in with your Slack account to create your first event.

Step 2: Choose Trigger Event for Slack

We recommend selecting 'New Message Posted to Channel' as the trigger event for messages in your chosen Slack channel.

Step 3: Sign in to Slack to continue

Step 4: Select the Slack Channel for Hosting Your Wonderchat Bot

In this example, we have selected our channel as "Wonderchat-Zapier"

Step 5: Test the Trigger


Asking Questions in Wonderchat

Step 1: Under App & Event, select 'Wonderchat'

Step 2: Under Action event, select 'Ask Question'

How to Retrieve API Keys from Wonderchat

  • From the left-panel on the Wonderchat App, go to Settings > API Keys > "Generate API Key"

  • Click the 'Show' icon, and copy the API Key generated

Step 4: Go back to Zapier app, sign in under 'Account'

Step 5: In the sign in pop-up window, paste your API Key

Step 6: Under Questions, select 'Text' option

Step 7: In the separate tab, retrieve your Wonderchat's Chatbot ID

How to retrieve Chatbot ID

  • Go to Dashboard > Actions (⋮) > "View Chatbot"

  • Your Chatbot ID can be found at the end of your chatbot URL

Your Chatbot ID is therefore:

Step 8: Paste your Chatbot ID

Step 9: Leave 'Chatlog ID' field blank. Press 'Continue'.

Step 10: Test the Action to Ensure It Works in Your Slack Channel


Sending Channel Message in Slack

Step 1: Select 'Slack' as app

Step 2: Under Event, select "Send Channel Message"

Step 3: Select your Slack account

Ensure the account connected is the same one used to create the channel.

Step 4: Configure Settings

Channel

  • Please selected as the name of channel you wish for your bot to reside in

Message Text

  • Under 'Ask Questions from Wonderchat' dropdown, choose 'Response'

Send as a bot

  • Please select 'YES' for this option.

Bot Name

  • Enter name of your chatbot, e.g. 'Wonderchat'

Bot Icon

  • Share a link to the profile picture of your chatbot, e.g. from Google Drive

Include a Link to your Zap

  • Please select 'NO' for this option

  • Recommended to turn off to prevent link crowding

Attach Image by URL

  • Please leave this field blank

Auto-Expand Links

  • Please select 'NO' for this option

  • Recommended to turn off, unless you would like to show links as thumbnails

Link Usernames and Channel Names

  • Please select 'YES' for this option

Schedule At / File / Thread / Send Channel Message

  • These fields are optional, and don’t need to be filled in unless you want to customize them for your specific needs.

  • We’re offering a recommended setup for using Wonderchat on Slack, but you’re free to modify it as you see fit.

Step 5: Test your Zap

You can select 'Test Step' to see how your configurations would turn out.

Step 6: Publish your Zap

You’re all ready to go, hit “publish” to set-up your Zap! You’re now ready to use your Wonderchat bot on Slack.


If you have any more questions, feel free to reach out to us at support@wonderchat.io

To set up your Wonderchat Bot on Zapier, you would need to open our ↗

Step 3: In a separate tab, retrieve your API Keys from ↗

For example, your chatbot url is:

""

Slack Integration Template
Wonderchat
https://app.wonderchat.io/chatbot/cm0w2lbcf0fyienmkv56pepde
cm0w2lbcf0fyienmkv56pepde
Wonderchat on Slack IntegrationZapier
Logo
Steps for Slack Integration
Select "New Message Posted to Channel"
Sign in and Connect Slack
Choose your channel
Click "Test Trigger"
Select 'Wonderchat' as app
Select "Ask Question"
Copy the API Key generated
Click 'Sign in'
Paste the API Key and continue
Click continue
Choose 'text'
Click continue
Click 'Test step'
Click 'Continue'
Choose 'Slack' as app
Select 'Send Channel Message'
Description for 'Send Channel Message'
Connect Slack account and continue
Click on '+' > Under '2. Ask Question' > Select 'Response'
Select 'Yes'
Enter name of your chatbot
Enter the link of your picture
Select 'No' (Recommended Setting)
Leave this field blank
Select 'No' (Recommended Setting)
Select 'Yes'
Click 'Test step' to try out configurations
Sample of Channel Message Sent
Sample of chatbot reply
Click 'Publish'