-
Notifications
You must be signed in to change notification settings - Fork 2
/
plugin.json
52 lines (52 loc) · 2.02 KB
/
plugin.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{
"name": "Zendesk",
"url": "https://github.com/samcaspus/posthog-zendesk-plugin",
"description": "This plugin can be used to integrate zendesk with posthog",
"main": "index.js",
"posthogVersion": ">= 1.25.0",
"config": [
{
"markdown": "posthog-zendesk-plugin"
},
{
"key": "hostName",
"name": "Host name",
"type": "string",
"default": "{companyName}",
"required": true,
"hint": "Generally, Your Zendesk URL has two parts: a subdomain name you chose when you set up your account, followed by zendesk.com (for example: mycompany.zendesk.com). Please share the subdomain name with us so we can set up your account."
},
{
"key": "userEmail",
"name": "Host Email",
"type": "string",
"default": "[email protected]",
"required": true,
"hint": "Enter the email for admin of your Zendesk account."
},
{
"key": "zendeskApiKey",
"name": "API token",
"type": "string",
"default": "{your token}",
"required": true,
"hint": "Enter your Zendesk API Token"
},
{
"key": "triggeringEvents",
"hint": "A comma-separated list of PostHog events you want to trigger Profile Updation in Zendesk. For example, if you want to trigger Zendesk Profile Updation on 'pageview' and 'track' events, you can set this to 'pageview,track'. Make sure you have these events enabled in your Zendesk account.",
"name": "Triggering events",
"type": "string",
"default": "{Sample keys}",
"required": true
},
{
"key": "ignoredEmails",
"hint": "A comma-separated list of email domains to ignore and not update for in Zendesk.",
"name": "Email domains to skip",
"type": "string",
"default": "",
"required": false
}
]
}