Home Migrating data from other helpdesks
🔌

Migrating data from other helpdesks

How to migrate your data from other platforms
6 articles

Migration to-do & checklist

Step 1: Install the app Install Commslayer from the Shopify App Store: apps.shopify.com/commslayer Step 2: Run the migration tool for Gorgias/Helpscout/Re:amaze/Zendesk Create API keys in your old platform and run the migration tool under Settings → Account settings. The import won’t affect your current helpdesk operations. - It usually takes between 1 hour to 1 day. - This is a one-time import. If you want a fresh import later, you’ll need to delete the old inbox and rerun it. How to find the API keys? Step 3: Create a Meta inbox Go to Settings → Inboxes → Add inbox → Meta - Meta can stay connected to multiple apps at once. - You’ll get two inboxes: - One for DMs (Facebook & Instagram) - One for comments on ads and posts (Optional: Enable AI social media moderation under AI Agent → Social Media Moderation.) Step 4: Create a Help Center Copy and paste your help articles into your new Commslayer Help Center. You can create a help center here: Step 5: Set up automation rules Add any missing automation rules manually. These don’t get imported. Settings → Automations Step 6: Connect Gmail or set up an email inbox Follow this guide: How to setup email Important: Don’t leave Gmail connected to multiple helpdesks for too long. Google might throttle your ability to reply to tickets via API. Step 7: Review canned responses Check that the variables work. You can see available variables by typing {{ inside the text editor. Step 8: Invite your agents Invite your team to Commslayer and make sure everyone sets up their email signatures. You can do it under Settings → Agents Step 9: Test your setup Send a test message through every channel (email, chat, social media) to make sure everything works. Step 10: Clear open tickets in your old helpdesk Before you start handling tickets in Commslayer, make sure all open tickets in your old platform are either resolved or moved over manually if needed. This avoids confusion and double work. Step 11: Disconnect Gmail from your old platform Final checklist - Helpdesk data has been migrated successfully - All agents are invited - Every agent has set up their signature - All automations are in place - All canned responses work and have correct variables - Autoresponders are set up (if needed) - Business hours are enabled (if needed) - Test messages have been sent from every channel - All old open tickets are cleared in your previous helpdesk If you've any questions or need help, send a message to karri@commslayer.com

Last updated on Jul 29, 2025

Judge.me + Commslayer integration guide

Commslayer is an affordable helpdesk with AI agents for Shopify stores. Connect Judge.me to manage all product reviews directly from your support inbox—respond to reviews, moderate content, and track customer sentiment without switching between platforms. Available on Judge.me Awesome plan and all Commslayer plans Note: Commslayer only integrates with Judge.me for review management. Other review apps are not supported. What the integration does and how it helps Turn product reviews into manageable support tickets while keeping full context on every customer interaction. Key features: - See review history in every ticket — View all customer reviews in the sidebar when handling their support requests - Centralized review management — New reviews automatically create tickets in a dedicated Judge.me inbox - Quick moderation — Hide inappropriate reviews directly from your helpdesk - Flexible response options — Reply publicly on your store or privately via email How it works The integration syncs in real-time, pulling review data including: - Star rating and review text - Product information - Customer details - Review status (published, unpublished, spam) Each new review creates a ticket in your Judge.me inbox and also show up in the "All conversations" tab. Common use cases - Handle negative reviews quickly — Set up automations to prioritize 1-2 star reviews and resolve issues before they impact sales - Build customer relationships — Thank customers for positive reviews with personalized responses - Track sentiment patterns — Use labels to identify recurring product issues mentioned in reviews How to set up the integration 1. In Commslayer, go to Settings > Inboxes 2. Click Add new inbox 3. Select Judge.me 4. Follow the authentication flow to connect your Judge.me account 5. Your Judge.me inbox is created automatically Note: you need to be on the Judge.me Awesome plan to use the integration. Using the integration Respond to reviews 1. Open a review ticket from your Judge.me inbox 2. You can publish your response on your review widget or select to reply privately. Private reply will be sent as an email through Judge.me to the customer 3. Write your response and click Send Moderate reviews To hide a review: 1. Open the review ticket 2. Select Hide review in the dropdown 3. The review is immediately unpublished from your store To unhide: 1. Access the hidden review ticket 2. Select Publish to republish View customer review history When handling email support tickets: 1. Check the right sidebar for Customer reviews 2. See all reviews from this customer including ratings and products 3. Click any review to open its ticket Note: Reviews only appear for email tickets, not social media interactions. Troubleshooting tips Integration not connecting? Verify you have the Judge.me Awesome plan. The API access required for this integration is only available on their paid Awesome plan Reviews not creating tickets? Check your Judge.me inbox is active in Settings > Inboxes Can't see customer reviews in sidebar? Reviews only appear on email tickets. They won't show for social media comments or DMs Missing older reviews? The integration only syncs reviews created after connection. Best practices - Create saved replies for common review responses - Use AI to draft personalized thank you messages for positive reviews - Monitor your Judge.me inbox daily to maintain quick response times

Last updated on Sep 17, 2025

Assigning Tickets in Commslayer

Proper ticket assignment is key to having clear ownership, faster replies, and no “orphan” conversations. In Commslayer, there are two main ways to assign tickets to agents: 1. Manual Assignment 2. Auto-Assignment Both methods can be used together: manual assignment is the foundation, while auto-assignment helps you distribute new incoming tickets efficiently across your team. 1. Manual Assignment (Recommended Base Practice) Manual assignment is the first action an agent should take when they open a ticket. This ensures that every conversation has a clear owner from the very beginning. How to manually assign a ticket to yourself - Open the ticket you want to work on. - Go to the right sidebar menu. - Click on Assign agent. - Select your name from the list. Once assigned, you can reply and manage the ticket as the owner. What if I forget to assign the ticket? If an agent replies to a ticket that is still unassigned, Commslayer will automatically assign that ticket to the last person who responded. This means: - Ideally, you should always assign the ticket to yourself first. - If you forget, your reply will still create ownership: the ticket will be automatically assigned to you as soon as you respond. This behavior helps keep the queue clean and prevents tickets from staying unassigned after someone has already taken action on them. 2. Auto-Assignment of New Tickets If you want new incoming tickets to be distributed automatically among your agents, you can enable auto-assignment at the inbox level. How to enable auto-assignment 1. Go to Settings. 2. Click on Inboxes. 3. Select the inbox you want to configure. 4. Go to Agent Assignment. 5. Enable Auto-assignment. Once enabled, Commslayer will automatically assign new incoming tickets in that inbox to agents who: - Are collaborators of that inbox, and - Are online at that specific moment. Capacity limit: maximum number of conversations per agent To avoid overloading a single agent, you can configure a maximum number of active conversations that can be assigned to each agent. This acts as a capacity limit. - When an agent reaches this limit, they will temporarily stop receiving new auto-assigned tickets. - As they resolve, close, or otherwise reduce their active load, they will become eligible again for new auto-assigned tickets. Practical Examples Let us assume: You have 4 agents assigned as collaborators in the same inbox. - Auto-assignment is enabled. - All other settings are standard. Scenario 1: 3 out of 4 agents are offline - Only 1 agent is currently online. Result: All new incoming tickets will be auto-assigned to the single online agent (until they reach their capacity limit, if set). Scenario 2: 2 agents online, 2 offline - 2 agents are online, 2 are offline. Result: New incoming tickets will be distributed between the 2 online agents according to the auto-assignment logic and their capacity limits. Offline agents are never included in auto-assignment, even if they are collaborators of the inbox. Important Note on Scope of Auto-Assignment When auto-assignment is enabled, it applies only to new incoming tickets; it is not retroactive. Any tickets that are already unassigned in your inbox will not be automatically distributed. To handle existing unassigned tickets, agents should use manual assignment (assign to themselves or colleagues).

Last updated on Dec 18, 2025