-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmanifest.json
86 lines (84 loc) · 1.98 KB
/
manifest.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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
{
"name": "Webhooks",
"description": "Send Hull Users updates as Webhooks",
"tags": ["outgoing", "oneColumn", "batch"],
"picture": "picture.png",
"version": "0.2.1",
"private_settings":[
{
"name": "webhooks_urls",
"title": "Webhooks URLs",
"default": ["https://example.com.com/webhooks/"],
"type": "array",
"format": "table",
"items": {
"type": "string"
}
},
{
"name": "synchronized_segments",
"title": "Filtered Segments",
"description": "Global filter. Only send if user matches one of these segments",
"default": [],
"type": "array",
"format": "segment"
},
{
"name": "webhooks_header",
"title": "Send conditions",
"type": "string",
"format": "title"
},
{
"name": "webhooks_segments",
"title": "Send User when Segments changes",
"type": "array",
"format": "table",
"default": [{ "segment": "", "channel": "" }],
"items": {
"type": "object",
"required": [ "channel", "segment"],
"properties": {
"segment": {
"title": "Segment Name",
"type": "string",
"format": "segment"
},
"entered": {
"title": "Send on enter",
"type": "boolean",
"format": "checkbox"
},
"left": {
"title": "Send on leave",
"type": "boolean",
"format": "checkbox"
}
}
}
},
{
"name": "webhooks_attributes",
"title": "Send User when attributes change",
"default": [],
"type": "array",
"format": "trait"
},
{
"name": "webhooks_events",
"title": "Send User when events performed",
"default": [],
"type": "array",
"format": "event"
}
],
"deployment_settings": [],
"resources": [],
"readme": "readme.md",
"ui": false,
"subscriptions": [
{
"url": "/notify"
}
]
}