Working with Customer Happiness and Zendesk

Feedback

All feedback collected through Kiwi are available for review. We do not provide an interface to display the feedback but you can request it on the #kiwi-support channel.

Integrating with Zendesk

If your app will use the Consumer Happiness team you will need to configure Kiwi to send the feedbacks tickets to Zendesk. Follow these steps:

  1. Access your application on Kiwi Admin

  2. Select Plugins, click on the "New" button.

  3. Enter "Zendesk Integration" as description.

  4. Select "FEEDBACK" as plugin type.

  5. Select "FEEDBACK_ZENDESK" as Plugin Handler Type

  6. Fill out the configuration with the information provided by the Consumer Happiness team:

    • Subdomain is not the entire URL. It's just the domain part. For example, on http://playkids.zendesk.com the subdomain is playkids.

    • Tags are separated by commas

Recovering brand id

In order to recover the brandId for your app on Zendesk, one need to make a GET HTTP request to https://subdomain.zendesk.com/api/v2/brands.json authenticating with Basic Auth using a user that is email + "/token" and using the Token as password.

Example:

Subdomain: kiwi-test-app

User: kiwi-test@movile.com

Token: fakeToken123

curl https://kiwi-test-app/api/v2/brands.json -v -u kiwi-test@movile.com/token:fakeToken123

The response is a Json, containing information about every brands related to Movile. You need to find the brand object which brand_url field is equal to https://subdomain.zendesk.com. The brandId is the id of this object.

Example of brand object

{
    "url": "https://kiwi-test-app.zendesk.com/api/v2/brands/88888.json",
    "id": 88888,
    "name": "Kiwi Test App",
    "brand_url": "https://kiwi-test-app.zendesk.com",
    "has_help_center": true,
    "help_center_state": "enabled",
    "active": true,
    "default": false,
    "is_deleted": false,
    "logo": {

    },
    "ticket_form_ids": [5555],
    "created_at": "2015-05-20T17:05:08Z",
    "updated_at": "2015-06-22T23:46:33Z",
    "subdomain": "kiwi-test-app",
    "host_mapping": null
}

Last updated