UNPKG

@vulture916/activepieces-piece-lemlist

Version:

Lemlist integration for ActivePieces - Email outreach and sales engagement platform

32 lines (29 loc) 1.27 kB
const { createPiece, PieceAuth } = require('@activepieces/pieces-framework'); const { getAllCampaigns } = require('./lib/actions/campaigns/get-all-campaigns'); const { getCampaign } = require('./lib/actions/campaigns/get-campaign'); const { createCampaign } = require('./lib/actions/campaigns/create-campaign'); const { updateCampaign } = require('./lib/actions/campaigns/update-campaign'); const { pauseCampaign } = require('./lib/actions/campaigns/pause-campaign'); const { getCampaignStats } = require('./lib/actions/campaigns/get-campaign-stats'); const { exportCampaignLeads } = require('./lib/actions/campaigns/export-campaign-leads'); const { getCampaignReports } = require('./lib/actions/campaigns/get-campaign-reports'); const { lemlistAuth } = require('./lib/common/auth'); exports.lemlist = createPiece({ displayName: 'Lemlist', logoUrl: 'https://cdn.activepieces.com/pieces/lemlist.png', authors: ['ActivePieces'], auth: lemlistAuth, description: 'Email outreach and sales engagement platform', categories: ['MARKETING', 'SALES_AND_CRM'], actions: [ getAllCampaigns, getCampaign, createCampaign, updateCampaign, pauseCampaign, getCampaignStats, exportCampaignLeads, getCampaignReports, ], triggers: [], });