MARKETING · MARKETING
Campaigns, leads, and sending accounts in the workspace they connected.
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
instantly_delete_api_v2_accounts_by_emailWRITEDelete account -- Requires one of the following scopes: `accounts:delete`, `accounts:all`, `all:delete`, `all:all` via DELETE /api/v2/accounts/{email}. Agentic Fabriq asks the connection for the narrowest of those, `accounts:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_api_keys_by_idWRITEDelete api key -- Requires one of the following scopes: `api_keys:delete`, `api_keys:all`, `all:delete`, `all:all` via DELETE /api/v2/api-keys/{id}. Agentic Fabriq asks the connection for the narrowest of those, `api_keys:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_block_lists_entriesWRITEDelete all block list entries -- Requires one of the following scopes: `block_list_entries:delete`, `block_list_entries:all`, `all:delete`, `all:all` via DELETE /api/v2/block-lists-entries. Agentic Fabriq asks the connection for the narrowest of those, `block_list_entries:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_block_lists_entries_by_idWRITEDelete block list entry -- Requires one of the following scopes: `block_list_entries:delete`, `block_list_entries:all`, `all:delete`, `all:all` via DELETE /api/v2/block-lists-entries/{id}. Agentic Fabriq asks the connection for the narrowest of those, `block_list_entries:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_campaigns_by_idWRITEDelete campaign -- Requires one of the following scopes: `campaigns:delete`, `campaigns:all`, `all:delete`, `all:all` via DELETE /api/v2/campaigns/{id}. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_crm_actions_phone_numbers_by_idWRITEDelete phone number -- Delete a specific phone number from the organization. Requires one of the following scopes: `crm_actions:delete`, `crm_actions:all`, `all:delete`, `all:all` via DELETE /api/v2/crm-actions/phone-numbers/{id}. Agentic Fabriq asks the connection for the narrowest of those, `crm_actions:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_custom_tags_by_idWRITEDelete custom tag -- Requires one of the following scopes: `custom_tags:delete`, `custom_tags:all`, `all:delete`, `all:all` via DELETE /api/v2/custom-tags/{id}. Agentic Fabriq asks the connection for the narrowest of those, `custom_tags:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_emails_by_idWRITEDelete email -- Requires one of the following scopes: `emails:delete`, `emails:all`, `all:delete`, `all:all` via DELETE /api/v2/emails/{id}. Agentic Fabriq asks the connection for the narrowest of those, `emails:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_inbox_placement_tests_by_idWRITEDelete inbox placement test -- Requires one of the following scopes: `inbox_placement_tests:delete`, `inbox_placement_tests:all`, `all:delete`, `all:all` via DELETE /api/v2/inbox-placement-tests/{id}. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_tests:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_lead_labels_by_idWRITEDelete lead label -- Requires one of the following scopes: `lead-labels:delete`, `lead-labels:all`, `all:delete`, `all:all` via DELETE /api/v2/lead-labels/{id}. Agentic Fabriq asks the connection for the narrowest of those, `lead-labels:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_lead_lists_by_idWRITEDelete lead list -- Requires one of the following scopes: `lead_lists:delete`, `lead_lists:all`, `all:delete`, `all:all` via DELETE /api/v2/lead-lists/{id}. Agentic Fabriq asks the connection for the narrowest of those, `lead_lists:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_leadsWRITEDelete leads in bulk -- Delete multiple leads from a campaign or list based on filters. You must provide either `campaign_id` or `list_id`. Optionally filter by status or specific IDs. Requires one of the following scopes: `leads:delete`, `leads:all`, `all:delete`, `all:all` via DELETE /api/v2/leads. Agentic Fabriq asks the connection for the narrowest of those, `leads:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_leads_by_idWRITEDelete lead -- Requires one of the following scopes: `leads:delete`, `leads:all`, `all:delete`, `all:all` via DELETE /api/v2/leads/{id}. Agentic Fabriq asks the connection for the narrowest of those, `leads:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_subsequences_by_idWRITEDelete campaign subsequence -- Requires one of the following scopes: `subsequences:delete`, `subsequences:all`, `all:delete`, `all:all` via DELETE /api/v2/subsequences/{id}. Agentic Fabriq asks the connection for the narrowest of those, `subsequences:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_webhooks_by_idWRITEDelete webhook -- Requires one of the following scopes: `webhooks:delete`, `webhooks:all`, `all:delete`, `all:all` via DELETE /api/v2/webhooks/{id}. Agentic Fabriq asks the connection for the narrowest of those, `webhooks:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_workspace_group_members_by_idWRITEDelete workspace group member -- Requires one of the following scopes: `workspace_group_members:delete`, `workspace_group_members:all`, `all:delete`, `all:all` via DELETE /api/v2/workspace-group-members/{id}. Agentic Fabriq asks the connection for the narrowest of those, `workspace_group_members:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_workspace_members_by_idWRITEDelete workspace member -- Requires one of the following scopes: `workspace_members:delete`, `workspace_members:all`, `all:delete`, `all:all` via DELETE /api/v2/workspace-members/{id}. Agentic Fabriq asks the connection for the narrowest of those, `workspace_members:delete`; any of the wider ones satisfies Instantly on this call.
instantly_delete_api_v2_workspaces_current_whitelabel_domainWRITEDelete organization agency domain -- Requires one of the following scopes: `workspaces:update`, `workspaces:all`, `all:update`, `all:all` via DELETE /api/v2/workspaces/current/whitelabel-domain. Agentic Fabriq asks the connection for the narrowest of those, `workspaces:update`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_account_campaign_mappings_by_emailREADGet campaigns associated with an email -- Requires one of the following scopes: `account_campaign_mappings:read`, `account_campaign_mappings:all`, `all:read`, `all:all` via GET /api/v2/account-campaign-mappings/{email}. Agentic Fabriq asks the connection for the narrowest of those, `account_campaign_mappings:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_accountsREADList account -- Requires one of the following scopes: `accounts:read`, `accounts:all`, `all:read`, `all:all` via GET /api/v2/accounts. Agentic Fabriq asks the connection for the narrowest of those, `accounts:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_accounts_analytics_dailyREADGet daily account analytics showing the number of emails sent per day for each email account. Useful for tracking daily sending activity across your accounts. via GET /api/v2/accounts/analytics/daily. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_accounts_by_emailREADGet account -- Requires one of the following scopes: `accounts:read`, `accounts:all`, `all:read`, `all:all` via GET /api/v2/accounts/{email}. Agentic Fabriq asks the connection for the narrowest of those, `accounts:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_accounts_ctd_statusREADGet custom tracking domain status -- Requires one of the following scopes: `accounts:read`, `accounts:all`, `all:read`, `all:all` via GET /api/v2/accounts/ctd/status. Agentic Fabriq asks the connection for the narrowest of those, `accounts:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_api_keysREADList api key -- Requires one of the following scopes: `api_keys:read`, `api_keys:all`, `all:read`, `all:all` via GET /api/v2/api-keys. Agentic Fabriq asks the connection for the narrowest of those, `api_keys:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_audit_logsREADList audit log -- Requires one of the following scopes: `audit_logs:read`, `audit_logs:all`, `all:read`, `all:all` via GET /api/v2/audit-logs. Agentic Fabriq asks the connection for the narrowest of those, `audit_logs:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_background_jobsREADList background job -- Requires one of the following scopes: `background-jobs:read`, `background-jobs:all`, `all:read`, `all:all` via GET /api/v2/background-jobs. Agentic Fabriq asks the connection for the narrowest of those, `background-jobs:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_background_jobs_by_idREADGet background job -- Requires one of the following scopes: `background-jobs:read`, `background-jobs:all`, `all:read`, `all:all` via GET /api/v2/background-jobs/{id}. Agentic Fabriq asks the connection for the narrowest of those, `background-jobs:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_block_lists_entriesREADList block list entry -- Requires one of the following scopes: `block_list_entries:read`, `block_list_entries:all`, `all:read`, `all:all` via GET /api/v2/block-lists-entries. Agentic Fabriq asks the connection for the narrowest of those, `block_list_entries:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_block_lists_entries_by_idREADGet block list entry -- Requires one of the following scopes: `block_list_entries:read`, `block_list_entries:all`, `all:read`, `all:all` via GET /api/v2/block-lists-entries/{id}. Agentic Fabriq asks the connection for the narrowest of those, `block_list_entries:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_block_lists_entries_downloadREADDownload all block list entries as CSV -- Requires one of the following scopes: `block_list_entries:read`, `block_list_entries:all`, `all:read`, `all:all` via GET /api/v2/block-lists-entries/download. Agentic Fabriq asks the connection for the narrowest of those, `block_list_entries:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_campaignsREADList campaign -- Requires one of the following scopes: `campaigns:read`, `campaigns:all`, `all:read`, `all:all` via GET /api/v2/campaigns. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_campaigns_analyticsREADGet campaign(s) analytics -- Get analytics for one or multiple campaigns. Specify the `id` field to get the analytics for a single campaign, or leave it empty to get the analytics for all campaigns via GET /api/v2/campaigns/analytics. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_campaigns_analytics_dailyREADGet daily campaign analytics -- Get campaign daily analytics via GET /api/v2/campaigns/analytics/daily. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_campaigns_analytics_overviewREADGet campaign(s) analytics overview -- Get analytics overview for one or multiple campaigns. Specify the `id` field to get the analytics overview for a single campaign, or leave it empty to get the analytics overview for all campaigns. Note regarding the interest status totals (interested, meeting booked, meeting completed, closed): these are calculated based on the first occurrence of each event per contact by default. To change this behavior and calculate the totals based on all occurrences of the events, set the `expand_crm_events` parameter to `true`. Additionally, there is a 10 minute time window after you change a lead status in which the subsequent updates will NOT insert new analytics events to avoid duplicates from rapid status changes and avoid false inflation of the analytics numbers. via GET /api/v2/campaigns/analytics/overview. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_campaigns_analytics_stepsREADGet campaign steps analytics via GET /api/v2/campaigns/analytics/steps. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_campaigns_by_idREADGet campaign -- Requires one of the following scopes: `campaigns:read`, `campaigns:all`, `all:read`, `all:all` via GET /api/v2/campaigns/{id}. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_campaigns_by_id_sending_statusREADGet campaign sending status -- Returns sending status data explaining why a campaign may not be sending emails or is sending slower than expected. Note: Some fields may be missing when the campaign is out of schedule. Always-present fields: campaign_id, last_updated, status, issue_tracking. Requires one of the following scopes: `campaigns:read`, `campaigns:all`, `all:read`, `all:all` via GET /api/v2/campaigns/{id}/sending-status. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_campaigns_count_launchedREADGet launched campaigns count -- Requires one of the following scopes: `campaigns:read`, `campaigns:all`, `all:read`, `all:all` via GET /api/v2/campaigns/count-launched. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_campaigns_search_by_contactREADSearch campaigns by lead email -- Requires one of the following scopes: `campaigns:read`, `campaigns:all`, `all:read`, `all:all` via GET /api/v2/campaigns/search-by-contact. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_crm_actions_phone_numbersREADList phone numbers -- Retrieve all phone numbers associated with the current organization. Requires one of the following scopes: `crm_actions:read`, `crm_actions:all`, `all:read`, `all:all` via GET /api/v2/crm-actions/phone-numbers. Agentic Fabriq asks the connection for the narrowest of those, `crm_actions:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_custom_tag_mappingsREADList custom tag mapping -- Requires one of the following scopes: `custom_tag_mappings:read`, `custom_tag_mappings:all`, `all:read`, `all:all` via GET /api/v2/custom-tag-mappings. Agentic Fabriq asks the connection for the narrowest of those, `custom_tag_mappings:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_custom_tagsREADList custom tag -- Requires one of the following scopes: `custom_tags:read`, `custom_tags:all`, `all:read`, `all:all` via GET /api/v2/custom-tags. Agentic Fabriq asks the connection for the narrowest of those, `custom_tags:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_custom_tags_by_idREADGet custom tag -- Requires one of the following scopes: `custom_tags:read`, `custom_tags:all`, `all:read`, `all:all` via GET /api/v2/custom-tags/{id}. Agentic Fabriq asks the connection for the narrowest of those, `custom_tags:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_dfy_email_account_ordersREADList dfy email account order -- Requires one of the following scopes: `dfy_email_account_orders:read`, `dfy_email_account_orders:all`, `all:read`, `all:all` via GET /api/v2/dfy-email-account-orders. Agentic Fabriq asks the connection for the narrowest of those, `dfy_email_account_orders:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_dfy_email_account_orders_accountsREADList DFY ordered email accounts -- This endpoint will return a list of DFY email accounts ordered Requires one of the following scopes: `dfy_email_account_orders:read`, `dfy_email_account_orders:all`, `all:read`, `all:all` via GET /api/v2/dfy-email-account-orders/accounts. Agentic Fabriq asks the connection for the narrowest of those, `dfy_email_account_orders:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_email_verification_by_emailREADCheck an email verification status -- Requires one of the following scopes: `email_verifications:read`, `email_verifications:all`, `all:read`, `all:all` via GET /api/v2/email-verification/{email}. Agentic Fabriq asks the connection for the narrowest of those, `email_verifications:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_emailsREADList email -- **Rate Limit:** This endpoint has a rate limit of 20 requests per minute, unlike other API endpoints. Requires one of the following scopes: `emails:read`, `emails:all`, `all:read`, `all:all` via GET /api/v2/emails. Agentic Fabriq asks the connection for the narrowest of those, `emails:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_emails_by_idREADGet email -- Requires one of the following scopes: `emails:read`, `emails:all`, `all:read`, `all:all` via GET /api/v2/emails/{id}. Agentic Fabriq asks the connection for the narrowest of those, `emails:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_emails_unread_countREADCount unread emails -- Requires one of the following scopes: `emails:read`, `emails:all`, `all:read`, `all:all` via GET /api/v2/emails/unread/count. Agentic Fabriq asks the connection for the narrowest of those, `emails:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_inbox_placement_analyticsREADList inbox placement analytics -- Requires one of the following scopes: `inbox_placement_analytics:read`, `inbox_placement_analytics:all`, `all:read`, `all:all` via GET /api/v2/inbox-placement-analytics. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_analytics:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_inbox_placement_analytics_by_idREADGet inbox placement analytics -- Requires one of the following scopes: `inbox_placement_analytics:read`, `inbox_placement_analytics:all`, `all:read`, `all:all` via GET /api/v2/inbox-placement-analytics/{id}. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_analytics:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_inbox_placement_reportsREADList inbox placement blacklist & spamassassin report -- Requires one of the following scopes: `inbox_placement_reports:read`, `inbox_placement_reports:all`, `all:read`, `all:all` via GET /api/v2/inbox-placement-reports. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_reports:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_inbox_placement_reports_by_idREADGet inbox placement blacklist & spamassassin report -- Requires one of the following scopes: `inbox_placement_reports:read`, `inbox_placement_reports:all`, `all:read`, `all:all` via GET /api/v2/inbox-placement-reports/{id}. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_reports:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_inbox_placement_testsREADList inbox placement test -- Requires one of the following scopes: `inbox_placement_tests:read`, `inbox_placement_tests:all`, `all:read`, `all:all` via GET /api/v2/inbox-placement-tests. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_tests:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_inbox_placement_tests_by_idREADGet inbox placement test -- Requires one of the following scopes: `inbox_placement_tests:read`, `inbox_placement_tests:all`, `all:read`, `all:all` via GET /api/v2/inbox-placement-tests/{id}. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_tests:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_inbox_placement_tests_email_service_provider_optionsREADGet ESP options -- Provides a list of available email service providers for inbox placement tests. via GET /api/v2/inbox-placement-tests/email-service-provider-options. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_lead_labelsREADList lead label -- Requires one of the following scopes: `lead-labels:read`, `lead-labels:all`, `all:read`, `all:all` via GET /api/v2/lead-labels. Agentic Fabriq asks the connection for the narrowest of those, `lead-labels:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_lead_labels_by_idREADGet lead label -- Requires one of the following scopes: `lead-labels:read`, `lead-labels:all`, `all:read`, `all:all` via GET /api/v2/lead-labels/{id}. Agentic Fabriq asks the connection for the narrowest of those, `lead-labels:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_lead_listsREADList lead list -- Requires one of the following scopes: `lead_lists:read`, `lead_lists:all`, `all:read`, `all:all` via GET /api/v2/lead-lists. Agentic Fabriq asks the connection for the narrowest of those, `lead_lists:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_lead_lists_by_idREADGet lead list -- Requires one of the following scopes: `lead_lists:read`, `lead_lists:all`, `all:read`, `all:all` via GET /api/v2/lead-lists/{id}. Agentic Fabriq asks the connection for the narrowest of those, `lead_lists:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_lead_lists_by_id_verification_statsREADGet verification statistics for a lead list via GET /api/v2/lead-lists/{id}/verification-stats. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_leads_by_idREADGet lead -- Requires one of the following scopes: `leads:read`, `leads:all`, `all:read`, `all:all` via GET /api/v2/leads/{id}. Agentic Fabriq asks the connection for the narrowest of those, `leads:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_oauth_session_status_by_sessionidREADGet oauth session status -- Poll this endpoint to check the OAuth session result. Works for both Google and Microsoft OAuth sessions. Returns pending while waiting, success with account details when complete, or error if something went wrong. Sessions expire after 10 minutes. via GET /api/v2/oauth/session/status/{sessionId}. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_subsequencesREADList campaign subsequence -- Requires one of the following scopes: `subsequences:read`, `subsequences:all`, `all:read`, `all:all` via GET /api/v2/subsequences. Agentic Fabriq asks the connection for the narrowest of those, `subsequences:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_subsequences_by_idREADGet campaign subsequence -- Requires one of the following scopes: `subsequences:read`, `subsequences:all`, `all:read`, `all:all` via GET /api/v2/subsequences/{id}. Agentic Fabriq asks the connection for the narrowest of those, `subsequences:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_subsequences_by_id_sending_statusREADGet subsequence sending status -- Returns sending status data explaining why a subsequence may not be sending emails or is sending slower than expected. Note: Some fields may be missing when the campaign is out of schedule. Always-present fields: campaign_id, subsequence_id, last_updated, status, issue_tracking. Requires one of the following scopes: `subsequences:read`, `subsequences:all`, `all:read`, `all:all` via GET /api/v2/subsequences/{id}/sending-status. Agentic Fabriq asks the connection for the narrowest of those, `subsequences:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_supersearch_enrichment_ai_by_resource_id_in_progressREADGet AI enrichment for resource -- Get the AI enrichment for a specific resource Requires one of the following scopes: `supersearch_enrichments:read`, `supersearch_enrichments:all`, `all:read`, `all:all` via GET /api/v2/supersearch-enrichment/ai/{resource_id}/in-progress. Agentic Fabriq asks the connection for the narrowest of those, `supersearch_enrichments:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_supersearch_enrichment_by_resource_idREADGet enrichment for resource -- Get the enrichment for a specific resource via GET /api/v2/supersearch-enrichment/{resource_id}. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_supersearch_enrichment_history_by_resource_idREADGet enrichment history -- Retrieve the enrichment history for a specific resource Requires one of the following scopes: `supersearch_enrichments:read`, `supersearch_enrichments:all`, `all:read`, `all:all` via GET /api/v2/supersearch-enrichment/history/{resource_id}. Agentic Fabriq asks the connection for the narrowest of those, `supersearch_enrichments:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_webhook_eventsREADList webhook event -- Requires one of the following scopes: `webhook_events:read`, `webhook_events:all`, `all:read`, `all:all` via GET /api/v2/webhook-events. Agentic Fabriq asks the connection for the narrowest of those, `webhook_events:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_webhook_events_by_idREADGet webhook event -- Requires one of the following scopes: `webhook_events:read`, `webhook_events:all`, `all:read`, `all:all` via GET /api/v2/webhook-events/{id}. Agentic Fabriq asks the connection for the narrowest of those, `webhook_events:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_webhook_events_summaryREADGet overview aggregates for webhook events including success/failure rates via GET /api/v2/webhook-events/summary. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_webhook_events_summary_by_dateREADGet overview aggregates for webhook events by date -- Get overview aggregates for webhook events by Date for charts via GET /api/v2/webhook-events/summary-by-date. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_webhooksREADList webhooks -- List all webhooks for the workspace with optional filters via GET /api/v2/webhooks. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_webhooks_by_idREADGet webhook -- Requires one of the following scopes: `webhooks:read`, `webhooks:all`, `all:read`, `all:all` via GET /api/v2/webhooks/{id}. Agentic Fabriq asks the connection for the narrowest of those, `webhooks:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_webhooks_event_typesREADList available event types -- Get all available webhook event types including custom labels via GET /api/v2/webhooks/event-types. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_workspace_billing_plan_detailsREADGet workspace plan details -- Requires one of the following scopes: `workspace_billing:read`, `workspace_billing:all`, `all:read`, `all:all` via GET /api/v2/workspace-billing/plan-details. Agentic Fabriq asks the connection for the narrowest of those, `workspace_billing:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_workspace_billing_subscription_detailsREADGet workspace subscription details -- Requires one of the following scopes: `workspace_billing:read`, `workspace_billing:all`, `all:read`, `all:all` via GET /api/v2/workspace-billing/subscription-details. Agentic Fabriq asks the connection for the narrowest of those, `workspace_billing:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_workspace_group_membersREADList workspace group member -- Requires one of the following scopes: `workspace_group_members:read`, `workspace_group_members:all`, `all:read`, `all:all` via GET /api/v2/workspace-group-members. Agentic Fabriq asks the connection for the narrowest of those, `workspace_group_members:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_workspace_group_members_adminREADGet the current workspace admin workspace -- Get the details of the admin workspace of the current workspace via GET /api/v2/workspace-group-members/admin. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_get_api_v2_workspace_group_members_by_idREADGet workspace group member -- Requires one of the following scopes: `workspace_group_members:read`, `workspace_group_members:all`, `all:read`, `all:all` via GET /api/v2/workspace-group-members/{id}. Agentic Fabriq asks the connection for the narrowest of those, `workspace_group_members:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_workspace_membersREADList workspace member -- Requires one of the following scopes: `workspace_members:read`, `workspace_members:all`, `all:read`, `all:all` via GET /api/v2/workspace-members. Agentic Fabriq asks the connection for the narrowest of those, `workspace_members:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_workspace_members_by_idREADGet workspace member -- Requires one of the following scopes: `workspace_members:read`, `workspace_members:all`, `all:read`, `all:all` via GET /api/v2/workspace-members/{id}. Agentic Fabriq asks the connection for the narrowest of those, `workspace_members:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_workspaces_currentREADGet workspace -- Get your current workspace details. Note that this endpoint doesn't require any parameters. It will return the workspace based on the API key sent in the headers. Requires one of the following scopes: `workspaces:read`, `workspaces:all`, `all:read`, `all:all` via GET /api/v2/workspaces/current. Agentic Fabriq asks the connection for the narrowest of those, `workspaces:read`; any of the wider ones satisfies Instantly on this call.
instantly_get_api_v2_workspaces_current_whitelabel_domainREADGet organization verified agency domain information -- Requires one of the following scopes: `workspaces:read`, `workspaces:all`, `all:read`, `all:all` via GET /api/v2/workspaces/current/whitelabel-domain. Agentic Fabriq asks the connection for the narrowest of those, `workspaces:read`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_accounts_by_emailWRITEPatch account -- Requires one of the following scopes: `accounts:update`, `accounts:all`, `all:update`, `all:all` via PATCH /api/v2/accounts/{email}. Agentic Fabriq asks the connection for the narrowest of those, `accounts:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_block_lists_entries_by_idWRITEPatch block list entry -- Requires one of the following scopes: `block_list_entries:update`, `block_list_entries:all`, `all:update`, `all:all` via PATCH /api/v2/block-lists-entries/{id}. Agentic Fabriq asks the connection for the narrowest of those, `block_list_entries:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_campaigns_by_idWRITEPatch campaign -- Requires one of the following scopes: `campaigns:update`, `campaigns:all`, `all:update`, `all:all` via PATCH /api/v2/campaigns/{id}. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_custom_tags_by_idWRITEPatch custom tag -- Requires one of the following scopes: `custom_tags:update`, `custom_tags:all`, `all:update`, `all:all` via PATCH /api/v2/custom-tags/{id}. Agentic Fabriq asks the connection for the narrowest of those, `custom_tags:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_emails_by_idWRITEPatch email -- Requires one of the following scopes: `emails:update`, `emails:all`, `all:update`, `all:all` via PATCH /api/v2/emails/{id}. Agentic Fabriq asks the connection for the narrowest of those, `emails:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_inbox_placement_tests_by_idWRITEPatch inbox placement test -- Requires one of the following scopes: `inbox_placement_tests:update`, `inbox_placement_tests:all`, `all:update`, `all:all` via PATCH /api/v2/inbox-placement-tests/{id}. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_tests:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_lead_labels_by_idWRITEPatch lead label -- Requires one of the following scopes: `lead-labels:update`, `lead-labels:all`, `all:update`, `all:all` via PATCH /api/v2/lead-labels/{id}. Agentic Fabriq asks the connection for the narrowest of those, `lead-labels:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_lead_lists_by_idWRITEPatch lead list -- Requires one of the following scopes: `lead_lists:update`, `lead_lists:all`, `all:update`, `all:all` via PATCH /api/v2/lead-lists/{id}. Agentic Fabriq asks the connection for the narrowest of those, `lead_lists:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_leads_by_idWRITEPatch lead -- Requires one of the following scopes: `leads:update`, `leads:all`, `all:update`, `all:all` via PATCH /api/v2/leads/{id}. Agentic Fabriq asks the connection for the narrowest of those, `leads:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_subsequences_by_idWRITEPatch campaign subsequence -- Requires one of the following scopes: `subsequences:update`, `subsequences:all`, `all:update`, `all:all` via PATCH /api/v2/subsequences/{id}. Agentic Fabriq asks the connection for the narrowest of those, `subsequences:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_supersearch_enrichment_by_resource_id_settingsWRITEUpdate enrichment settings for resource -- Update auto-update and skip settings for a SuperSearch enrichment tied to a specific resource Requires one of the following scopes: `supersearch_enrichments:create`, `supersearch_enrichments:all`, `all:create`, `all:all` via PATCH /api/v2/supersearch-enrichment/{resource_id}/settings. Agentic Fabriq asks the connection for the narrowest of those, `supersearch_enrichments:create`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_webhooks_by_idWRITEPatch webhook -- Requires one of the following scopes: `webhooks:update`, `webhooks:all`, `all:update`, `all:all` via PATCH /api/v2/webhooks/{id}. Agentic Fabriq asks the connection for the narrowest of those, `webhooks:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_workspace_members_by_idWRITEPatch workspace member -- Requires one of the following scopes: `workspace_members:update`, `workspace_members:all`, `all:update`, `all:all` via PATCH /api/v2/workspace-members/{id}. Agentic Fabriq asks the connection for the narrowest of those, `workspace_members:update`; any of the wider ones satisfies Instantly on this call.
instantly_patch_api_v2_workspaces_currentWRITEPatch workspace -- Update your current workspace details. Note that this endpoint doesn't require any parameters. It will update the workspace based on the API key sent in the headers. Requires one of the following scopes: `workspaces:update`, `workspaces:all`, `all:update`, `all:all` via PATCH /api/v2/workspaces/current. Agentic Fabriq asks the connection for the narrowest of those, `workspaces:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_accountsWRITECreate account -- Requires one of the following scopes: `accounts:create`, `accounts:all`, `all:create`, `all:all` via POST /api/v2/accounts. Agentic Fabriq asks the connection for the narrowest of those, `accounts:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_accounts_by_email_mark_fixedWRITEMark an account as fixed -- Requires one of the following scopes: `accounts:update`, `accounts:all`, `all:update`, `all:all` via POST /api/v2/accounts/{email}/mark-fixed. Agentic Fabriq asks the connection for the narrowest of those, `accounts:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_accounts_by_email_pauseWRITEPause an account -- Requires one of the following scopes: `accounts:update`, `accounts:all`, `all:update`, `all:all` via POST /api/v2/accounts/{email}/pause. Agentic Fabriq asks the connection for the narrowest of those, `accounts:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_accounts_by_email_resumeWRITEResume a paused account -- Requires one of the following scopes: `accounts:update`, `accounts:all`, `all:update`, `all:all` via POST /api/v2/accounts/{email}/resume. Agentic Fabriq asks the connection for the narrowest of those, `accounts:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_accounts_moveWRITEMove accounts between workspaces. IMPORTANT: this endpoint should be called ONLY with an ADMIN workspace API key (check the workspace group docs: https://developer.instantly.ai/workspace-group), and both the source and destination workspaces must have the same admin workspace. via POST /api/v2/accounts/move. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_accounts_test_vitalsWRITETest account vitals -- Requires one of the following scopes: `accounts:read`, `accounts:all`, `all:read`, `all:all` via POST /api/v2/accounts/test/vitals. Agentic Fabriq asks the connection for the narrowest of those, `accounts:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_accounts_warmup_analyticsWRITEGet warmup analytics -- Requires one of the following scopes: `accounts:read`, `accounts:all`, `all:read`, `all:all` via POST /api/v2/accounts/warmup-analytics. Agentic Fabriq asks the connection for the narrowest of those, `accounts:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_accounts_warmup_disableWRITEDisable warmup for accounts -- Initiates a background job to disable warmup for the specified accounts. The response will contain the initial background job object. You can monitor the job's progress by polling the `GET: /api/v2/background-jobs/:id` endpoint. via POST /api/v2/accounts/warmup/disable. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_accounts_warmup_enableWRITEEnable warmup for accounts -- Initiates a background job to enable warmup for the specified accounts. The response will contain the initial background job object. You can monitor the job's progress by polling the `GET: /api/v2/background-jobs/:id` endpoint. via POST /api/v2/accounts/warmup/enable. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_api_keysWRITECreate api key -- Requires one of the following scopes: `api_keys:create`, `api_keys:all`, `all:create`, `all:all` via POST /api/v2/api-keys. Agentic Fabriq asks the connection for the narrowest of those, `api_keys:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_block_lists_entriesWRITECreate block list entry -- Requires one of the following scopes: `block_list_entries:create`, `block_list_entries:all`, `all:create`, `all:all` via POST /api/v2/block-lists-entries. Agentic Fabriq asks the connection for the narrowest of those, `block_list_entries:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_block_lists_entries_bulk_createWRITEBulk create block list entry -- Requires one of the following scopes: `block_list_entries:create`, `block_list_entries:all`, `all:create`, `all:all` via POST /api/v2/block-lists-entries/bulk-create. Agentic Fabriq asks the connection for the narrowest of those, `block_list_entries:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_block_lists_entries_bulk_deleteWRITEBulk delete block list entry -- Requires one of the following scopes: `block_list_entries:delete`, `block_list_entries:all`, `all:delete`, `all:all` via POST /api/v2/block-lists-entries/bulk-delete. Agentic Fabriq asks the connection for the narrowest of those, `block_list_entries:delete`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_campaignsWRITECreate campaign -- Requires one of the following scopes: `campaigns:create`, `campaigns:all`, `all:create`, `all:all` via POST /api/v2/campaigns. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_campaigns_by_id_activateWRITEActivate (start) or resume a campaign -- Requires one of the following scopes: `campaigns:update`, `campaigns:all`, `all:update`, `all:all` via POST /api/v2/campaigns/{id}/activate. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_campaigns_by_id_duplicateWRITEDuplicate campaign -- Requires one of the following scopes: `campaigns:create`, `campaigns:all`, `all:create`, `all:all` via POST /api/v2/campaigns/{id}/duplicate. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_campaigns_by_id_exportWRITEExport campaign to JSON format -- Requires one of the following scopes: `campaigns:read`, `campaigns:all`, `all:read`, `all:all` via POST /api/v2/campaigns/{id}/export. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_campaigns_by_id_from_exportWRITECreate campaign from shared one -- Requires one of the following scopes: `campaigns:create`, `campaigns:all`, `all:create`, `all:all` via POST /api/v2/campaigns/{id}/from-export. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_campaigns_by_id_pauseWRITEStop (or pause) a campaign -- Requires one of the following scopes: `campaigns:update`, `campaigns:all`, `all:update`, `all:all` via POST /api/v2/campaigns/{id}/pause. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_campaigns_by_id_shareWRITEShare a campaign. This allows other users to create new campaigns based on this campaign. The campaign is being shared for 7 days, after which you'll have to call this endpoint again if you want to enable sharing on the campaign via POST /api/v2/campaigns/{id}/share. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_campaigns_by_id_variablesWRITEAdd campaign variables -- Requires one of the following scopes: `campaigns:update`, `campaigns:all`, `all:update`, `all:all` via POST /api/v2/campaigns/{id}/variables. Agentic Fabriq asks the connection for the narrowest of those, `campaigns:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_custom_tagsWRITECreate custom tag -- Requires one of the following scopes: `custom_tags:create`, `custom_tags:all`, `all:create`, `all:all` via POST /api/v2/custom-tags. Agentic Fabriq asks the connection for the narrowest of those, `custom_tags:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_custom_tags_toggle_resourceWRITEAssign or unassign tags to resources -- This can be used for both accounts and campaigns. Please check the `resource_type` field for more information. via POST /api/v2/custom-tags/toggle-resource. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_dfy_email_account_ordersWRITEPlace a DFY email account order -- This endpoint allows you to place an order for Done-For-You (DFY) email accounts with your own custom domains.<br/>You can order up to 5 email accounts per domain.<br/>This endpoint can place a DFY order, a pre-warmed up order, or an order to buy extra accounts to already ordered domains (please check the `order_type` field for more information).<br/>We support the following domain extensions (tlds): .com, .org.<br/>You can check the availability of your desired domain using the `/dfy-email-account-orders/domains/check` endpoint before placing an order.<br/>If you choose to buy pre-warmed up accounts, please use the `/dfy-email-account-orders/domains/pre-warmed-up-list` endpoint to see a list of available pre-warmed up domains first.<br/>If no pre-warmed up domains are available, then you can't place your order, but you can still buy regular DFY accounts.<br/>Please make sure your workspace has an Outreach plan to use this endpoint. Requires one of the following scopes: `dfy_email_account_orders:create`, `dfy_email_account_orders:all`, `all:create`, `all:all` via POST /api/v2/dfy-email-account-orders. Agentic Fabriq asks the connection for the narrowest of those, `dfy_email_account_orders:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_dfy_email_account_orders_accounts_cancelWRITECancel dfy email accounts -- This endpoint will cancel the DFY email accounts based on the provided email addresses. Requires one of the following scopes: `dfy_email_account_orders:delete`, `dfy_email_account_orders:all`, `all:delete`, `all:all` via POST /api/v2/dfy-email-account-orders/accounts/cancel. Agentic Fabriq asks the connection for the narrowest of those, `dfy_email_account_orders:delete`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_dfy_email_account_orders_domains_checkWRITECheck domains availability -- This endpoint will check the availability of the provided domains.. It will return a list of domains with their availability status. . The only supported extensions (tlds) are: .com, .org. . Please do not abuse this endpoint and do not use it for anything other than checking availability before ordering a domain.. This request has a rate limit of 30 request per minute, or 900 requests per hour. Requires one of the following scopes: `dfy_email_account_orders:create`, `dfy_email_account_orders:all`, `all:create`, `all:all` via POST /api/v2/dfy-email-account-orders/domains/check. Agentic Fabriq asks the connection for the narrowest of those, `dfy_email_account_orders:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_dfy_email_account_orders_domains_pre_warmed_up_listWRITEGet pre-warmed up domains -- This endpoint will return a list of pre-warmed up domains available for order.<br/>These domains are set up and configured in advance, allowing for quick deployment of email services.<br/>Use this endpoint to retrieve available pre-warmed up domains before placing an order.<br/><br/><b>IMPORTANT: if the endpoint returns a list of empty domains - it's not a bug, please don't retry right away or report this as a bug - it simply means that there are no available pre-warmed up domains at the moment.</b> Requires one of the following scopes: `dfy_email_account_orders:read`, `dfy_email_account_orders:all`, `all:read`, `all:all` via POST /api/v2/dfy-email-account-orders/domains/pre-warmed-up-list. Agentic Fabriq asks the connection for the narrowest of those, `dfy_email_account_orders:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_dfy_email_account_orders_domains_similarWRITEGenerate similar available domains -- This endpoint will generate a list of similar AND available domains based on the provided domain.. It will return a maximum number of 66 suggestions per extension (tld) requested.. All the returned domains will be available for order. Requires one of the following scopes: `dfy_email_account_orders:create`, `dfy_email_account_orders:all`, `all:create`, `all:all` via POST /api/v2/dfy-email-account-orders/domains/similar. Agentic Fabriq asks the connection for the narrowest of those, `dfy_email_account_orders:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_email_verificationWRITECreate email verification -- If an email takes longer than 10 seconds to verify, the endpoint will return the status as `pending`. In that case, you may use the `/email-verification/:email` endpoint to check the status of the verification job. Alternatively, you can send a `webhook_url` to receive the results instead of polling the status endpoint. Requires one of the following scopes: `email_verifications:create` Requires one of the following scopes: `email_verifications:create`, `email_verifications:all`, `all:create`, `all:all` via POST /api/v2/email-verification. Agentic Fabriq asks the connection for the narrowest of those, `email_verifications:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_emails_forwardWRITEForward an email -- Forward an existing email to another recipient. You must specify the `reply_to_uuid` field, which represents the `id` of an existing email returned by the `/emails` endpoints. Requires one of the following scopes: `emails:create`, `emails:all`, `all:create`, `all:all` via POST /api/v2/emails/forward. Agentic Fabriq asks the connection for the narrowest of those, `emails:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_emails_replyWRITEReply to an email -- Send a reply to an email. This endpoint can be used to send an email only as a reply to an existing email. In order to reply to an email, please specify the `reyply_to_uuid` field, and your email will be sent as a reply to that email. The `reyply_to_uuid` field represents the `id` field of an existing email, which is being returned to you in all the `/email` endpoints Requires one of the following scopes: `emails:create`, `emails:all`, `all:create`, `all:all` via POST /api/v2/emails/reply. Agentic Fabriq asks the connection for the narrowest of those, `emails:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_emails_testWRITESend a test email -- Send a preview/test email without creating an email entity in Unibox. Rate limit: 10 requests per minute per workspace. Requires one of the following scopes: `emails:create`, `emails:all`, `all:create`, `all:all` via POST /api/v2/emails/test. Agentic Fabriq asks the connection for the narrowest of those, `emails:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_emails_threads_by_thread_id_mark_as_readWRITEMark all emails in a thread as read -- Requires one of the following scopes: `emails:update`, `emails:all`, `all:update`, `all:all` via POST /api/v2/emails/threads/{thread_id}/mark-as-read. Agentic Fabriq asks the connection for the narrowest of those, `emails:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_inbox_placement_analytics_deliverability_insightsWRITERetrieve inbox placement analytics deliverability insights -- Provides deliverability insights for a specific inbox placement test Requires one of the following scopes: `inbox_placement_analytics:read`, `inbox_placement_analytics:all`, `all:read`, `all:all` via POST /api/v2/inbox-placement-analytics/deliverability-insights. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_analytics:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_inbox_placement_analytics_stats_by_dateWRITEGet inbox placement analytics stats by date -- Provides a time series representing the distribution of emails sent to inbox, spam, or category folders for scheduled inbox placement tests. Requires one of the following scopes: `inbox_placement_analytics:read`, `inbox_placement_analytics:all`, `all:read`, `all:all` via POST /api/v2/inbox-placement-analytics/stats-by-date. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_analytics:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_inbox_placement_analytics_stats_by_test_idWRITERetrieve inbox placement analytics stats by test id -- Provides aggregated inbox, spam and category counts for specified test IDs Requires one of the following scopes: `inbox_placement_analytics:read`, `inbox_placement_analytics:all`, `all:read`, `all:all` via POST /api/v2/inbox-placement-analytics/stats-by-test-id. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_analytics:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_inbox_placement_testsWRITECreate inbox placement test -- Requires one of the following scopes: `inbox_placement_tests:create`, `inbox_placement_tests:all`, `all:create`, `all:all` via POST /api/v2/inbox-placement-tests. Agentic Fabriq asks the connection for the narrowest of those, `inbox_placement_tests:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_lead_labelsWRITECreate lead label -- Requires one of the following scopes: `lead-labels:create`, `lead-labels:all`, `all:create`, `all:all` via POST /api/v2/lead-labels. Agentic Fabriq asks the connection for the narrowest of those, `lead-labels:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_lead_labels_ai_reply_labelWRITETest AI reply label prediction -- Returns the AI-predicted lead label for a reply text. This simulates how AI auto-tagging would label an incoming reply for testing custom labels and descriptions. Rate limit: 500 requests per 30 days per workspace. This rate limit applies only to this testing endpoint; live reply processing does not use this limiter. Requires one of the following scopes: `lead-labels:read`, `lead-labels:all`, `all:read`, `all:all` via POST /api/v2/lead-labels/ai-reply-label. Agentic Fabriq asks the connection for the narrowest of those, `lead-labels:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_lead_listsWRITECreate lead list -- Requires one of the following scopes: `lead_lists:create`, `lead_lists:all`, `all:create`, `all:all` via POST /api/v2/lead-lists. Agentic Fabriq asks the connection for the narrowest of those, `lead_lists:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_leadsWRITECreate lead -- Requires one of the following scopes: `leads:create`, `leads:all`, `all:create`, `all:all` via POST /api/v2/leads. Agentic Fabriq asks the connection for the narrowest of those, `leads:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_leads_addWRITEAdd leads in bulk to a campaign or list -- Adds up to 1000 leads to either a campaign or a list. You must provide a `campaign_id` or a `list_id`, but not both. The endpoint validates emails, checks against blocklists and existing leads. Requires one of the following scopes: `leads:create`, `leads:all`, `all:create`, `all:all` via POST /api/v2/leads/add. Agentic Fabriq asks the connection for the narrowest of those, `leads:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_leads_bulk_assignWRITEBulk assign leads to organization users via POST /api/v2/leads/bulk-assign. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_leads_listWRITEList leads -- This endpoint is a POST endpoint, instead of GET - a deviation from the REST APIs standards we’re following because of the complex arguments it accepts, which would be too hard to express through query parameters. Results are ordered by each lead's `id` field in ascending order (or by `contact` when distinct_contacts is true) so clients can paginate chronologically by reusing the cursor returned in `next_starting_after`. Leads created on or after October 15, 2025 respect this chronological ordering; older records may appear out of sequence when sorted by ID. Requires one of the following scopes: `leads:read`, `leads:all`, `all:read`, `all:all` via POST /api/v2/leads/list. Agentic Fabriq asks the connection for the narrowest of those, `leads:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_leads_mergeWRITEMerge two leads Requires one of the following scopes: `leads:update`, `leads:all`, `all:update`, `all:all` via POST /api/v2/leads/merge. Agentic Fabriq asks the connection for the narrowest of those, `leads:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_leads_moveWRITEMove leads to a campaign or list -- Move leads to a different campaign or list. This endpoint will return a background job that will process the move. The job will be processed in the background and the leads will be moved to the destination campaign or list. You can use the `/background-jobs/:id` endpoint to check the job status. Note: When using the `ids` parameter, you must also provide either `campaign` or `list_id` to specify which campaign or list to filter the leads from. Requires one of the following scopes: `leads:update`, `leads:all`, `all:update`, `all:all` via POST /api/v2/leads/move. Agentic Fabriq asks the connection for the narrowest of those, `leads:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_leads_subsequence_moveWRITEMove a lead to a subsequence Requires one of the following scopes: `leads:update`, `leads:all`, `all:update`, `all:all` via POST /api/v2/leads/subsequence/move. Agentic Fabriq asks the connection for the narrowest of those, `leads:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_leads_subsequence_removeWRITERemove a lead from a subsequence Requires one of the following scopes: `leads:update`, `leads:all`, `all:update`, `all:all` via POST /api/v2/leads/subsequence/remove. Agentic Fabriq asks the connection for the narrowest of those, `leads:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_leads_update_interest_statusWRITEUpdate the interest status of a lead via POST /api/v2/leads/update-interest-status. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_oauth_google_initWRITEInitialize google oauth -- Creates an OAuth session and returns the Google authorization URL. The user should be redirected to auth_url to complete the OAuth flow. Poll the status endpoint to check for completion. **Special rate limits (stricter than the standard API rate limit) to comply with upstream Google rate limits:** - 5 requests per minute per workspace - 10 requests per minute per IP If Google's upstream OAuth service is temporarily unavailable, requests may return 503. via POST /api/v2/oauth/google/init. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_oauth_microsoft_initWRITEInitialize microsoft oauth -- Creates an OAuth session and returns the Microsoft authorization URL. The user should be redirected to auth_url to complete the OAuth flow. Poll the status endpoint to check for completion. **Special rate limits (stricter than the standard API rate limit) to comply with upstream Microsoft rate limits:** - 5 requests per minute per workspace - 10 requests per minute per IP If Microsoft's upstream OAuth service is temporarily unavailable, requests may return 503. via POST /api/v2/oauth/microsoft/init. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_subsequencesWRITECreate campaign subsequence -- Requires one of the following scopes: `subsequences:create`, `subsequences:all`, `all:create`, `all:all` via POST /api/v2/subsequences. Agentic Fabriq asks the connection for the narrowest of those, `subsequences:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_subsequences_by_id_duplicateWRITEDuplicate a subsequence with the same trigger conditions Requires one of the following scopes: `subsequences:create`, `subsequences:all`, `all:create`, `all:all` via POST /api/v2/subsequences/{id}/duplicate. Agentic Fabriq asks the connection for the narrowest of those, `subsequences:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_subsequences_by_id_pauseWRITEPause a subsequence Requires one of the following scopes: `subsequences:update`, `subsequences:all`, `all:update`, `all:all` via POST /api/v2/subsequences/{id}/pause. Agentic Fabriq asks the connection for the narrowest of those, `subsequences:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_subsequences_by_id_resumeWRITEResume a paused subsequence Requires one of the following scopes: `subsequences:update`, `subsequences:all`, `all:update`, `all:all` via POST /api/v2/subsequences/{id}/resume. Agentic Fabriq asks the connection for the narrowest of those, `subsequences:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_supersearch_enrichmentWRITECreate an enrichment for a specific resource (list or campaign). This is the main endpoint for adding enrichments to resources. The enrichments are automatically run after creation. via POST /api/v2/supersearch-enrichment. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_supersearch_enrichment_aiWRITECreate AI enrichment -- Create an AI enrichment for a resource (list or campaign) Requires one of the following scopes: `supersearch_enrichments:create`, `supersearch_enrichments:all`, `all:create`, `all:all` via POST /api/v2/supersearch-enrichment/ai. Agentic Fabriq asks the connection for the narrowest of those, `supersearch_enrichments:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_supersearch_enrichment_count_leads_from_supersearchWRITECount leads from supersearch -- Count the number of leads matching a SuperSearch query without enriching them. This endpoint is intended to estimate lead availability before running an enrichment. Requires one of the following scopes: `supersearch_enrichments:read`, `supersearch_enrichments:all`, `all:read`, `all:all` via POST /api/v2/supersearch-enrichment/count-leads-from-supersearch. Agentic Fabriq asks the connection for the narrowest of those, `supersearch_enrichments:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_supersearch_enrichment_enrich_leads_from_supersearchWRITEEnrich leads from supersearch -- Add leads from SuperSearch to the list or the campaign and enrich them. A list is automatically created if no resource is provided. via POST /api/v2/supersearch-enrichment/enrich-leads-from-supersearch. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_supersearch_enrichment_preview_leads_from_supersearchWRITEPreview leads from supersearch -- Preview the leads matching a SuperSearch query without enriching them Requires one of the following scopes: `supersearch_enrichments:read`, `supersearch_enrichments:all`, `all:read`, `all:all` via POST /api/v2/supersearch-enrichment/preview-leads-from-supersearch. Agentic Fabriq asks the connection for the narrowest of those, `supersearch_enrichments:read`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_supersearch_enrichment_runWRITERun enrichment for resource -- Run all enrichments associated with a resource for a list of leads or for all the leads that haven't been enriched yet via POST /api/v2/supersearch-enrichment/run. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_webhooksWRITECreate webhook -- Requires one of the following scopes: `webhooks:create`, `webhooks:all`, `all:create`, `all:all` via POST /api/v2/webhooks. Agentic Fabriq asks the connection for the narrowest of those, `webhooks:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_webhooks_by_id_resumeWRITEResume a webhook that was disabled due to repeated delivery failures Requires one of the following scopes: `webhooks:update`, `webhooks:all`, `all:update`, `all:all` via POST /api/v2/webhooks/{id}/resume. Agentic Fabriq asks the connection for the narrowest of those, `webhooks:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_webhooks_by_id_testWRITETest a webhook -- Send a test payload to a webhook URL to verify it is working via POST /api/v2/webhooks/{id}/test. Instantly's reference states no scope requirement for this operation, so this tool requires none; a narrowly-scoped key may still be refused by the provider, in which case mint one carrying `all:all`.
instantly_post_api_v2_workspace_group_membersWRITECreate workspace group member -- This endpoint allows you to send an invitation for a sub workspace to join the admin workspace. The sub workspace will be added as a sub workspace of the admin workspace only if the sub workspace owner accepts the invitation. Requires one of the following scopes: `workspace_group_members:create`, `workspace_group_members:all`, `all:create`, `all:all` via POST /api/v2/workspace-group-members. Agentic Fabriq asks the connection for the narrowest of those, `workspace_group_members:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_workspace_membersWRITECreate workspace member -- Requires one of the following scopes: `workspace_members:create`, `workspace_members:all`, `all:create`, `all:all` via POST /api/v2/workspace-members. Agentic Fabriq asks the connection for the narrowest of those, `workspace_members:create`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_workspaces_current_change_ownerWRITEChange workspace owner -- Requires one of the following scopes: `workspaces:update`, `workspaces:all`, `all:update`, `all:all` via POST /api/v2/workspaces/current/change-owner. Agentic Fabriq asks the connection for the narrowest of those, `workspaces:update`; any of the wider ones satisfies Instantly on this call.
instantly_post_api_v2_workspaces_current_whitelabel_domainWRITESet the agency domain for the workspace -- Requires one of the following scopes: `workspaces:update`, `workspaces:all`, `all:update`, `all:all` via POST /api/v2/workspaces/current/whitelabel-domain. Agentic Fabriq asks the connection for the narrowest of those, `workspaces:update`; any of the wider ones satisfies Instantly on this call.
Put Instantly behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.