feat(instantly.ai): Add Instantly Piece#7604
Conversation
…ypeScript configuration
|
Important Review skippedAuto reviews are limited to specific labels. 🏷️ Labels to auto review (1)
Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
…oved naming conventions
|
@kishanprmr @ashrafsamhouri I have completed the actions & attached the video in the PR description. Only triggers are left. Will be completed post I get the access from the team for Instantly account. Reference - #7599 (comment) |
|
@AnkitSharmaOnGithub Please make the Campaign ID or List ID property a dropdown instead of a text field. This will allow users to select from available options. If there is an API endpoint to list the items, please use it to populate the dropdown. For the trigger, you can create one referring to the Webhook Guide — just the code is fine for now. Make the PR ready for review. We will soon provide the upgraded plan details for the webhook. |
|
Thanks @kishanprmr. I will work on it. |
@kishanprmr I have worked on the comment. And, pushed the updated code. |
|
Please revisit all the props in the actions. For example, in the Create Campaign action, props like body and list_id are not present in the Create Campaign API documentation. Kindly recheck all the props. |
Missed replying here. I am working on this. I have Create Campaign action on the same day. Working on verifying other items. |
|
@kishanprmr I have cross checked & refactored all the actions & triggers. |
|
@kishanprmr Please review once you have time. Thanks. |
|
View your CI Pipeline Execution ↗ for commit 70560e0. ☁️ Nx Cloud last updated this comment at |
Add Instantly Piece
What does this PR do?
This PR will add the Instantly.ai ActivePiece. It is a powerful cold email outreach and lead engagement platform designed for scale.
How this will help the community
This integration enables automation builders in Activepieces to create, manage, and optimize outreach campaigns, engage with leads, and monitor email communications programmatically.
Demo Video
Demo Video
🛠️ Explain How the Feature Works
The Instantly.ai ActivePiece integrates seamlessly with the Activepieces automation platform to enable powerful cold email outreach and lead engagement workflows. The integration introduces a range of triggers, search actions, and write actions that empower users to automate complex sales and marketing pipelines.
Triggers
• Campaign Status Changed: Activated when a campaign transitions between statuses (e.g., from paused to active). This can be used to resume workflows such as follow-ups or internal notifications.
• New Lead Added: Fires when a lead is added to a campaign or list. Ideal for triggering onboarding sequences, enrichment tasks, or assigning leads to sales representatives.
Search Actions
• Search Campaigns: Enables filtering and listing of campaigns by name or status. Useful for internal dashboards and reporting.
• Search Leads: Retrieves lead information based on email, name, or other attributes. Supports CRM syncing and enrichment workflows.
Write Actions
• Create Campaign: Allows users to programmatically launch new cold email campaigns. Useful when introducing new products or services.
• Reply to Email: Sends replies to leads through Unibox, automating customer support or objection handling.
• Create Lead List: Organizes leads into lists based on segmentation like source, industry, or campaign relevance.
• Add Lead to Campaign: Automates the inclusion of leads into specific campaigns or lists, enabling real-time qualification and engagement.
Relevant User Scenarios
Sales Team Automation
A sales team wants to automatically launch a product launch campaign when a new lead signs up via a webinar form. Using the “New Lead Added” trigger and the “Create Campaign” action, they can build a no-touch funnel that drives immediate engagement.|
Lead Enrichment Workflow
When a new lead is captured, the “Search Leads” action can retrieve associated data to update the CRM, while simultaneously using “Add Lead to Campaign” to enroll them in a nurture sequence.
Reactivation Campaigns
When a campaign changes from paused to active, the “Campaign Status Changed” trigger can resume suspended workflows such as reminder emails or internal team alerts.
Customer Support via Email Reply
Automatically respond to inbound questions with the “Reply to Email” action—ideal for lean support teams needing quick turnaround.
CRM Segmentation
Segment and organize leads dynamically with “Create Lead List,” ensuring tailored campaigns for different lead cohorts without manual intervention.
Fixes #7599
/claim #7599
/closes #7599
/attempt #7599