instantly_activate_campaign
Activate a campaign to start sending emails.
- Operation
- Write
write - Full name
instantly.instantly_activate_campaign
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
productivity
Agent-facing Lua documentation and function reference for the Instantly KosmoKrator integration.
Agents call this integration through app.integrations.instantly.*.
Use lua_read_doc("integrations.instantly") inside KosmoKrator to discover the same reference at runtime.
This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.
This integration targets the Instantly API v2 at https://api.instantly.ai/api/v2 and uses Bearer token authentication.
The package exposes 181 tools. It covers the current official API v2 resource groups plus a small set of Instantly surfaces that remain present in this package for host compatibility:
Create an Instantly API v2 key in Instantly workspace settings and store it as api_key.
Some endpoints require specific API scopes. OAuth account initialization, account movement, API key management, workspace group member operations, and destructive block list operations often require elevated scopes or an admin workspace API key.
Most list tools accept:
limitstarting_afterPass the returned cursor from one page into starting_after to continue pagination. Keep page sizes modest when an agent will inspect the output directly.
Tools prefer Instantly’s current snake_case field names. Several tools also accept comma-separated strings for convenience where the official API expects arrays, such as emails, ids, bl_values, account_ids, and variables.
Complex objects such as campaign sequences, campaign_schedule, enrichment filters, and sales flow payloads may be passed as JSON strings or native objects depending on the tool parameter.
Use instantly_initialize_google_oauth or instantly_initialize_microsoft_oauth to get an auth_url and session_id. Send the user to auth_url, then poll instantly_get_oauth_session_status with the session ID until it returns success, error, or expired.
Use instantly_send_test_email for preview sends. It requires:
eaccountto_address_email_listsubjecthtmlThe endpoint sends a test email and does not create an Unibox email entity.
Use instantly_update_lead_interest_status with lead_email and interest_value. Add campaign_id or list_id when the workspace may contain the same lead in multiple places. Instantly submits this as a background job.
Use bulk block list tools for large changes:
instantly_bulk_create_blocklist_entries with bl_valuesinstantly_bulk_delete_blocklist_entries with idsinstantly_download_blocklist_entries for CSV exportinstantly_delete_all_blocklist_entries requires confirm=true. Use search or domains_only whenever possible to avoid broad workspace deletion.
Use:
instantly_share_campaign to enable sharing for a campaigninstantly_export_campaign to retrieve JSON campaign datainstantly_create_campaign_from_export to clone from a shared/exported campaigninstantly_add_campaign_variables to register variables on an existing campaignAnalytics tools accept older aliases campaign_id, from, and to, but the service normalizes them to Instantly’s current query parameters id, start_date, and end_date before sending requests.
instantly_test_vitals sends the current accounts array payload. The older email shortcut remains available for compatibility and is converted to a one-item accounts array.
The block list CSV download returns raw CSV text, not JSON.
# Instantly Integration
This integration targets the Instantly API v2 at `https://api.instantly.ai/api/v2` and uses Bearer token authentication.
## Coverage
The package exposes 181 tools. It covers the current official API v2 resource groups plus a small set of Instantly surfaces that remain present in this package for host compatibility:
- Accounts, OAuth account connection, account-campaign mappings
- Campaigns, campaign sharing/export/import, campaign variables, campaign analytics
- Leads, lead lists, lead labels, interest status updates, subsequences
- Emails, test email send, email verification, email templates
- Block list entries, including bulk create/delete, delete-all, and CSV download
- Webhooks and webhook events
- Workspace, workspace members, workspace group members, workspace billing
- Inbox placement tests, analytics, and reports
- SuperSearch enrichment, custom tags, custom tag mappings
- API keys, audit logs, background jobs, DFY email account orders, CRM phone-number actions
- Compatibility tools for custom prompt templates and sales flows where host catalogs already expose them
## Authentication
Create an Instantly API v2 key in Instantly workspace settings and store it as `api_key`.
Some endpoints require specific API scopes. OAuth account initialization, account movement, API key management, workspace group member operations, and destructive block list operations often require elevated scopes or an admin workspace API key.
## Pagination
Most list tools accept:
- `limit`
- `starting_after`
Pass the returned cursor from one page into `starting_after` to continue pagination. Keep page sizes modest when an agent will inspect the output directly.
## Common Input Formats
Tools prefer Instantly's current snake_case field names. Several tools also accept comma-separated strings for convenience where the official API expects arrays, such as `emails`, `ids`, `bl_values`, `account_ids`, and `variables`.
Complex objects such as campaign `sequences`, `campaign_schedule`, enrichment filters, and sales flow payloads may be passed as JSON strings or native objects depending on the tool parameter.
## Important Workflows
### OAuth Account Connection
Use `instantly_initialize_google_oauth` or `instantly_initialize_microsoft_oauth` to get an `auth_url` and `session_id`. Send the user to `auth_url`, then poll `instantly_get_oauth_session_status` with the session ID until it returns `success`, `error`, or `expired`.
### Test Email
Use `instantly_send_test_email` for preview sends. It requires:
- `eaccount`
- `to_address_email_list`
- `subject`
- `html`
The endpoint sends a test email and does not create an Unibox email entity.
### Lead Interest Status
Use `instantly_update_lead_interest_status` with `lead_email` and `interest_value`. Add `campaign_id` or `list_id` when the workspace may contain the same lead in multiple places. Instantly submits this as a background job.
### Block List Safety
Use bulk block list tools for large changes:
- `instantly_bulk_create_blocklist_entries` with `bl_values`
- `instantly_bulk_delete_blocklist_entries` with `ids`
- `instantly_download_blocklist_entries` for CSV export
`instantly_delete_all_blocklist_entries` requires `confirm=true`. Use `search` or `domains_only` whenever possible to avoid broad workspace deletion.
### Campaign Portability
Use:
- `instantly_share_campaign` to enable sharing for a campaign
- `instantly_export_campaign` to retrieve JSON campaign data
- `instantly_create_campaign_from_export` to clone from a shared/exported campaign
- `instantly_add_campaign_variables` to register variables on an existing campaign
## Normalized Behavior
Analytics tools accept older aliases `campaign_id`, `from`, and `to`, but the service normalizes them to Instantly's current query parameters `id`, `start_date`, and `end_date` before sending requests.
`instantly_test_vitals` sends the current `accounts` array payload. The older `email` shortcut remains available for compatibility and is converted to a one-item `accounts` array.
The block list CSV download returns raw CSV text, not JSON. local result = app.integrations.instantly.instantly_activate_campaign({
id = "example_id"
})
print(result) instantly_activate_campaignActivate a campaign to start sending emails.
writeinstantly.instantly_activate_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
instantly_add_campaign_variablesAdd custom variables to an existing campaign.
writeinstantly.instantly_add_campaign_variables| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
variables | array | yes | Variable names to add to the campaign |
instantly_ai_enrichment_progressGet AI enrichment progress for a resource.
readinstantly.instantly_ai_enrichment_progress| Parameter | Type | Required | Description |
|---|---|---|---|
resource_id | string | yes | Resource ID |
instantly_analytics_campaignGet campaign analytics including sends, opens, clicks, replies, and bounces.
readinstantly.instantly_analytics_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
campaign_id | string | yes | Campaign ID |
from | string | no | Start date (YYYY-MM-DD) |
to | string | no | End date (YYYY-MM-DD) |
instantly_analytics_campaign_overviewGet overview analytics across all campaigns.
readinstantly.instantly_analytics_campaign_overview| Parameter | Type | Required | Description |
|---|---|---|---|
from | string | no | Start date (YYYY-MM-DD) |
to | string | no | End date (YYYY-MM-DD) |
instantly_analytics_campaign_stepsGet campaign step analytics.
readinstantly.instantly_analytics_campaign_steps| Parameter | Type | Required | Description |
|---|---|---|---|
campaign_id | string | yes | Campaign ID |
from | string | no | Start date (YYYY-MM-DD) |
to | string | no | End date (YYYY-MM-DD) |
instantly_analytics_daily_accountGet daily account analytics breakdown.
readinstantly.instantly_analytics_daily_account| Parameter | Type | Required | Description |
|---|---|---|---|
from | string | no | Start date (YYYY-MM-DD) |
to | string | no | End date (YYYY-MM-DD) |
instantly_analytics_daily_campaignGet daily campaign analytics breakdown.
readinstantly.instantly_analytics_daily_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
campaign_id | string | yes | Campaign ID |
from | string | no | Start date (YYYY-MM-DD) |
to | string | no | End date (YYYY-MM-DD) |
instantly_analytics_warmupGet warmup analytics for email accounts.
readinstantly.instantly_analytics_warmup| Parameter | Type | Required | Description |
|---|---|---|---|
emails | array | yes | Email addresses to check |
instantly_billing_plan_detailsGet workspace plan details.
readinstantly.instantly_billing_plan_details| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_billing_subscription_detailsGet workspace subscription details.
readinstantly.instantly_billing_subscription_details| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_bulk_add_leadsAdd leads in bulk to a campaign or list.
writeinstantly.instantly_bulk_add_leads| Parameter | Type | Required | Description |
|---|---|---|---|
leads | string | yes | JSON array of lead objects |
campaign_id | string | no | Campaign ID |
list_id | string | no | List ID |
skip_if_in_workspace | boolean | no | Skip existing leads |
skip_if_in_campaign | boolean | no | Skip leads in campaign |
instantly_bulk_assign_leadsBulk assign leads to organization users.
writeinstantly.instantly_bulk_assign_leads| Parameter | Type | Required | Description |
|---|---|---|---|
organization_user_ids | string | yes | Comma-separated user IDs |
campaign | string | no | Campaign ID filter |
list_id | string | no | List ID filter |
ids | string | no | Comma-separated lead IDs |
limit | integer | no | Max leads to assign |
instantly_bulk_create_blocklist_entriesCreate block list entries in bulk from domains or email addresses.
writeinstantly.instantly_bulk_create_blocklist_entries| Parameter | Type | Required | Description |
|---|---|---|---|
bl_values | array | yes | Domains or email addresses to block |
instantly_bulk_delete_blocklist_entriesDelete block list entries in bulk by entry ID.
writeinstantly.instantly_bulk_delete_blocklist_entries| Parameter | Type | Required | Description |
|---|---|---|---|
ids | array | yes | Block list entry IDs to delete |
instantly_bulk_delete_leadsDelete multiple leads in bulk.
writeinstantly.instantly_bulk_delete_leads| Parameter | Type | Required | Description |
|---|---|---|---|
campaign_id | string | no | Campaign ID |
list_id | string | no | List ID |
ids | string | no | Comma-separated lead IDs |
status | integer | no | Only delete leads with this status |
limit | integer | no | Max leads to delete |
instantly_campaign_sending_statusGet sending status and diagnostics for a campaign.
readinstantly.instantly_campaign_sending_status| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
with_ai_summary | boolean | no | Include AI summary |
instantly_cancel_dfy_accountsCancel DFY email accounts.
writeinstantly.instantly_cancel_dfy_accounts| Parameter | Type | Required | Description |
|---|---|---|---|
accounts | string | yes | Comma-separated emails to cancel |
instantly_change_workspace_ownerChange the owner of the current workspace.
writeinstantly.instantly_change_workspace_owner| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | New owner email |
sec | string | yes | Secret token |
instantly_check_dfy_domainsCheck domain availability for DFY orders.
readinstantly.instantly_check_dfy_domains| Parameter | Type | Required | Description |
|---|---|---|---|
domains | string | yes | Comma-separated domains to check |
instantly_count_launched_campaignsGet the count of launched campaigns.
readinstantly.instantly_count_launched_campaigns| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_create_accountCreate a new email account via SMTP/IMAP credentials.
writeinstantly.instantly_create_account| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Email address |
first_name | string | no | First name |
last_name | string | no | Last name |
smtp_host | string | yes | SMTP server host |
smtp_port | integer | yes | SMTP port |
smtp_username | string | yes | SMTP username |
smtp_password | string | yes | SMTP password |
imap_host | string | yes | IMAP host |
imap_port | integer | yes | IMAP port |
imap_username | string | yes | IMAP username |
imap_password | string | yes | IMAP password |
daily_limit | integer | no | Daily sending limit |
instantly_create_ai_enrichmentCreate AI enrichment for a resource. Uses AI models to generate custom columns.
writeinstantly.instantly_create_ai_enrichment| Parameter | Type | Required | Description |
|---|---|---|---|
resource_id | string | yes | Resource ID |
output_column | string | yes | Output column name |
resource_type | integer | yes | Resource type |
model_version | string | yes | AI model version |
input_columns | string | no | Comma-separated input columns |
use_instantly_account | boolean | no | Use Instantly account |
overwrite | boolean | no | Overwrite existing values |
auto_update | boolean | no | Auto-enrich new leads |
skip_leads_without_email | boolean | no | Skip leads without email |
limit | integer | no | Max leads to enrich |
prompt | string | no | Custom AI prompt |
template_id | integer | no | Prompt template ID |
instantly_create_api_keyCreate a new API key with specified scopes.
writeinstantly.instantly_create_api_key| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | yes | Key name |
scopes | string | yes | Comma-separated scopes |
instantly_create_blocklist_entryAdd an email or domain to the blocklist.
writeinstantly.instantly_create_blocklist_entry| Parameter | Type | Required | Description |
|---|---|---|---|
bl_value | string | yes | Email or domain to block |
instantly_create_campaignCreate a new campaign with full configuration including sequences, schedule, and sender accounts.
writeinstantly.instantly_create_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | yes | Campaign name |
open_tracking | boolean | no | Enable open tracking |
link_tracking | boolean | no | Enable link tracking |
text_only | boolean | no | Plain text only |
stop_on_reply | boolean | no | Stop on reply |
stop_on_auto_reply | boolean | no | Stop on auto-reply |
daily_limit | integer | no | Max emails/day per account |
email_gap | integer | no | Minutes between emails |
email_list | array | no | Sender email addresses |
sequences | string | no | JSON sequences array |
campaign_schedule | string | no | JSON schedule object |
instantly_create_campaign_from_exportCreate a new campaign from a shared/exported campaign ID.
writeinstantly.instantly_create_campaign_from_export| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Shared/exported campaign ID |
instantly_create_custom_prompt_templateCreate a new custom prompt template for AI enrichment.
writeinstantly.instantly_create_custom_prompt_template| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | yes | Template name |
prompt | string | yes | Prompt text with {{property}} placeholders |
category | integer | yes | 1=Copywriting,2=Cleaning,3=Sales,4=Marketing,5=Other,6=Personalization |
is_public | boolean | yes | Public visibility |
description | string | no | Description |
model_version | string | no | Model version |
template_type | string | no | custom or public |
from_shared | boolean | no | Cloned from shared |
instantly_create_custom_tagCreate a new custom tag for organizing accounts and campaigns.
writeinstantly.instantly_create_custom_tag| Parameter | Type | Required | Description |
|---|---|---|---|
label | string | yes | Tag label |
description | string | no | Tag description |
instantly_create_dfy_orderPlace a DFY email account order.
writeinstantly.instantly_create_dfy_order| Parameter | Type | Required | Description |
|---|---|---|---|
items | string | yes | JSON order items |
order_type | string | yes | dfy, pre_warmed_up, or extra_accounts |
simulation | boolean | no | Simulate without ordering |
instantly_create_email_templateCreate an email template.
writeinstantly.instantly_create_email_template| Parameter | Type | Required | Description |
|---|---|---|---|
template_name | string | yes | Template name |
subject | string | yes | Email subject |
body | string | yes | Email body |
category | string | no | Category |
instantly_create_enrichmentCreate an enrichment for a resource (campaign or lead list).
writeinstantly.instantly_create_enrichment| Parameter | Type | Required | Description |
|---|---|---|---|
resource_id | string | yes | Resource ID |
type | string | yes | Enrichment type |
limit | integer | no | Max leads to enrich |
filters | string | no | JSON filters |
custom_flow | string | no | JSON custom flow |
instantly_create_inbox_placement_testCreate an inbox placement test. Send test emails to check deliverability.
writeinstantly.instantly_create_inbox_placement_test| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | yes | Test name |
type | integer | yes | 0=one-time, 1=automated |
sending_method | integer | yes | 0=Instantly, 1=external |
email_subject | string | yes | Email subject |
email_body | string | yes | Email body |
emails | string | yes | Comma-separated seed emails |
instantly_create_leadCreate a single lead.
writeinstantly.instantly_create_lead| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Lead email |
campaign_id | string | no | Campaign ID |
list_id | string | no | List ID |
first_name | string | no | First name |
last_name | string | no | Last name |
company_name | string | no | Company |
website | string | no | Website |
phone | string | no | Phone |
instantly_create_lead_labelCreate a new lead label (custom interest status).
writeinstantly.instantly_create_lead_label| Parameter | Type | Required | Description |
|---|---|---|---|
label_name | string | yes | Label name |
color | string | no | Hex color |
icon | string | no | Icon name |
value | integer | no | Numeric value |
instantly_create_lead_listCreate a new lead list.
writeinstantly.instantly_create_lead_list| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | yes | List name |
instantly_create_sales_flowCreate a sales flow.
writeinstantly.instantly_create_sales_flow| Parameter | Type | Required | Description |
|---|---|---|---|
body | string | no | JSON sales flow definition |
instantly_create_subsequenceCreate a new subsequence for a campaign.
writeinstantly.instantly_create_subsequence| Parameter | Type | Required | Description |
|---|---|---|---|
parent_campaign | string | yes | Campaign ID |
name | string | yes | Subsequence name |
conditions | string | yes | JSON trigger conditions |
subsequence_schedule | string | yes | JSON schedule config |
sequences | string | yes | JSON sequences array |
instantly_create_webhookCreate a new webhook subscription.
writeinstantly.instantly_create_webhook| Parameter | Type | Required | Description |
|---|---|---|---|
target_hook_url | string | yes | Target URL |
event_type | string | no | Event type (e.g. lead_interested) |
campaign | string | no | Campaign ID filter |
name | string | no | Webhook name |
instantly_create_whitelabelSet the agency domain (whitelabel) for the workspace.
writeinstantly.instantly_create_whitelabel| Parameter | Type | Required | Description |
|---|---|---|---|
domain | string | yes | Agency domain |
instantly_create_workspace_group_memberCreate or invite a workspace group member.
writeinstantly.instantly_create_workspace_group_member| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Member email |
instantly_create_workspace_memberInvite a new member to the workspace.
writeinstantly.instantly_create_workspace_member| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Member email |
role | string | yes | Role (admin, member) |
instantly_ctd_statusGet custom tracking domain (CTD) status. Check SSL and CNAME configuration.
readinstantly.instantly_ctd_status| Parameter | Type | Required | Description |
|---|---|---|---|
host | string | yes | Tracking domain host |
instantly_delete_accountDelete an email account by ID.
writeinstantly.instantly_delete_account| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Account ID |
instantly_delete_all_blocklist_entriesDelete all block list entries matching optional filters. Requires confirm=true.
writeinstantly.instantly_delete_all_blocklist_entries| Parameter | Type | Required | Description |
|---|---|---|---|
confirm | boolean | yes | Must be true to perform this destructive operation |
domains_only | boolean | no | Only delete domain blocklist entries |
search | string | no | Only delete entries matching this value |
instantly_delete_api_keyDelete an API key by ID.
writeinstantly.instantly_delete_api_key| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | API key ID |
instantly_delete_blocklist_entryRemove an entry from the blocklist.
writeinstantly.instantly_delete_blocklist_entry| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Entry ID |
instantly_delete_campaignDelete a campaign by ID.
writeinstantly.instantly_delete_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
instantly_delete_custom_prompt_templateDelete a custom prompt template.
writeinstantly.instantly_delete_custom_prompt_template| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Template ID |
instantly_delete_custom_tagDelete a custom tag by ID.
writeinstantly.instantly_delete_custom_tag| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Tag ID |
instantly_delete_emailDelete an email.
writeinstantly.instantly_delete_email| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Email ID |
instantly_delete_email_templateDelete an email template.
writeinstantly.instantly_delete_email_template| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Template ID |
instantly_delete_inbox_placement_testDelete an inbox placement test.
writeinstantly.instantly_delete_inbox_placement_test| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Test ID |
instantly_delete_leadDelete a lead by ID.
writeinstantly.instantly_delete_lead| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Lead ID |
instantly_delete_lead_labelDelete a lead label.
writeinstantly.instantly_delete_lead_label| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Label ID |
new_label | string | no | Label ID to reassign leads to |
instantly_delete_lead_listDelete a lead list by ID.
writeinstantly.instantly_delete_lead_list| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | List ID |
instantly_delete_phone_numberDelete a CRM phone number.
writeinstantly.instantly_delete_phone_number| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Phone number ID |
instantly_delete_sales_flowDelete a sales flow.
writeinstantly.instantly_delete_sales_flow| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Sales flow ID |
instantly_delete_subsequenceDelete a subsequence by ID.
writeinstantly.instantly_delete_subsequence| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Subsequence ID |
instantly_delete_webhookDelete a webhook by ID.
writeinstantly.instantly_delete_webhook| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook ID |
instantly_delete_whitelabelDelete the whitelabel domain.
writeinstantly.instantly_delete_whitelabel| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_delete_workspace_group_memberDelete a workspace group member.
writeinstantly.instantly_delete_workspace_group_member| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Member ID |
instantly_delete_workspace_memberRemove a member from the workspace.
writeinstantly.instantly_delete_workspace_member| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Member ID |
instantly_deliverability_insightsGet deliverability insights for an inbox placement test.
readinstantly.instantly_deliverability_insights| Parameter | Type | Required | Description |
|---|---|---|---|
test_id | string | yes | Test ID |
date_from | string | no | Start date |
date_to | string | no | End date |
previous_date_from | string | no | Previous start |
previous_date_to | string | no | Previous end |
show_previous | boolean | no | Show comparison |
recipient_geo | string | no | Geo filter |
recipient_type | string | no | Type filter |
recipient_esp | string | no | ESP filter |
instantly_download_blocklist_entriesDownload block list entries as CSV text.
readinstantly.instantly_download_blocklist_entries| Parameter | Type | Required | Description |
|---|---|---|---|
domains_only | boolean | no | Only include domain blocklist entries |
search | string | no | Only include entries matching this value |
instantly_duplicate_campaignDuplicate a campaign.
writeinstantly.instantly_duplicate_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID to duplicate |
name | string | no | Name for the copy |
instantly_duplicate_subsequenceDuplicate a subsequence to the same or different campaign.
writeinstantly.instantly_duplicate_subsequence| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Subsequence ID |
parent_campaign | string | yes | Target campaign ID |
name | string | yes | Name for copy |
instantly_email_unread_countGet the count of unread emails.
readinstantly.instantly_email_unread_count| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_email_verification_statusGet email verification status for an address.
readinstantly.instantly_email_verification_status| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Email address |
instantly_enrichment_count_leadsCount leads matching SuperSearch filters without importing them.
readinstantly.instantly_enrichment_count_leads| Parameter | Type | Required | Description |
|---|---|---|---|
search_filters | string | yes | JSON search filters |
instantly_enrichment_enrich_leadsEnrich leads from SuperSearch. Import and enrich leads matching your search filters.
readinstantly.instantly_enrichment_enrich_leads| Parameter | Type | Required | Description |
|---|---|---|---|
search_filters | string | yes | JSON search filters |
limit | integer | yes | Max leads to import |
instantly_enrichment_historyRetrieve enrichment history for a resource.
readinstantly.instantly_enrichment_history| Parameter | Type | Required | Description |
|---|---|---|---|
resource_id | string | yes | Resource ID |
instantly_enrichment_preview_leadsPreview leads matching SuperSearch filters without importing.
readinstantly.instantly_enrichment_preview_leads| Parameter | Type | Required | Description |
|---|---|---|---|
search_filters | string | yes | JSON search filters |
instantly_export_campaignExport a campaign to JSON format.
readinstantly.instantly_export_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
instantly_forward_emailForward an email.
writeinstantly.instantly_forward_email| Parameter | Type | Required | Description |
|---|---|---|---|
lead_id | string | yes | Lead ID |
campaign_id | string | yes | Campaign ID |
forward_to | string | yes | Recipient email |
forward_body | string | no | Forward note |
instantly_get_accountGet an email account by ID with full details including warmup status, sending limits, and vitals.
readinstantly.instantly_get_account| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Account ID |
instantly_get_account_mappingsGet campaigns associated with an email account.
readinstantly.instantly_get_account_mappings| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Account email |
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
instantly_get_background_jobGet a background job by ID.
readinstantly.instantly_get_background_job| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Job ID |
data_fields | string | no | Comma-separated data fields |
instantly_get_blocklist_entryGet a blocklist entry by ID.
readinstantly.instantly_get_blocklist_entry| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Entry ID |
instantly_get_campaignGet a campaign by ID with full details.
readinstantly.instantly_get_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
instantly_get_custom_prompt_templateGet a custom prompt template by ID.
readinstantly.instantly_get_custom_prompt_template| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Template ID |
instantly_get_custom_tagGet a custom tag by ID.
readinstantly.instantly_get_custom_tag| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Tag ID |
instantly_get_emailGet an email by ID.
readinstantly.instantly_get_email| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Email ID |
instantly_get_email_templateGet an email template by ID.
readinstantly.instantly_get_email_template| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Template ID |
instantly_get_enrichmentGet enrichment settings for a resource (campaign or lead list).
readinstantly.instantly_get_enrichment| Parameter | Type | Required | Description |
|---|---|---|---|
resource_id | string | yes | Campaign or lead list ID |
instantly_get_inbox_placement_analyticsGet a single inbox placement analytics entry.
readinstantly.instantly_get_inbox_placement_analytics| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Analytics entry ID |
instantly_get_inbox_placement_reportGet an inbox placement report by ID.
readinstantly.instantly_get_inbox_placement_report| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Report ID |
instantly_get_inbox_placement_testGet an inbox placement test by ID.
readinstantly.instantly_get_inbox_placement_test| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Test ID |
with_metadata | boolean | no | Include metadata |
instantly_get_leadGet a lead by ID.
readinstantly.instantly_get_lead| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Lead ID |
instantly_get_lead_labelGet a lead label by ID.
readinstantly.instantly_get_lead_label| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Label ID |
instantly_get_lead_listGet a lead list by ID.
readinstantly.instantly_get_lead_list| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | List ID |
instantly_get_oauth_session_statusGet the status of a Google or Microsoft OAuth account connection session.
readinstantly.instantly_get_oauth_session_status| Parameter | Type | Required | Description |
|---|---|---|---|
session_id | string | yes | OAuth session ID returned by the init endpoint |
instantly_get_sales_flowGet a sales flow by ID.
readinstantly.instantly_get_sales_flow| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Sales flow ID |
instantly_get_webhookGet a webhook by ID.
readinstantly.instantly_get_webhook| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook ID |
instantly_get_webhook_eventGet a webhook event by ID.
readinstantly.instantly_get_webhook_event| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Event ID |
instantly_get_whitelabelGet whitelabel domain information.
readinstantly.instantly_get_whitelabel| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_get_workspaceGet current workspace details based on your API key.
readinstantly.instantly_get_workspace| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_get_workspace_group_memberGet a workspace group member by ID.
readinstantly.instantly_get_workspace_group_member| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Member ID |
instantly_get_workspace_group_members_adminGet admin workspace group members.
readinstantly.instantly_get_workspace_group_members_admin| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_get_workspace_memberGet a workspace member by ID.
readinstantly.instantly_get_workspace_member| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Member ID |
instantly_inbox_placement_esp_optionsGet available email service provider options for inbox placement tests.
readinstantly.instantly_inbox_placement_esp_options| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_inbox_placement_stats_by_dateGet time series stats for inbox placement (inbox/spam/category distribution).
readinstantly.instantly_inbox_placement_stats_by_date| Parameter | Type | Required | Description |
|---|---|---|---|
test_id | string | yes | Test ID |
date_from | string | no | Start date |
date_to | string | no | End date |
recipient_geo | string | no | Geo filter |
recipient_type | string | no | Type filter |
recipient_esp | string | no | ESP filter |
sender_email | string | no | Sender email filter |
instantly_inbox_placement_stats_by_testGet aggregated inbox/spam/category counts for test IDs.
readinstantly.instantly_inbox_placement_stats_by_test| Parameter | Type | Required | Description |
|---|---|---|---|
test_ids | string | yes | Comma-separated test IDs |
date_from | string | no | Start date |
date_to | string | no | End date |
recipient_geo | string | no | Geo filter |
recipient_type | string | no | Type filter |
recipient_esp | string | no | ESP filter |
sender_email | string | no | Sender email filter |
instantly_initialize_google_oauthInitialize a Google OAuth account connection flow and return the authorization URL.
readinstantly.instantly_initialize_google_oauth| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_initialize_microsoft_oauthInitialize a Microsoft OAuth account connection flow and return the authorization URL.
readinstantly.instantly_initialize_microsoft_oauth| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_lead_list_verification_statsGet email verification statistics for a lead list.
readinstantly.instantly_lead_list_verification_stats| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | List ID |
instantly_list_accountsList all email accounts in the workspace. Returns email, status, warmup status, and sending limits.
readinstantly.instantly_list_accounts| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page (1-100) |
starting_after | string | no | Pagination cursor |
search | string | no | Search by email |
status | integer | no | Filter by status |
instantly_list_api_keysList all API keys in the workspace.
readinstantly.instantly_list_api_keys| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
instantly_list_audit_logsList audit log records for tracking workspace activities.
readinstantly.instantly_list_audit_logs| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page (1-1000) |
starting_after | string | no | Pagination cursor |
activity_type | integer | no | Activity type filter |
search | string | no | Search term |
start_date | string | no | Start date |
end_date | string | no | End date |
instantly_list_background_jobsList background jobs. Track long-running tasks like bulk imports and exports.
readinstantly.instantly_list_background_jobs| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
ids | string | no | Comma-separated job IDs |
type | string | no | Job type |
entity_type | string | no | Entity type |
entity_id | string | no | Entity ID |
status | string | no | Status filter |
sort_column | string | no | Sort column |
sort_order | string | no | Sort order (asc/desc) |
instantly_list_blocklistList all blocklist entries (blocked emails and domains).
readinstantly.instantly_list_blocklist| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page (1-100) |
starting_after | string | no | Pagination cursor |
domains_only | boolean | no | Only show domains |
search | string | no | Search by email/domain |
instantly_list_campaignsList all campaigns in the workspace.
readinstantly.instantly_list_campaigns| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page (1-100) |
starting_after | string | no | Pagination cursor |
status | integer | no | 0=Draft,1=Active,2=Paused,3=Completed |
search | string | no | Search by name |
instantly_list_custom_prompt_templatesList custom prompt templates.
readinstantly.instantly_list_custom_prompt_templates| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
search | string | no | Search by name |
instantly_list_custom_tag_mappingsList custom tag mappings showing which tags are on which resources.
readinstantly.instantly_list_custom_tag_mappings| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
resource_ids | string | no | Comma-separated resource IDs |
instantly_list_custom_tagsList custom tags used to organize accounts and campaigns.
readinstantly.instantly_list_custom_tags| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
search | string | no | Search by label |
resource_ids | string | no | Comma-separated resource IDs |
tag_ids | string | no | Comma-separated tag IDs |
instantly_list_dfy_accountsList DFY ordered email accounts.
readinstantly.instantly_list_dfy_accounts| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
with_passwords | boolean | no | Include passwords |
instantly_list_dfy_ordersList DFY email account orders.
readinstantly.instantly_list_dfy_orders| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
instantly_list_email_templatesList email templates.
readinstantly.instantly_list_email_templates| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
search | string | no | Search by name |
instantly_list_emailsList emails from the Unibox (unified inbox).
readinstantly.instantly_list_emails| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
search | string | no | Search by email |
campaign_id | string | no | Filter by campaign |
label | integer | no | Filter by label |
assigned_to | string | no | Filter by assignee |
type | string | no | Email type filter |
instantly_list_inbox_placement_analyticsList inbox placement analytics for a test.
readinstantly.instantly_list_inbox_placement_analytics| Parameter | Type | Required | Description |
|---|---|---|---|
test_id | string | yes | Test ID |
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
date_from | string | no | Start date |
date_to | string | no | End date |
recipient_geo | string | no | Geo filter (comma-separated) |
recipient_type | string | no | Type filter (comma-separated) |
recipient_esp | string | no | ESP filter (comma-separated) |
instantly_list_inbox_placement_reportsList inbox placement blacklist and SpamAssassin reports.
readinstantly.instantly_list_inbox_placement_reports| Parameter | Type | Required | Description |
|---|---|---|---|
test_id | string | yes | Test ID |
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
date_from | string | no | Start date |
date_to | string | no | End date |
skip_spam_assassin_report | boolean | no | Skip SpamAssassin report |
skip_blacklist_report | boolean | no | Skip blacklist report |
instantly_list_inbox_placement_testsList inbox placement tests.
readinstantly.instantly_list_inbox_placement_tests| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
search | string | no | Search filter |
status | integer | no | Status filter |
sort_order | string | no | Sort order |
instantly_list_lead_labelsList all lead labels (interest statuses) in the workspace.
readinstantly.instantly_list_lead_labels| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
instantly_list_lead_listsList all lead lists in the workspace.
readinstantly.instantly_list_lead_lists| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page (1-100) |
starting_after | string | no | Pagination cursor |
search | string | no | Search by name |
instantly_list_leadsList leads in a campaign or list.
readinstantly.instantly_list_leads| Parameter | Type | Required | Description |
|---|---|---|---|
campaign_id | string | no | Campaign ID |
list_id | string | no | List ID |
limit | integer | no | Items per page (1-100) |
starting_after | string | no | Pagination cursor |
search | string | no | Search by email |
instantly_list_phone_numbersList CRM phone numbers.
readinstantly.instantly_list_phone_numbers| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
instantly_list_sales_flowsList sales flows.
readinstantly.instantly_list_sales_flows| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
instantly_list_subsequencesList all subsequences for a campaign.
readinstantly.instantly_list_subsequences| Parameter | Type | Required | Description |
|---|---|---|---|
parent_campaign | string | yes | Campaign ID |
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
search | string | no | Search by name |
instantly_list_webhook_eventsList webhook events.
readinstantly.instantly_list_webhook_events| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page (1-100) |
starting_after | string | no | Pagination cursor |
success | boolean | no | Filter by success |
from | string | no | Start date (YYYY-MM-DD) |
to | string | no | End date (YYYY-MM-DD) |
search | string | no | Search by URL or email |
instantly_list_webhooksList all webhooks in the workspace.
readinstantly.instantly_list_webhooks| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
campaign | string | no | Filter by campaign |
event_type | string | no | Filter by event type |
instantly_list_workspace_group_membersList workspace group members.
readinstantly.instantly_list_workspace_group_members| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Items per page |
starting_after | string | no | Pagination cursor |
instantly_list_workspace_membersList all workspace members.
readinstantly.instantly_list_workspace_members| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_mark_account_fixedMark an email account as fixed after resolving connection or sending errors.
writeinstantly.instantly_mark_account_fixed| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Email to mark fixed |
instantly_mark_email_readMark an email thread as read.
writeinstantly.instantly_mark_email_read| Parameter | Type | Required | Description |
|---|---|---|---|
thread_id | string | yes | Thread ID |
instantly_merge_leadsMerge two leads into one.
writeinstantly.instantly_merge_leads| Parameter | Type | Required | Description |
|---|---|---|---|
lead_id | string | yes | Source lead ID |
destination_lead_id | string | yes | Destination lead ID |
instantly_move_accountsMove email accounts between workspaces. Requires an admin workspace API key.
writeinstantly.instantly_move_accounts| Parameter | Type | Required | Description |
|---|---|---|---|
emails | array | yes | Email accounts to move |
source_workspace_id | string | yes | Workspace ID the accounts currently belong to |
destination_workspace_id | string | yes | Workspace ID the accounts should be moved to |
instantly_move_leadsMove leads between campaigns.
writeinstantly.instantly_move_leads| Parameter | Type | Required | Description |
|---|---|---|---|
lead_ids | string | yes | Comma-separated lead IDs |
from_campaign_id | string | no | Source campaign ID |
to_campaign_id | string | yes | Destination campaign ID |
instantly_pause_accountPause an email account. Stops sending until resumed.
writeinstantly.instantly_pause_account| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Email to pause |
instantly_pause_campaignPause a running campaign.
writeinstantly.instantly_pause_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
instantly_pause_subsequencePause a subsequence.
writeinstantly.instantly_pause_subsequence| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Subsequence ID |
instantly_pre_warmed_domainsGet pre-warmed up domains available for order.
readinstantly.instantly_pre_warmed_domains| Parameter | Type | Required | Description |
|---|---|---|---|
extensions | string | no | Comma-separated extensions (com,org,co) |
search | string | no | Search filter |
instantly_remove_from_subsequenceRemove a lead from a subsequence.
writeinstantly.instantly_remove_from_subsequence| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Lead ID |
instantly_reply_to_emailReply to an email thread.
writeinstantly.instantly_reply_to_email| Parameter | Type | Required | Description |
|---|---|---|---|
lead_id | string | yes | Lead ID |
campaign_id | string | yes | Campaign ID |
account_email | string | no | Sender email |
reply_body | string | yes | Reply content |
instantly_resume_accountResume a paused email account.
writeinstantly.instantly_resume_account| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Email to resume |
instantly_resume_subsequenceResume a paused subsequence.
writeinstantly.instantly_resume_subsequence| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Subsequence ID |
instantly_resume_webhookResume a disabled webhook.
writeinstantly.instantly_resume_webhook| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook ID |
instantly_run_enrichmentRun enrichment for a campaign or lead list.
writeinstantly.instantly_run_enrichment| Parameter | Type | Required | Description |
|---|---|---|---|
resource_id | string | yes | Resource ID |
lead_ids | string | no | Comma-separated lead IDs |
instantly_search_campaigns_by_contactFind campaigns containing a specific lead email.
readinstantly.instantly_search_campaigns_by_contact| Parameter | Type | Required | Description |
|---|---|---|---|
search | string | yes | Lead email to search |
sort_column | string | no | Sort column |
sort_order | string | no | Sort order (asc/desc) |
instantly_send_test_emailSend a preview/test email from a connected email account without creating an Unibox email.
writeinstantly.instantly_send_test_email| Parameter | Type | Required | Description |
|---|---|---|---|
eaccount | string | yes | Connected sender email account |
to_address_email_list | string | yes | Comma-separated recipient email addresses |
subject | string | yes | Test email subject |
html | string | yes | HTML body of the test email |
text | string | no | Optional text body |
instantly_share_campaignShare a campaign so other users can create a new campaign from it.
readinstantly.instantly_share_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
instantly_similar_domainsGet similar domains for DFY orders.
readinstantly.instantly_similar_domains| Parameter | Type | Required | Description |
|---|---|---|---|
body | string | no | JSON request body |
instantly_subsequence_move_leadsMove leads to a subsequence.
writeinstantly.instantly_subsequence_move_leads| Parameter | Type | Required | Description |
|---|---|---|---|
lead_ids | string | yes | Comma-separated lead IDs |
subsequence_id | string | yes | Target subsequence ID |
instantly_subsequence_sending_statusGet the sending status of a subsequence.
readinstantly.instantly_subsequence_sending_status| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Subsequence ID |
with_ai_summary | boolean | no | Include AI summary |
instantly_test_ai_labelTest AI reply label prediction. Returns predicted label for a given reply text.
writeinstantly.instantly_test_ai_label| Parameter | Type | Required | Description |
|---|---|---|---|
reply_text | string | yes | Reply text to classify |
instantly_test_vitalsTest account vitals (DNS, SMTP, IMAP connectivity). Returns diagnostic results.
writeinstantly.instantly_test_vitals| Parameter | Type | Required | Description |
|---|---|---|---|
accounts | array | no | Email accounts to test. If omitted, Instantly tests available accounts. |
email | string | no | Deprecated single email shortcut. Prefer accounts. |
instantly_test_webhookSend a test payload to a webhook.
writeinstantly.instantly_test_webhook| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook ID |
instantly_toggle_custom_tagsAssign or unassign tags to resources (accounts or campaigns).
writeinstantly.instantly_toggle_custom_tags| Parameter | Type | Required | Description |
|---|---|---|---|
tag_ids | string | yes | Comma-separated tag IDs |
resource_ids | string | yes | Comma-separated resource IDs |
resource_type | integer | yes | Resource type |
assign | boolean | yes | true=assign, false=unassign |
instantly_update_accountUpdate an email account. Modify daily limit, tracking domain, signature, and more.
writeinstantly.instantly_update_account| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Account email |
first_name | string | no | First name |
last_name | string | no | Last name |
daily_limit | integer | no | Daily sending limit |
tracking_domain_name | string | no | Tracking domain |
enable_slow_ramp | boolean | no | Enable slow ramp up |
sending_gap | integer | no | Minutes between emails (0-1440) |
signature | string | no | Email signature |
remove_tracking_domain | boolean | no | Remove tracking domain |
instantly_update_blocklist_entryUpdate a blocklist entry.
writeinstantly.instantly_update_blocklist_entry| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Entry ID |
bl_value | string | no | New email or domain |
instantly_update_campaignUpdate an existing campaign configuration.
writeinstantly.instantly_update_campaign| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Campaign ID |
name | string | no | Campaign name |
open_tracking | boolean | no | Open tracking |
link_tracking | boolean | no | Link tracking |
text_only | boolean | no | Plain text only |
stop_on_reply | boolean | no | Stop on reply |
daily_limit | integer | no | Max emails/day |
email_gap | integer | no | Minutes between emails |
email_list | array | no | Sender emails |
sequences | string | no | JSON sequences |
campaign_schedule | string | no | JSON schedule |
instantly_update_custom_prompt_templateUpdate a custom prompt template.
writeinstantly.instantly_update_custom_prompt_template| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Template ID |
name | string | no | Name |
prompt | string | no | Prompt text |
category | integer | no | Category |
is_public | boolean | no | Public |
description | string | no | Description |
model_version | string | no | Model version |
template_type | string | no | Type |
from_shared | boolean | no | From shared |
instantly_update_custom_tagUpdate a custom tag.
writeinstantly.instantly_update_custom_tag| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Tag ID |
label | string | no | New label |
description | string | no | New description |
instantly_update_emailUpdate an email (e.g., assign to a team member, update label).
writeinstantly.instantly_update_email| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Email ID |
assigned_to | string | no | User ID to assign |
label | integer | no | Label value |
instantly_update_email_templateUpdate an email template.
writeinstantly.instantly_update_email_template| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Template ID |
template_name | string | no | Template name |
subject | string | no | Email subject |
body | string | no | Email body |
category | string | no | Category |
instantly_update_enrichment_settingsUpdate enrichment settings for a resource.
writeinstantly.instantly_update_enrichment_settings| Parameter | Type | Required | Description |
|---|---|---|---|
resource_id | string | yes | Resource ID |
auto_update | boolean | no | Auto-enrich new leads |
skip_rows_without_email | boolean | no | Skip leads without email |
instantly_update_inbox_placement_testUpdate an inbox placement test.
writeinstantly.instantly_update_inbox_placement_test| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Test ID |
name | string | no | Test name |
status | integer | no | Test status |
instantly_update_leadUpdate a lead.
writeinstantly.instantly_update_lead| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Lead ID |
first_name | string | no | First name |
last_name | string | no | Last name |
company_name | string | no | Company |
website | string | no | Website |
phone | string | no | Phone |
personalization | string | no | Personalization text |
lt_interest_status | integer | no | Interest status |
pl_value_lead | string | no | Potential value |
assigned_to | string | no | User ID to assign |
instantly_update_lead_interest_statusUpdate a lead interest status by lead email, optionally scoped to a campaign or list.
writeinstantly.instantly_update_lead_interest_status| Parameter | Type | Required | Description |
|---|---|---|---|
lead_email | string | yes | Lead email address |
interest_value | number | yes | Interest status value. Pass null to reset to Lead. |
campaign_id | string | no | Campaign ID to scope the update |
list_id | string | no | Lead list ID to scope the update |
ai_interest_value | number | no | AI interest value to set |
disable_auto_interest | boolean | no | Disable automatic interest updates for this lead |
instantly_update_lead_labelUpdate a lead label.
writeinstantly.instantly_update_lead_label| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Label ID |
label_name | string | no | Label name |
color | string | no | Hex color |
icon | string | no | Icon name |
value | integer | no | Numeric value |
instantly_update_lead_listUpdate a lead list name.
writeinstantly.instantly_update_lead_list| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | List ID |
name | string | no | New list name |
instantly_update_sales_flowUpdate a sales flow.
writeinstantly.instantly_update_sales_flow| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Sales flow ID |
body | string | no | JSON update data |
instantly_update_subsequenceUpdate a subsequence.
writeinstantly.instantly_update_subsequence| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Subsequence ID |
name | string | no | New name |
instantly_update_webhookUpdate a webhook.
writeinstantly.instantly_update_webhook| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook ID |
target_hook_url | string | no | Target URL |
event_type | string | no | Event type |
campaign | string | no | Campaign ID |
name | string | no | Webhook name |
custom_interest_value | integer | no | Custom interest value |
instantly_update_workspaceUpdate current workspace name or logo.
writeinstantly.instantly_update_workspace| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | no | Workspace name |
org_logo_url | string | no | Logo URL |
instantly_update_workspace_memberUpdate a workspace member role.
writeinstantly.instantly_update_workspace_member| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Member ID |
role | string | no | New role |
instantly_verify_emailVerify an email address. Returns deliverability status.
writeinstantly.instantly_verify_email| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Email to verify |
webhook_url | string | no | Webhook URL for results |
instantly_warmup_disableDisable warmup for email accounts.
writeinstantly.instantly_warmup_disable| Parameter | Type | Required | Description |
|---|---|---|---|
account_ids | array | yes | Account IDs to disable warmup for |
instantly_warmup_enableEnable warmup for email accounts. Gradually increases sending volume to build reputation.
writeinstantly.instantly_warmup_enable| Parameter | Type | Required | Description |
|---|---|---|---|
account_ids | array | yes | Account IDs to enable warmup for |
instantly_webhook_event_typesList all available webhook event types.
readinstantly.instantly_webhook_event_types| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
instantly_webhook_events_summaryGet overview aggregates for webhook events.
readinstantly.instantly_webhook_events_summary| Parameter | Type | Required | Description |
|---|---|---|---|
from | string | no | Start date (YYYY-MM-DD) |
to | string | no | End date (YYYY-MM-DD) |
instantly_webhook_events_summary_by_dateGet webhook event aggregates grouped by date.
readinstantly.instantly_webhook_events_summary_by_date| Parameter | Type | Required | Description |
|---|---|---|---|
from | string | no | Start date (YYYY-MM-DD) |
to | string | no | End date (YYYY-MM-DD) |