@flowforgejs/integrations
v0.1.4
Published
Third-party integration service for FlowForge
Downloads
229
Readme
@flowforgejs/integrations
38+ third-party integrations for FlowForge, backed by Composio. Provides a unified interface for connecting to external services with built-in circuit breakers and rate limiting for production resilience.
Features: Composio-backed adaptors, circuit breakers, rate limiting, unified auth
Install
npm install @flowforgejs/integrationsQuick Example
import { IntegrationService } from '@flowforgejs/integrations';
import { composioAdaptors } from '@flowforgejs/integrations/composio';
const service = new IntegrationService({
rateLimiting: { maxConcurrent: 10 },
circuitBreaker: { threshold: 5, resetTimeout: 30_000 },
});
service.register(
composioAdaptors({
apiKey: process.env.COMPOSIO_API_KEY,
services: ['github', 'slack', 'notion', 'jira'],
}),
);
await service.start();