sample config

This commit is contained in:
Shams mosowi
2020-09-25 20:33:26 +10:00
parent bf996693fb
commit 3f1a0d781f

View File

@@ -0,0 +1,36 @@
const sampleConfig = [
{
type: "slack",
triggers: ["create"],
shouldSend: (row, db) => true,
requiredFields: [],
target: (row, db) => ({ emails: ["shams@antler.co"], channels: [] }),
message: (row, db) => ({
text: "I am a test ${user.firstName} message",
attachments: [
{
text: "And heres an attachment!",
},
],
}),
},
{
type: "sendGrid",
triggers: ["create"],
requiredFields: [],
shouldSend: (row, db) => true,
to: (row, db) => "",
cc: (row, db) => undefined,
bcc: (row, db) => undefined,
attachments: (row, db) => undefined,
templateId: "d-",
personalizations: ["firstName", { email: "user.email" }],
},
{
type: "algolia",
triggers: ["create", "update", "delete"],
index: "users",
requiredFields: ["email"],
fieldsToSync: ["firstName", "lastName", "email", { email: "user.email" }],
},
];