feat: Add LeadMagic B2B data enrichment plugin with 9 actions #163
+4,008
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Adds LeadMagic integration with 9 B2B data enrichment actions for lead generation and company research workflows.
This PR supersedes #162 with additional improvements and fixes.
Actions Included
People Operations (6 actions)
Company Operations (3 actions)
Implementation Details
Architecture
fetchAPI (no SDK dependencies per guidelines){ success: boolean, data?: object, error?: object }Code Quality
pnpm type-check)pnpm fix)Testing
Files Changed
New Files
plugins/leadmagic/- Complete LeadMagic pluginindex.ts- Plugin definition with 9 actionscredentials.ts- Credential type definitionicon.tsx- LeadMagic icon componenttest.ts- Connection test functionsteps/- 9 step functions for each actionpublic/leadmagic-logo.png- LeadMagic logo assetModified Files
plugins/index.ts- Auto-generated plugin registrationlib/workflow-executor.workflow.ts- Config filtering improvements to prevent extra fields from being passed to actionsAPI Details
Base URL:
https://api.leadmagic.ioAuthentication: API key via
X-API-KeyheaderRate Limits: Handled by LeadMagic API
Use Cases
This integration enables workflows for:
Checklist
pnpm type-check)pnpm fix)Related
Pull Request opened by Augment Code with guidance from the PR author