Kiwi User Manual
  • Introduction
  • Configuring Kiwi for your application
  • Analytics and KPIs
  • Sending Push Notifications
  • Making Subscriptions and Purchases
    • Google Play Store
    • iTunes App Store
    • SBS Purchases
    • Mozca Purchases
    • Stripe
    • Gift Card
    • Tim Engineering
    • Zoop Integration (Work in Progress)
    • Internal Subscription
  • Working with Customer Happiness and Zendesk
  • Using Scenarios for A/B testing and remote configuration
  • Using Plugins to trigger custom actions
  • Media Track Integration
  • Authentication
  • Accounts
Powered by GitBook
On this page
  • Feedback
  • Integrating with Zendesk
  • Recovering brand id

Working with Customer Happiness and Zendesk

PreviousInternal SubscriptionNextUsing Scenarios for A/B testing and remote configuration

Last updated 6 years ago

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

  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 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 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

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
}

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 . The brandId is the id of this object.

Kiwi Admin
http://playkids.zendesk.com
https://subdomain.zendesk.com/api/v2/brands.json
https://subdomain.zendesk.com