Skip to content

upsidelab/spree_gladly

Spree + Gladly integration

Spree Gladly

Official Gladly integration for Spree Commerce. Works with:



This extension allows you to connect your Spree store with Gladly customer service platform. It allows Gladly agents to see information about Spree customers, their orders and events associated with them.

You can read more about the connector in Gladly help docs.

The admin panel

Table of contents

Getting started

NOTE: Make sure you're using one of supported Spree versions: 3.0, 3.1, 3.7, 4.0, 4.1, 4.2

  1. Add 'spree_gladly' gem to your application's Gemfile

      gem 'spree_gladly'
  2. Install the bundle

      $ bundle install
  3. Run the installer

      $ bundle exec rails generate spree_gladly:install
  4. Done!

Configuration

Usage

To understand how the extension works from user's point of view please refer to the Gladly help docs.

The implementation adheres to the specification of a Gladly Lookup adapter as described here. The below description will assume that the reader has familiarized themselves with the tutorial.

Setup sandbox environment

Learn how to setup the sandbox environment.

Customization

Within spree_gladly gem we distinguish response for guest and registered customer.

For customizing detailed lookup response and more read the customization docs.

Testing

Learn how to test the integration.

Documentation

Learn more about using Spree Gladly

Contributing

We're glad for your interest in Spree Gladly and taking the time to contribute 🧡

Read our Contributing Guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to the project.

Everyone interacting in the SpreeGladly project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the Code of Conduct.

License

Spree Gladly is BSD 3-Clause "New" or "Revised" licensed.


This repository is being developed and maintained by:

Upside