Skip to main content
All CollectionsIntegrations
Rise.ai & Gorgias Integration
Rise.ai & Gorgias Integration

Internal article for setting up the integration between Rise and Gorgias.

Emilie Levenbach avatar
Written by Emilie Levenbach
Updated today

In this article you will learn:

  1. How the Rise.ai & Gorgias integration works

  2. ​How to activate the integration in Rise

  3. How to activate the Integration in Gorgias


Please note that the integration is available on the Enterprise plan. For more details, please feel free to contact us.

* For Gorgias, the integration can be implemented starting from the Basic plan.


How the Rise.ai & Gorgias integration works

The Rise.ai & Gorgias integration allows merchants to:

  1. To preview a customer's store credit balance and loyalty card number.

  2. To issue store credit directly from Gorgias support tickets by selecting predefined credit amounts (e.g., $10, $20) for compensation.

Please note: To view a customer's loyalty card balance, the customer must already exist in Shopify and have a store credit balance greater than $0.

Store credit issued in Gorgias is automatically added to a customer's loyalty card balance with the associated Ticket ID and additional fields as shown below.


How to Activate the Integration in Gorgias

  1. To preview a customer's store credit balance and loyalty card number

  • Within your Gorgias dashboard, click on the Tickets dropdown menu > Settings > HTTP Integration.

x-rise-access-token

Rise Store Credit API Token (Request from CS )

  • Click Save Changes.

3. Navigate back to the top left screen, choose Tickets in the dropdown menu > Inbox > Create Ticket.

  • Add ticket subject, choose recipient, choose any generic macro, make sure the ticket is not left Unassigned and click Send

  • Click on the cogwheel at the top left side of the screen

  • Scroll down to HTTP data - you will see the new integration name box has been created.

  • Drag it onto the right-hand widget menu bar

  • Click on Save Changes. You will now see the customer's current store credit balance, "Amount" and Loyalty Card Code, "Code".

4. To issue store credit directly from Gorgias tickets by selecting predefined credit amount (e.g., $10, $20...) for compensation:

  • Create a custom trigger in Rise.ai dashboard with the following variables:

Name

Type

Path

Customer Email

Email

customer_email

Ticket_ID

Text

Ticket_ID

agent

Text

agent

amount

Number

amount

  • Click on "Create Trigger" , save the trigger workflow URL for later, and click on "Finish".

If you would like to include additional data in the trigger payload, you can refer to the full list of variables in Gorgias (e.g., Ticket URL, Ticket subject, etc.).

To create a new Custom Trigger, follow these instructions:

  • Enter the 'Workflows' tab

  • On the left side, under 'Custom Triggers', click 'Create your own':

  • Name your trigger e.g 'Gorgias Trigger' and add your desired description

  • Add the requested variables by clicking '+ Add variable':

  • In the 'HTTP body' section, click 'Copy', you'll need this later on.


3. Set up the Gorgias workflow

  • Click on 'Select Trigger' to select the Gorgias custom trigger you just created.

  • Click on 'Add action' and select "Issue Store Credit".

  • Fill the 'Type' setting on the left with: Percentage of, 100%, amount.

  • Add note:

    • Issued by {{Agent}}

    • Ticket ID: {{Ticket_ID}}

  • Don't forget to click 'Save' and toggle the workflow on once ready.


4. Create a button in the Gorgias widget with the following variables:

  • Click on “Add Button” in the Rise.ai Widget (on the right-hand side menu bar)
    You will need to repeat these stages to create separate buttons for each store credit value (X=10, 20...)

  • Configure HTTP action:

  • Insert “Issue $10 Store Credit” in the Button title field. (Or Issue $20 Store Credit, Issue $30 Store Credit…)

  • Method: POST

  • Insert: URL of Rise Gorgias Trigger to send a request to trigger the workflow in Rise (the one you saved earlier on from you Rise workflow dashboard)

  • Click on "Add Parameter" and add the following:

Type Label Key Value

Text

amount

amount

X (insert numerical value)

Text

customer_email

customer_email

{{ticket.customer.email}}

Text

agent

agent

{{ticket.assignee_user.name}}

Text

Ticket_ID

Ticket_ID

{{ticket.id}}

Insert the Body (for $10 store credit)

{

"agent": "{{ticket.assignee_user.name}}",

"amount": 10,

"Ticket_ID": "{{ticket.id}}",

"customer_email": "{{ticket.customer.email}}"

}

  • Click “Save”.

  • Click “Save Changes” in the Rise.ai widget.

A button to “Issue $X Store Credit” will now appear in the widget.

Now if you return to the ticket you can click on Issue $10 Store Credit from the Rise Widget and the recipient will receive store credit from Rise.


Have more questions or any product feedback?

Feel free to contact us at [email protected] or in the chat box.

Did this answer your question?