A code first way to write integrations and automations between apps.
A Glue is just a single TypeScript file that you can test locally and deploy to our cloud. We handle all the pain - connectors, setting up webhooks, doing the ouath dance, storing auth and secrets, logging, autoscaling, and deployments.
Glue has an amazing DX - we provide the CLI and TypeScript runtime, you provide your favorite editor, version control and LLM.
import { glue } from "jsr:@streak-glue/runtime";
glue.webhook.onGet((_event) => {
console.log("webhook 1 triggered");
});
glue.webhook.onGet((_event) => {
console.log("webhook 2 triggered");
});