A multi-step agent pipeline for automating SDR research and outreach, built on Zigsaw's workflow automation platform.
The system consists of several key components:
- Frontend: React web dashboard for user interaction
- Backend: Orchestration layer powered by Dedalus workflow runner
- MCP Modules: Specialized data acquisition modules
- AI Services: Intelligence layer for data processing and generation
- Shared: Common utilities and type definitions
- Install dependencies:
npm install - Set up environment variables:
cp .env.example .env - Start development servers:
npm run dev
Input → Entity Classification → Parallel Data Gathering → Normalization → AI Processing → Policy Filtering → Output
frontend/- React web dashboardbackend/- Main orchestration servermcp-modules/- Data acquisition modulesai-services/- Intelligence layer servicesshared/- Common libraries and utilitiesworkflows/- Zigsaw workflow definitionsdatabase/- Database setup and migrationsscripts/- Deployment and utility scriptsdocs/- Documentationtests/- Integration and E2E tests