View Categories

Slack Integration

Welcome to the Support Genix documentation for the Slack integration! This guide provides comprehensive instructions on setting up and utilizing the Slack integration within the Support Genix plugin. By integrating Slack with Support Genix, you can streamline your support process and enhance team communication by receiving real-time notifications and updates directly in your Slack channels.

Benefits of using Slack Integration #

Slack integration offers numerous benefits, enhancing efficiency and customer satisfaction. Here are three key advantages:

  1. Real-Time Notifications: Receive instant alerts for ticket creation, updates, and assignments.
  2. Enhanced Collaboration: Centralized communication helps your team stay updated and resolve issues promptly.
  3. Improved Efficiency: Handle tickets faster and boost customer satisfaction.

Steps to Enable Slack Integration #

support genix woocommerce integration

Step 1: Create a Slack App and Generate OAuth Token πŸ›‘οΈ #

  1. Visit the Slack API Dashboard (link here).
  2. Click Create New App and provide a name (e.g., “Support Genix App”).
  3. Select your Slack workspace where the app will function.
  4. Navigate to OAuth & Permissions in the app settings:
    • Generate a Slack Bot User OAuth Token and save it for later.
    • Set the required scopes:
      • chat:write – To send messages.
      • channels:read – To read channel information.
      • users:read – To fetch user details.
  5. Install the app into your Slack workspace.
Create New App
Configure OAuth & Permissions
Add a Channel for Ticket Notifications

After creating the new channel, navigate to Apps in your Slack workspace. Select your app, and add it to the newly created support channel.

Upon completing the channel setup, copy Channel name and Channel ID. Then, paste them into the Support Genix Slack Settings.

Step 2: Configure Slack Integration in Support Genix πŸ”§ #

  1. Open your Support Genix dashboard.
  2. Navigate to Settings > Integrations > Slack.
  3. Toggle the Enable Slack Integration switch.
  4. Enter the following details:
    • Slack Bot User OAuth Token (copied from Step 1).
    • Slack Channel Name (e.g., support-genix-notifications).
    • Slack Channel ID (fetch from Slack channel settings).

Step 3: Set Up Notification Events πŸ”” #

  • Enable specific notification events:
    • Ticket Created
    • Ticket Replied
    • Ticket Assigned
Slack Integration

Step 4: Enable Response from Slack πŸ’¬ #

  1. Toggle the Response from Slack switcher.
  2. Copy the Webhook URL provided in Support Genix.
  3. Go back to your Slack app settings:
    • Navigate to Event Subscriptions and paste the URL into the Request URL field.
    • Add bot event subscriptions for:
      • message.channels
      • app_mention
  4. Save changes.
Copy the Webhook URL
slack event configuration
Navigate to Event Subscriptions

After updating the app’s permission scopes, you will receive a notification to reinstall the app. Follow the prompt to complete the reinstallation.

Final Touch! πŸŽ‰ #

Once configured, Support Genix will send ticket updates to your chosen Slack channel. You can also respond to tickets directly from Slack, streamlining your support workflow.

That’s it! Thank you for choosing Suport Genix to enhance your user experience. If you need additional assistance, feel free to contact our support team. Our dedicated support team would be more than happy to assist you.