Skip to content

Add zapier-bridge plugin and tests#15

Merged
dewitt4 merged 1 commit into
mainfrom
feature/zapier-integration
Apr 6, 2026
Merged

Add zapier-bridge plugin and tests#15
dewitt4 merged 1 commit into
mainfrom
feature/zapier-integration

Conversation

@dewitt4
Copy link
Copy Markdown
Contributor

@dewitt4 dewitt4 commented Apr 6, 2026

Introduce a new official plugin 'zapier-bridge' that exposes Agentbase events as Zapier REST Hooks and accepts inbound Zapier actions. Adds implementation (src/index.ts) with endpoints for /subscribe (POST/DELETE/GET), /action (inbound actions with optional secret and allowed-actions guard), and /events (polling fallback), plus event storage/fan-out (purgeOldEvents, fanOutEvent) and ID/key helpers. Includes package/manifest and TypeScript configs, plus comprehensive Jest tests covering hooks, endpoints, actions, event storage, and delivery behavior.

Introduce a new official plugin 'zapier-bridge' that exposes Agentbase events as Zapier REST Hooks and accepts inbound Zapier actions. Adds implementation (src/index.ts) with endpoints for /subscribe (POST/DELETE/GET), /action (inbound actions with optional secret and allowed-actions guard), and /events (polling fallback), plus event storage/fan-out (purgeOldEvents, fanOutEvent) and ID/key helpers. Includes package/manifest and TypeScript configs, plus comprehensive Jest tests covering hooks, endpoints, actions, event storage, and delivery behavior.
@dewitt4 dewitt4 self-assigned this Apr 6, 2026
@dewitt4 dewitt4 added the enhancement New feature or request label Apr 6, 2026
@dewitt4 dewitt4 merged commit 98a2106 into main Apr 6, 2026
@dewitt4 dewitt4 deleted the feature/zapier-integration branch April 6, 2026 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant