Zoho Desk integration
Authentication
Supported authentication methods
Personal tokens
Start Bugsee integration wizard and select "OAuth" in the first step of integration wizard. Click "Next".
OAuth
You will be presented with dialog asking you to authorize Bugsee. Click "Allow" to allow Bugsee access your Zoho Desk.
Configuration
Zoho Desk allows user to be a member of different organizations at the same time. To let us know which organization you want to use in integration you need to select it during configuration steps.
To create ticket in Zoho Desk we need to fill "Contact" field (which is mandatory). You need to select contact you want to be assigned when ticket created during configuration steps:
Custom recipes
Bugsee can accommodate all these customizations with the help of custom recipes. This section provides a few examples of using custom recipes specifically with Zoho Desk. For basic introduction, refer to custom recipe documentation.
Setting tags field
By default Bugsee creates and updates Zoho Desk tickets with Bugsee issue labels as Zoho Desk tags. But labels list can be overridden inside your custom recipe. For example you can add some new label (Zoho Desk tag) to existing ones:
function create(context) {
// ....
return {
// ...
labels: [...issue.labels, "My awesome tag"]
};
}
function update(context, changes) {
const result = {};
// ...
if (changes.labels) {
result.labels = [...changes.labels.to, "My awesome tag"];
}
return {
issue: {
custom: {}
},
changes: result
};
}