Skip to content

Commit f115b1d

Browse files
committed
Update verticals to better fit integrations and clean other
1 parent aa84b3f commit f115b1d

File tree

8 files changed

+30
-26
lines changed

8 files changed

+30
-26
lines changed

connectors/connector-discord/def.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export const discordDef = {
1717
metadata: {
1818
displayName: 'Discord',
1919
stage: 'beta',
20+
verticals: ['messaging'],
2021
logoUrl: '/_assets/logo-discord.svg',
2122
nangoProvider: 'discord',
2223
},

connectors/connector-github/def.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const githubDef = {
2424
metadata: {
2525
displayName: 'GitHub',
2626
stage: 'beta',
27-
verticals: ['other'],
27+
verticals: ['developer-tools'],
2828
logoUrl: '/_assets/logo-github.svg',
2929
nangoProvider: 'github',
3030
},

connectors/connector-gong/def.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const gongDef = {
2424
metadata: {
2525
displayName: 'Gong',
2626
stage: 'beta',
27-
verticals: ['other'],
27+
verticals: ['sales-enablement'],
2828
logoUrl: '/_assets/logo-gong.svg',
2929
nangoProvider: 'gong',
3030
},

connectors/connector-intercom/def.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const intercomDef = {
2424
metadata: {
2525
displayName: 'Intercom',
2626
stage: 'beta',
27-
verticals: ['other'],
27+
verticals: ['communication'],
2828
logoUrl: '/_assets/logo-intercom.svg',
2929
nangoProvider: 'intercom',
3030
},

connectors/connector-jira/def.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const jiraDef = {
2424
metadata: {
2525
displayName: 'Jira',
2626
stage: 'beta',
27-
verticals: ['other'],
27+
verticals: ['ticketing'],
2828
logoUrl: '/_assets/logo-jira.svg',
2929
nangoProvider: 'jira',
3030
},

connectors/connector-kustomer/def.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const kustomerDef = {
2424
metadata: {
2525
displayName: 'Kustomer',
2626
stage: 'beta',
27-
verticals: ['other'],
27+
verticals: ['communication'],
2828
logoUrl: '/_assets/logo-kustomer.svg',
2929
// TODO: Update opensdks NangoProvider type to include kustomer
3030
// @ts-expect-error

connectors/connector-linear/def.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const linearDef = {
2424
metadata: {
2525
displayName: 'Linear',
2626
stage: 'beta',
27-
verticals: ['other'],
27+
verticals: ['ticketing'],
2828
logoUrl: '/_assets/logo-linear.svg',
2929
nangoProvider: 'linear',
3030
},

kits/cdk/verticals.ts

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,7 @@ interface VerticalInfo {
1212
// Also maybe should be distributed in a metadata file associated with each unified api
1313
// impl.
1414
const _VERTICAL_BY_KEY = {
15-
banking: {},
1615
accounting: {},
17-
crm: {
18-
name: 'CRM',
19-
objects: ['account', 'contact', 'opportunity', 'lead', 'user'],
20-
},
21-
'sales-engagement': {},
22-
engagement: {}, // TODO: merge me
23-
commerce: {},
24-
'expense-management': {},
25-
enrichment: {},
26-
database: {},
27-
'flat-files-and-spreadsheets': {},
28-
'file-storage': {},
29-
streaming: {},
30-
'personal-finance': {},
31-
other: {},
32-
hris: {},
33-
payroll: {},
34-
calendar: {},
3516
ats: {
3617
name: 'ATS',
3718
description: `Our secure API identifies employees and compensation by
@@ -40,9 +21,31 @@ const _VERTICAL_BY_KEY = {
4021
one-way with no impact on original data.`,
4122
objects: ['job', 'offer', 'candidate', 'opening'],
4223
},
24+
banking: {},
25+
calendar: {},
26+
commerce: {},
27+
communication: {},
28+
crm: {
29+
name: 'CRM',
30+
objects: ['account', 'contact', 'opportunity', 'lead', 'user'],
31+
},
32+
database: {},
33+
'developer-tools': {},
4334
email: {},
35+
engagement: {}, // TODO: merge me
36+
enrichment: {},
37+
'expense-management': {},
38+
'file-storage': {},
39+
'flat-files-and-spreadsheets': {},
40+
hris: {},
4441
messaging: {},
45-
communication: {},
42+
other: {},
43+
payroll: {},
44+
'personal-finance': {},
45+
'sales-enablement': {},
46+
'sales-engagement': {},
47+
streaming: {},
48+
ticketing: {},
4649
wiki: {},
4750
} satisfies Record<string, VerticalInfo>
4851

0 commit comments

Comments
 (0)