Airtable example working
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
"description": "Send a message to slack when a customer creates a new custom domain",
|
||||
"dependencies": {
|
||||
"@trigger.dev/airtable": "workspace:*",
|
||||
"@trigger.dev/slack": "workspace:*",
|
||||
"@trigger.dev/sdk": "workspace:*",
|
||||
"jsx-slack": "^5.3.0",
|
||||
"zod": "^3.20.2"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { customEvent, Trigger } from "@trigger.dev/sdk";
|
||||
import * as airtable from "@trigger.dev/airtable";
|
||||
import * as slack from "@trigger.dev/slack";
|
||||
import { z } from "zod";
|
||||
|
||||
new Trigger({
|
||||
@@ -18,5 +19,10 @@ new Trigger({
|
||||
tableIdOrName: "tblvXn2TOeVPC9c6m",
|
||||
recordId: "recHcnB1MbBr9Rd2P",
|
||||
});
|
||||
|
||||
const posted = await slack.postMessage("post-message", {
|
||||
channelName: "test-integrations",
|
||||
text: `Airtable record: ${JSON.stringify(record.fields)}`,
|
||||
});
|
||||
},
|
||||
}).listen();
|
||||
|
||||
@@ -23,7 +23,11 @@
|
||||
"@trigger.dev/airtable": [
|
||||
"../../generated-integrations/airtable/src/index"
|
||||
],
|
||||
"@trigger.dev/airtable/*": ["../../generated-integrations/airtable/src/*"]
|
||||
"@trigger.dev/airtable/*": [
|
||||
"../../generated-integrations/airtable/src/*"
|
||||
],
|
||||
"@trigger.dev/slack": ["../../integrations/slack/src/index"],
|
||||
"@trigger.dev/slack/*": ["../../integrations/slack/src/*"]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user