Gorgias AI Chatbot - Automate 95 % of Your Customer Conversations
Updated: July 08, 2025
Gorgias and AI Chatbot - AI Generated Image 😀
Great customer support is essential for every business. Fast and accurate responses are at the heart of this service, and AI chatbots are the technology that can deliver on that promise.
In this article, we’ll guide you through the process of integration such a chatbot into your Gorgias workflow.
But first, let’s quickly highlight the key benefits of using a chatbot:
⏳Faster response times
🤖Accurate answers
🕧24/7 availability
💰Reduced support costs
For a deeper dive into how chatbots can revolutionize your e-commerce business, check out the article on the benefits of e-commerce chatbots.
Gorgias
Gorgiasis a powerful helpdesk designed specifically for e-commerces. It streamlines customer interactions across multiple channels, provides in-depth reporting, and integrates with 3rd party tools. This allows you to connect AI chatbots like Amio.
Amio
Amio is a GPT-powered chatbot platform tailored for e-commerces. It offers multi-language support, omnichannel messaging, and ERP/E-commerce platform integrations for order tracking. It empowers businesses to deliver smart and efficient customer service
Step-by-Step Guide
Step 1: Prepare Accounts
Sign Up/Log In: Ensure you have active accounts on both Gorgias and Amio.
Step 2: Create Amio AI Chatbot
To easily create an AI chatbot using Amio's template library, follow these steps:
Go to Settings.
Click the Add button.
Name your bot.
Select a template that suits your needs.
Click Create.
Amio - create bot from template
If you want to customize it further, follow our step-by-step guide to set all the properties.
Step 3: Get the Amio channel id
To set up the integration between the AI chatbot and the helpdesk, you need to identify the Channel ID of the Amio chat that will be connected to Gorgias. Here's how you can do that:
In the list of channels displayed, locate the specific Amio chat channel you want to integrate with the helpdesk.
Copy the Channel ID:
Once you've found the correct channel, look for the Channel ID in the table.
Copy the Channel ID from the table.
Step 4: Set Up Support email in Gorgias
Click on the gear icon or "Settings" in the main navigation menu.
In the Settings menu, find and click on "Email."
Click on "Add Email Address" on the top right corner.
Provide the email address you want to use for support. This can be a new email address or an existing one.
Follow the prompts to configure your email settings, such as selecting your email provider (e.g., Gmail, Outlook) and authorizing Gorgias to access your email account.
If you are using an existing email address, you might need to set up email forwarding. Follow the provided instructions to forward emails from your existing support email to the Gorgias email address.
Send a test email to ensure everything is set up correctly and that emails are appearing in your Gorgias dashboard.
Step 5: Connect Amio AI chatbot with Gorgias
Integration with an AI chatbot and a helpdesk system like Gorgias enables efficient customer service. Here's how it works:
AI Chatbot Handling: The AI chatbot manages around 95% of customer inquiries autonomously. It addresses common questions, processes requests, and provides instant support, significantly reducing the workload on human agents.
Helpdesk Integration: For more complex or specific issues that the AI cannot resolve, the chatbot escalates the case to Gorgias. There are two integration options
Live Connect (Universal Connector): This option allows real-time transfer of the conversation to a live agent in Gorgias. It's ideal for situations requiring immediate human intervention.
Email Fallback: This option forwards unresolved issues to Gorgias via email. It's less time-sensitive and can be suitable for less urgent matters.
This system ensures that most customer needs are met quickly, while more complicated issues are efficiently managed by Gorgias.
Step 6: Enable integration
Once you've set up an email in Gorgias and obtained the Channel ID from Amio, you're ready to enable the integration. The final step of the integration remains, which can be completed either by you or by an Amio success manager:
Paste this as the URL: https://api.amio.io/internal/integrations
Paste this boilerplate into body (body ⇒ raw ⇒ JSON) and then replace the values with your own data:
email - email address where the conversation will be sent to during handover
bot_handover_message - message text which will trigger handover to bot (Chat Ended event) when received. The message must be sent by operator and start with this exact string in order to trigger handover.
content_extraction_pattern - (optional) regex to extract message text from email body. Helpdesks usually add a lot of other text around, like time and date and signature at the end. The regex must have 1 capturing group which contains the desired part of the message. (use regex101.com to test it. It's usually necessary to use non-greedy quantifiers .*? to avoid repeating patterns). The regex will be evaluated with the s flag (single-line, dot matches whitespace)
timezone - timezone name. Used for date/time formatting
This process is quick and typically takes less than a minute to complete. Once enabled, the integration will be active, allowing seamless communication between the AI chatbot and Gorgias.
Step 7: Testing and Optimization
Before finalizing the integration, ensure that your AI Chatbot is set up exactly as you want it. To help with this, refer to our detailed guide:
Set Up Your AI Chatbot:
Make sure your AI chatbot is configured to handle customer inquiries effectively.
This guide will walk you through everything you need to ensure your chatbot is properly set up and ready to be integrated with Gorgias.
To tailor the user interface (UI) of your AI Chatbot to meet your specific needs, you'll want to explore all the available customization options. Here's how:
UI Customization:
You can adjust the chatbot's appearance and behavior by using the customization options available in the window.amioWebchat.init() function.
This function provides various settings that allow you to modify elements like colors, fonts, chat window size, positioning, and more.
By checking out all the available customization settings within window.amioWebchat.init(), you can ensure that your chatbot's UI aligns perfectly with your brand's style and user experience goals.
Test handover to Agent:
Open the chat which was integrated above
Call for agent
Find the conversation in Unassign tickets in Gorgias
Chat with your customer
Conclusion
To maximize the effectiveness of your AI chatbot, it's crucial to continuously refine its capabilities:
Utilize Amio Analytics: Regularly review analytics provided by Amio to gain insights into common customer inquiries and interactions. Use this data to adjust and enhance predefined answers, ensuring they are aligned with customer needs.
Optimize GPT Prompts: Continuously improve the GPT prompts to make responses more accurate, relevant, and helpful. Tailor prompts based on real-world usage and feedback to keep the chatbot performing at its best.
Ready to transform your customer support with the power of AI? Experience firsthand how integrating Gorgias with Amio can elevate your service quality and efficiency. Book a demo with Amioand discover the benefits of personalized, 24/7 customer support.
Table of Contents
Start building AI chatbots with Amio.
Book a 30-minute session where we will find out how AI bot can help you decrease call center costs, increase online conversion, and improve customer experience.
Amio is a smart AI assistant that helps e-commerce brands automate customer support. It instantly answers questions about orders, shipping, returns, and more—so your team doesn't have to. With Amio, there's no need for coding or switching between platforms. It plugs into your tools and channels, helping your team reply faster, save time, and keep your customers smiling.
Article by:
Elizaveta Ushakova
I'm a QA specialist at Amio, responsible for ensuring the quality of our product. Occasionally, I also write about exciting integrations and how they can enhance our solutions.
Book a 30-min consultation session where we will discuss your support cost optimization potential, experience improvements, including our online conversion increase techniques
Add some extra flavor with social media features 📱🤳
And analyze traffic like a cookie detective 🕵️♂️🚦
We also share your cookie crumbs 🍪 with our social media, advertising, and analytics partners. They might mix it with other crumbs you've shared or ones they've found while you were browsing. It's all part of the cookie magic! ✨
Necessary
Statistics
Marketing
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
__cf_bm [x2]
This cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.
Maximum Storage Duration
1 day
Type
HTTP Cookie
__cflb
Registers which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience.
Maximum Storage Duration
1 day
Type
HTTP Cookie
_cfuvid
This cookie is a part of the services provided by Cloudflare - Including load-balancing, deliverance of website content and serving DNS connection for website operators.
Maximum Storage Duration
Session
Type
HTTP Cookie
amio_cookie_consent
Stores the user's cookie consent state for the current domain
Maximum Storage Duration
1 year
Type
HTTP Cookie
dmn_chk_#
Used to maintain the overall functionality of the website: Assigns the user to a server and detects potential errors on specific servers, allowing the website to reassign the users to another server.
Maximum Storage Duration
Session
Type
HTTP Cookie
io
Preserves user session state across page requests.
Ensures visitor browsing-security by preventing cross-site request forgery. This cookie is essential for the security of the website and visitor.
Maximum Storage Duration
Session
Type
HTTP Cookie
6435520220509aa06a812f9a#pages
Stores cached animation data in IndexedDB so Rive-powered UI elements load correctly across page visits.
Maximum Storage Duration
Persistent
Type
IndexedDB
amio_chat_session
Preserves chat widget session state so conversations continue across page navigation.
Maximum Storage Duration
Persistent
Type
HTML Local Storage
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
ph_#_posthog [x2]
Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator.
Maximum Storage Duration
1 year
Type
HTTP Cookie
ph_#_primary_window_exists
Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator.
Maximum Storage Duration
Session
Type
HTML Local Storage
ph_#_window_id
Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator.
Maximum Storage Duration
Session
Type
HTML Local Storage
amio_first_touch_path
Stores the first page path visited on the website for attribution.
Maximum Storage Duration
1 year
Type
HTTP Cookie
amio_first_touch_type
Stores whether the first visit was from blog or non-blog content.
Maximum Storage Duration
1 year
Type
HTTP Cookie
amio_first_touch_url
Stores the full URL of the first page visited on the website.
Maximum Storage Duration
1 year
Type
HTTP Cookie
Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.
Maximum Storage Duration
2 years
Type
HTTP Cookie
_ga_#
Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.
Maximum Storage Duration
2 years
Type
HTTP Cookie
_gcl_au
Used by Google AdSense for experimenting with advertisement efficiency across websites using their services.
Maximum Storage Duration
3 months
Type
HTTP Cookie
_gcl_ls
Tracks the conversion rate between the user and the advertisement banners on the website - This serves to optimise the relevance of the advertisements on the website.
Maximum Storage Duration
Persistent
Type
HTML Local Storage
pagead/1p-user-list/#
Tracks if the user has shown interest in specific products or events across multiple websites and detects how the user navigates between sites. This is used for measurement of advertisement efforts and facilitates payment of referral-fees between websites.
Stores whether Apollo tracking is permitted for the current visitor based on consent settings.
Maximum Storage Duration
Persistent
Type
HTML Local Storage
663488ac4c0766030082b2b3_eventQueue
Queues visitor interaction events for Apollo analytics before they are sent to the provider.
Maximum Storage Duration
Persistent
Type
HTML Local Storage
apolloAnonId
Assigns an anonymous identifier to track visitor interactions across sessions for lead-generation analytics.
Maximum Storage Duration
Persistent
Type
HTML Local Storage
Cookies are small text files that can be used by websites to make a user's experience more efficient.
The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission.
This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.
You can change or withdraw your consent at any time from the cookie settings on our website.
Your consent applies to the following domains: amio.io