2
0

feat(integrations): Add Pabbly block

This commit is contained in:
Baptiste Arnaud
2022-04-12 12:10:20 -05:00
parent a49d1cac03
commit 348055d68a
12 changed files with 62 additions and 4 deletions

View File

@ -7,6 +7,7 @@ export type IntegrationStep =
| SendEmailStep
| ZapierStep
| MakeComStep
| PabblyConnectStep
export type IntegrationStepOptions =
| GoogleSheetsOptions
@ -21,6 +22,7 @@ export enum IntegrationStepType {
EMAIL = 'Email',
ZAPIER = 'Zapier',
MAKE_COM = 'Make.com',
PABBLY_CONNECT = 'Pabbly',
}
export type GoogleSheetsStep = StepBase & {
@ -47,6 +49,10 @@ export type MakeComStep = Omit<WebhookStep, 'type'> & {
type: IntegrationStepType.MAKE_COM
}
export type PabblyConnectStep = Omit<WebhookStep, 'type'> & {
type: IntegrationStepType.PABBLY_CONNECT
}
export type SendEmailStep = StepBase & {
type: IntegrationStepType.EMAIL
options: SendEmailOptions