このMCPでできること
Manages cold-email campaigns, leads, sender mailboxes, sequences, outreach automation, deliverability, prospect sourcing, webhooks, and campaign performance.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['values'], 'properties': {'scope': {'enum': ['workspace', 'global'], 'type': 'string', 'description': '"workspace" (default) blocks for this workspace only; "global" blocks for every workspace on the account'}, 'values': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 1000, 'minItems': 1, 'description': 'Email addresses and/or domains to block, e.g. ["competitor.com", "jane@acme.com"] (1 to 1,000 per request)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'refs': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10000, 'minItems': 1, 'description': 'Refs of the people to add, from search_lead_finder results. Duplicates and blanks are dropped before sending; up to 1,000 different people per add by default (get_lead_finder_filters has the limit that applies). Use either refs, or filters with count'}, 'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'How many people not yet in the workspace to add with filters (1 to 5,000 by default; get_lead_finder_filters has the limit that applies)'}, 'filters': {'type': 'object', 'properties': {'cities': {'type': 'array', 'items': {'type': 'string'}, 'description': "Cities, free text matched inside the person's location. Only on their own or with countries"}, 'states': {'type': 'array', 'items': {'type': 'string'}, 'description': "States or provinces, free text matched inside the person's location. Only on their own or with countries"}, 'domains': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer domains to include, e.g. acme.com (up to 1,000 by default)'}, 'regions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Regions the person is in (e.g. EMEA), values from get_lead_finder_filters'}, 'revenue': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer revenue bands, values from get_lead_finder_filters'}, 'countries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Countries the person is in, values from get_lead_finder_filters. Use countries, regions or continents, never two of them'}, 'jobTitles': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Job titles to include, free text, each an OR term (e.g. "Head of Sales")'}, 'continents': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Continents the person is in, values from get_lead_finder_filters'}, 'industries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer industries, values from get_lead_finder_filters'}, 'companyName': {'type': 'string', 'description': "One phrase matched against the employer's name (up to 100 characters)"}, 'seniorities': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Seniority levels, values from get_lead_finder_filters'}, 'companySizes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer headcount bands (e.g. "51 to 200"), values from get_lead_finder_filters'}, 'jobFunctions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Job functions, values from get_lead_finder_filters'}, 'technologies': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools the employer uses, free text (e.g. HubSpot)'}, 'excludeDomains': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer domains to leave out (up to 1,000 by default)'}, 'companyKeywords': {'type': 'string', 'description': 'One phrase matched against what the employer does (up to 100 characters)'}, 'excludeCountries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Countries to leave out, values from get_lead_finder_filters'}, 'excludeJobTitles': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Job titles to leave out, free text'}, 'excludeIndustries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Industries to leave out'}, 'headquartersCountries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Countries the employer is headquartered in, values from get_lead_finder_filters'}, 'excludeHeadquartersCountries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Headquarters countries to leave out'}}, 'description': 'Add people matching these filters (same shape as search_lead_finder). Needs count. The matches are walked from the top every time and people already in the workspace are skipped, so a repeat adds the next count people', 'additionalProperties': False}, 'campaignId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}, 'verifyEmails': {'type': 'boolean', 'description': 'Check each address with the paid email verification waterfall before adding it (default true): one or two checks per address, billed on the next invoice, including addresses that turn out invalid. Invalid addresses are skipped and cost no credits; catch-all and unconfirmed ones are still added and charged, and so is every address once the monthly verification spend limit is reached. false skips verification'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['leads'], 'properties': {'leads': {'type': 'array', 'items': {'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Lead email address (required)'}, 'phone': {'type': 'string', 'description': 'Phone number'}, 'title': {'type': 'string', 'description': 'Job title'}, 'company': {'type': 'string', 'description': 'Company name'}, 'website': {'type': 'string', 'description': 'Company website URL'}, 'lastName': {'type': 'string', 'description': 'Lead last name'}, 'linkedin': {'type': 'string', 'description': 'LinkedIn profile URL'}, 'firstName': {'type': 'string', 'description': 'Lead first name'}, 'middleName': {'type': 'string', 'description': 'Lead middle name'}, 'customVariables': {'type': 'object', 'description': "Any attribute the named fields do not cover, e.g. { pageVisited: '/pricing' }. Each key becomes a merge tag usable in email copy as {key}. Keys match case-insensitively with spaces treated as underscores, so 'Page Visited' and 'page_visited' are the same tag.", 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}, 'maxItems': 1000, 'minItems': 1, 'description': 'The leads to create or update (1 to 1,000 per request)'}, 'campaignId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Campaign to add the leads to (from list_campaigns)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric autopilot run ID (from list_autopilot_runs)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'senderEmailIds'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}, 'senderEmailIds': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'minItems': 1, 'description': 'Sender email IDs to attach (from list_sender_emails). Every ID must be a connected sender email in the workspace'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['jobId'], 'properties': {'jobId': {'type': 'string', 'minLength': 1, 'description': 'The job ID'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The import ID (importId from add_lead_finder_prospects or list_lead_finder_imports)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'agent': {'type': 'string', 'maxLength': 60, 'description': 'Your name in any form, e.g. claude, chatgpt, cursor, gemini. Normalized to a short lowercase identifier and echoed back'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email', 'password', 'imapServerUrl', 'smtpServerUrl'], 'properties': {'email': {'type': 'string', 'minLength': 1, 'description': 'The mailbox address, on a business domain'}, 'lastName': {'type': 'string', 'description': 'Sender last name'}, 'password': {'type': 'string', 'minLength': 1, 'description': 'App password for the mailbox, not the account login password'}, 'firstName': {'type': 'string', 'description': 'Sender first name'}, 'loginString': {'type': 'string', 'description': 'Login username if it differs from the email address'}, 'imapServerUrl': {'type': 'string', 'minLength': 1, 'description': 'IMAP host, optionally with a port, e.g. imap.fastmail.com:993'}, 'smtpServerUrl': {'type': 'string', 'minLength': 1, 'description': 'SMTP host, optionally with a port, e.g. smtp.fastmail.com:587'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'salesNavSearchUrl', 'sequence'], 'properties': {'icp': {'type': 'object', 'description': 'Optional ICP object as returned by copilot_plan, stored with the campaign for reference only', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'name': {'type': 'string', 'minLength': 1, 'description': 'Campaign name'}, 'sequence': {'type': 'array', 'items': {'type': 'object', 'required': ['subject', 'body'], 'properties': {'body': {'type': 'string', 'description': 'Email body'}, 'subject': {'type': 'string', 'description': 'Email subject (supports {firstName}, {companyName}, etc.)'}, 'followUpAfter': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Days to wait after the previous step (0 for the first email)'}}}, 'minItems': 1, 'description': 'The email sequence: the first step is the initial email, the rest are follow-ups'}, 'salesNavData': {'type': 'string', 'description': 'Optional base64 LinkedIn session payload from the browser extension; required for lead-finding to actually run'}, 'salesNavSearchUrl': {'type': 'string', 'minLength': 1, 'description': 'A LinkedIn Sales Navigator people-search URL to source leads from'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['website'], 'properties': {'context': {'type': 'string', 'description': "Optional extra context, e.g. 'we sell to dental clinics in the US'"}, 'website': {'type': 'string', 'minLength': 1, 'description': 'The company website to analyze, e.g. https://acme.com'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'flow': {'enum': ['multiple_leads_scheduled', 'api'], 'type': 'string', 'description': 'Campaign flow. Defaults to multiple_leads_scheduled, which behaves exactly like a campaign created in the app. Only pass api if you specifically want lead validation skipped at launch'}, 'name': {'type': 'string', 'maxLength': 255, 'minLength': 1, 'description': 'Campaign name'}, 'emoji': {'type': 'string', 'maxLength': 10, 'minLength': 1, 'description': 'Campaign emoji shown in the app. Defaults to a generic one'}, 'timezone': {'type': 'string', 'description': 'IANA timezone, e.g. America/New_York'}, 'dailyLimit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Cap on the total emails (initial + follow-ups) the campaign may schedule per calendar day in its timezone. Omit for no campaign-level cap; per-mailbox limits still apply', 'exclusiveMinimum': 0}, 'isEnabledLlm': {'type': 'boolean', 'description': 'Enable AI (LLM) features for this campaign'}, 'minimumHealthScore': {'type': 'integer', 'maximum': 100, 'minimum': 0, 'description': 'Minimum email account health score for this campaign, 1-100 (see healthScore in list_sender_emails). An account below it, or with no score yet, sends nothing in this campaign, first emails and follow-ups alike, until its score is back at or above it; its conversations wait for it and never move to another account. 0 means no minimum; omit it to leave the setting as it is'}, 'allowNonBusinessEmails': {'type': 'boolean', 'description': 'Allow sending to free mailbox providers (gmail.com, etc.)'}, 'isEnabledEmailVerifier': {'type': 'boolean', 'description': 'Verify lead emails before sending'}, 'ignoreOutOfOfficeReplies': {'type': 'boolean', 'description': 'Do not stop follow-ups on out-of-office replies'}, 'maximumTimeBetweenEmails': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Maximum gap between two sends, in minutes'}, 'minimumTimeBetweenEmails': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Minimum gap between two sends, in minutes'}, 'isEnabledCatchallValidated': {'type': 'boolean', 'description': 'Send to catch-all validated addresses'}, 'isEnabledStopFollowUpsOnReply': {'type': 'boolean', 'description': 'Stop follow-ups to a lead once they reply'}, 'isEnabledIgnoreHardBouncedLeads': {'type': 'boolean', 'description': 'Skip leads that previously hard-bounced'}, 'isEnabledSkipLeadIfAlreadyExists': {'type': 'boolean', 'description': 'Skip leads that already exist in the workspace'}, 'maximumSendingLimitPerSenderEmail': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Daily sending limit per sender email account'}, 'isEnabledStopFollowUpsForSameCompany': {'type': 'boolean', 'description': "Company reply stop: once a lead replies (out-of-office and other automatic replies don't count), stop emailing the other leads at the same company in this campaign. Subdomains count as the same company; personal addresses like @gmail.com never do. On by default"}, 'isEnabledIgnoreLeadsWhoAlreadyResponded': {'type': 'boolean', 'description': 'Skip leads who already responded in another campaign'}, 'maximumSendingLimitPerSenderEmailVariation': {'type': 'integer', 'maximum': 100, 'minimum': 0, 'description': 'Random daily variation applied to the sending limit'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'domains': {'type': 'array', 'items': {'type': 'object', 'required': ['domainName'], 'properties': {'domainName': {'type': 'string', 'minLength': 1, 'description': 'Domain to register, e.g. acme-mail.com'}}}, 'description': 'Domains to purchase. Each one needs at least one mailbox in mailboxes with the same domainName.'}, 'mailboxes': {'type': 'array', 'items': {'type': 'object', 'required': ['username', 'firstName', 'lastName', 'domainName'], 'properties': {'lastName': {'type': 'string', 'minLength': 1, 'description': 'Sender last name'}, 'username': {'type': 'string', 'minLength': 1, 'description': 'Mailbox local part, e.g. john'}, 'firstName': {'type': 'string', 'minLength': 1, 'description': 'Sender first name'}, 'domainName': {'type': 'string', 'minLength': 1, 'description': 'Domain the mailbox lives on (from this order or an earlier one)'}, 'profilePicture': {'type': 'string', 'description': 'Optional profile picture URL'}}}, 'description': 'Mailboxes to provision: at least one on every domain in domains. A mailbox can also go on a domain from an earlier order.'}, 'forwardingDomain': {'type': 'string', 'description': 'Where the purchased domains redirect visitors, e.g. acme.com'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'emails'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': "What to call this job in the app, e.g. 'Q3 conference list'"}, 'emails': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 50000, 'minItems': 1, 'description': 'The addresses to verify, up to 50,000. Duplicates and unparseable entries are dropped before billing.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': 'Profile name, e.g. "Mid-market SaaS RevOps leaders"'}, 'titles': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Job titles to target, e.g. ["CEO", "Head of Sales"]'}, 'summary': {'type': 'string', 'description': 'One to three sentences describing who the workspace sells to'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Free-text keywords, e.g. ["b2b saas"]'}, 'locations': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Locations, e.g. ["United States"]'}, 'industries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Industries, e.g. ["Software"]'}, 'makePrimary': {'type': 'boolean', 'description': "Promote this profile to the workspace's active one, demoting any existing primary"}, 'seniorities': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Seniority levels, e.g. ["owner", "director"]'}, 'companySizes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Company headcount ranges, e.g. ["11-50", "51-200"]'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'type'], 'properties': {'url': {'type': 'string', 'description': 'HTTPS URL that will receive the events'}, 'name': {'type': 'string', 'maxLength': 255, 'minLength': 1, 'description': 'Display name for the webhook, shown in the app'}, 'type': {'enum': ['EmailSent', 'EmailReply', 'EmailBounce', 'LeadCategoryUpdate', 'LeadCreated', 'CampaignStatusChanged'], 'type': 'string', 'description': 'The event type to subscribe to'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 60, 'minLength': 1, 'description': 'Name of the new workspace (1 to 60 characters)'}, 'generateApiKey': {'type': 'boolean', 'description': 'Also mint a read & write API key for the new workspace. Defaults to true'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric workspace ID (from list_workspaces)', 'exclusiveMinimum': 0}, 'name': {'type': 'string', 'maxLength': 60, 'description': 'Name shown in the app\'s API key list. Defaults to "<workspace name> key"'}, 'readOnly': {'type': 'boolean', 'description': "Mint a read-only key. It can use the read (list and get) tools plus confirm_connection, get_audience_size and search_lead_finder, so it can read, size audiences and browse Lead Finder (which still uses the account's daily browsing allowance), but it cannot spend credits or change anything else. Defaults to false, a read & write key"}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric ICP ID (from list_icps)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric lead ID (returned when the lead was created)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric webhook ID (from list_webhooks)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'senderEmailId'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}, 'senderEmailId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric sender email ID (from list_sender_emails)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'titles': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Job titles to target, e.g. ["CEO", "Head of Sales"]'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Free-text keywords, e.g. ["b2b saas"]'}, 'locations': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Locations, e.g. ["United States"]'}, 'industries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Industries, e.g. ["Software"]'}, 'seniorities': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Seniority levels, e.g. ["owner", "director"]'}, 'companySizes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Company headcount ranges, e.g. ["11-50", "51-200"]'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric autopilot run ID (from list_autopilot_runs)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric blocklist entry ID (from list_blocklist_entries)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'maximum': 365, 'minimum': 1, 'description': 'How many days of runs to summarise (default 30)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric order ID (from create_dfy_order or list_dfy_orders)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['jobId'], 'properties': {'jobId': {'type': 'string', 'minLength': 1, 'description': 'The job ID'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric ICP ID (from list_icps)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric inbox placement run ID (from list_inbox_placement_runs)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string', 'description': 'End of the window, RFC3339. Defaults to now'}, 'from': {'type': 'string', 'description': 'Start of the window, RFC3339, e.g. 2026-08-01T00:00:00Z. Defaults to 30 days ago'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric lead ID (returned when the lead was created)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric lead ID (returned when the lead was created)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The import ID (importId from add_lead_finder_prospects or list_lead_finder_imports)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['searchId'], 'properties': {'searchId': {'type': 'string', 'minLength': 1, 'description': 'The searchId returned by search_lead_finder'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'since': {'type': 'string', 'description': 'Window start, RFC3339 or YYYY-MM-DD (inclusive)'}, 'until': {'type': 'string', 'description': 'Window end, RFC3339 or YYYY-MM-DD (inclusive; a bare date means midnight UTC at the start of that day)'}, 'campaignId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Narrow the outcome side to one campaign (spend stays workspace-level)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric sender email ID (from list_sender_emails)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric sender email ID (from list_sender_emails)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric sender email ID (from list_sender_emails)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instantlyApiKey'], 'properties': {'instantlyApiKey': {'type': 'string', 'minLength': 1, 'description': 'Your Instantly.ai API key (Instantly â\x86\x92 Settings â\x86\x92 API keys)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric autopilot run ID (from list_autopilot_runs)', 'exclusiveMinimum': 0}, 'reason': {'type': 'string', 'maxLength': 200, 'description': 'Why the run is being killed, for the audit trail'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 50, max 200)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 1000, 'description': 'Page size (default 100, max 1,000)', 'exclusiveMinimum': 0}, 'scope': {'enum': ['workspace', 'global', 'all'], 'type': 'string', 'description': 'Which list to return: "workspace" for this workspace\'s own entries, "global" for the account-wide list, "all" for both (default)'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of entries to skip (default 0)'}, 'search': {'type': 'string', 'minLength': 1, 'description': 'Case-insensitive substring match on the domain or address'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1 (20 campaigns per page)', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 20, max 200)', 'exclusiveMinimum': 0}, 'status': {'enum': ['not_started', 'running', 'completed', 'paused', 'draft'], 'type': 'string', 'description': 'Filter by campaign status'}, 'folderId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Filter by folder ID', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'kind': {'enum': ['grant', 'topup', 'reserve', 'commit', 'refund', 'expire', 'adjustment'], 'type': 'string', 'description': 'Filter by movement type'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 50, max 200)', 'exclusiveMinimum': 0}, 'since': {'type': 'string', 'description': 'Only entries at or after this time (RFC3339 or YYYY-MM-DD)'}, 'until': {'type': 'string', 'description': 'Only entries at or before this time (RFC3339 or YYYY-MM-DD; a bare date means midnight UTC at the start of that day)'}, 'reason': {'enum': ['monthly_grant', 'prospect_reveal', 'ai_icp', 'ai_sequence', 'ai_reply', 'stripe_topup', 'manual_adjustment'], 'type': 'string', 'description': 'Filter by what the credits were spent on or granted for'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 50, max 200)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'size': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 25, max 200)', 'exclusiveMinimum': 0}, 'search': {'type': 'string', 'description': 'Filter by job name'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['jobId'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'size': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 25, max 200)', 'exclusiveMinimum': 0}, 'jobId': {'type': 'string', 'minLength': 1, 'description': 'The job ID'}, 'result': {'enum': ['valid', 'catchall_validated', 'invalid', 'unknown', 'deliverable'], 'type': 'string', 'description': 'Filter by verdict'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 50, max 200)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric inbox placement run ID (from list_inbox_placement_runs)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'description': 'How many runs to return (default 50, max 200)', 'exclusiveMinimum': 0}, 'testId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Only runs of this test (from list_inbox_placement_tests)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instantlyApiKey'], 'properties': {'instantlyApiKey': {'type': 'string', 'minLength': 1, 'description': 'Your Instantly.ai API key (Instantly â\x86\x92 Settings â\x86\x92 API keys)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'How many to return (default 10, max 50)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'email': {'type': 'string', 'description': 'Filter by exact email address, which returns at most one lead'}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 20, max 200)', 'exclusiveMinimum': 0}, 'campaignId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Filter to the leads in one campaign', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 20, max 200)', 'exclusiveMinimum': 0}, 'since': {'type': 'string', 'description': 'Only replies received at or after this time (RFC3339 or YYYY-MM-DD)'}, 'leadId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Filter by lead ID', 'exclusiveMinimum': 0}, 'category': {'enum': ['interested', 'not_interested', 'wrong_person', 'bounced', 'out_of_office', 'delivery_incomplete', 'dmarc_report', 'mixmax', 'warmup_email', 'unsubscribe', 'newsletter'], 'type': 'string', 'description': 'Filter by AI response category'}, 'campaignId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Filter by campaign ID', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 20, max 200)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number, starting at 1', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Page size (default 20, max 200)', 'exclusiveMinimum': 0}, 'spaceId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Only the sender emails of this workspace (from list_workspaces)', 'exclusiveMinimum': 0}, 'campaignId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Only the sender emails attached to this campaign', 'exclusiveMinimum': 0}, 'isConnected': {'type': 'boolean', 'description': 'true for mailboxes that are connected and able to send, false for disconnected ones'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric lead ID (returned when the lead was created)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sourceCampaignId', 'leadId', 'targetCampaignId'], 'properties': {'leadId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric lead ID (returned when the lead was created)', 'exclusiveMinimum': 0}, 'sourceCampaignId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The campaign the lead is currently in', 'exclusiveMinimum': 0}, 'targetCampaignId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The campaign to move the lead into', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric autopilot run ID (from list_autopilot_runs)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['budgetUsd'], 'properties': {'budgetUsd': {'type': 'number', 'description': 'Total monthly budget in US dollars, inclusive of the platform subscription', 'exclusiveMinimum': 0}, 'platformUsd': {'type': 'number', 'minimum': 0, 'description': 'Subscription cost to reserve before sizing infrastructure. Defaults to 0'}, 'maxMailboxes': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Cap on mailboxes regardless of budget. 0 means no cap'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['credits'], 'properties': {'credits': {'type': 'integer', 'maximum': 10000, 'minimum': 1000, 'description': 'How many prospect credits to buy (1,000 to 10,000)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric ICP ID (from list_icps)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'maxItems': 1000, 'minItems': 1, 'description': 'Blocklist entry IDs to remove (from list_blocklist_entries). Provide values, ids or both'}, 'scope': {'enum': ['workspace', 'global', 'all'], 'type': 'string', 'description': 'Which list to remove from: "workspace" (default), "global", or "all"'}, 'values': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 1000, 'minItems': 1, 'description': 'Email addresses and/or domains to unblock, e.g. ["competitor.com", "jane@acme.com"] (1 to 1,000 per request)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric blocklist entry ID (from list_blocklist_entries)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'steps'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}, 'steps': {'type': 'array', 'items': {'type': 'object', 'required': ['subject', 'body'], 'properties': {'body': {'type': 'string', 'minLength': 1, 'description': 'Email body'}, 'subject': {'type': 'string', 'minLength': 1, 'description': 'Email subject. Supports merge tags such as {first_name} and {company_name}'}, 'variants': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'subject'], 'properties': {'body': {'type': 'string', 'description': "Body for this variant. Omit to reuse the step's body, which is the common 'same email, different subject' test"}, 'label': {'type': 'string', 'maxLength': 2, 'minLength': 1, 'description': "Variant label, e.g. B. The step's own subject and body are variant A, so A must not be repeated here"}, 'subject': {'type': 'string', 'minLength': 1, 'description': 'Subject line for this variant'}}}, 'maxItems': 25, 'description': 'Optional A/B variants for this step'}, 'delayDays': {'type': 'integer', 'maximum': 365, 'minimum': 0, 'description': 'Days to wait after the PREVIOUS step, not after the first email. The first step must be 0 because it sends when the campaign launches. Steps at 0, 3 and 4 send on day 0, day 3 and day 7'}, 'contentType': {'enum': ['html', 'text'], 'type': 'string', 'description': 'Body content type. Defaults to html'}, 'useSameThread': {'type': 'boolean', 'description': 'Send this follow-up in the same email thread as the first email. Defaults to true'}}}, 'maxItems': 20, 'minItems': 1, 'description': 'The full sequence, first email first. The first step must have delayDays 0'}, 'signature': {'type': 'string', 'description': 'Optional signature appended to every step'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric autopilot run ID (from list_autopilot_runs)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'tlds': {'type': 'string', 'description': 'Comma-separated TLDs to check (default "com,org"; only com and org are supported)'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Maximum suggestions to return', 'exclusiveMinimum': 0}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Brand name to derive domain suggestions from'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['filters'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': "Results page, starting at 1 (default 1). The deepest page is 100 by default, and a search's maxPage says how deep that audience goes"}, 'filters': {'type': 'object', 'properties': {'cities': {'type': 'array', 'items': {'type': 'string'}, 'description': "Cities, free text matched inside the person's location. Only on their own or with countries"}, 'states': {'type': 'array', 'items': {'type': 'string'}, 'description': "States or provinces, free text matched inside the person's location. Only on their own or with countries"}, 'domains': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer domains to include, e.g. acme.com (up to 1,000 by default)'}, 'regions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Regions the person is in (e.g. EMEA), values from get_lead_finder_filters'}, 'revenue': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer revenue bands, values from get_lead_finder_filters'}, 'countries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Countries the person is in, values from get_lead_finder_filters. Use countries, regions or continents, never two of them'}, 'jobTitles': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Job titles to include, free text, each an OR term (e.g. "Head of Sales")'}, 'continents': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Continents the person is in, values from get_lead_finder_filters'}, 'industries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer industries, values from get_lead_finder_filters'}, 'companyName': {'type': 'string', 'description': "One phrase matched against the employer's name (up to 100 characters)"}, 'seniorities': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Seniority levels, values from get_lead_finder_filters'}, 'companySizes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer headcount bands (e.g. "51 to 200"), values from get_lead_finder_filters'}, 'jobFunctions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Job functions, values from get_lead_finder_filters'}, 'technologies': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools the employer uses, free text (e.g. HubSpot)'}, 'excludeDomains': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Employer domains to leave out (up to 1,000 by default)'}, 'companyKeywords': {'type': 'string', 'description': 'One phrase matched against what the employer does (up to 100 characters)'}, 'excludeCountries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Countries to leave out, values from get_lead_finder_filters'}, 'excludeJobTitles': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Job titles to leave out, free text'}, 'excludeIndustries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Industries to leave out'}, 'headquartersCountries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Countries the employer is headquartered in, values from get_lead_finder_filters'}, 'excludeHeadquartersCountries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Headquarters countries to leave out'}}, 'description': 'Who to look for. Every field is optional but at least one include filter is required. Free-text fields take up to 50 values of up to 100 characters each (get_lead_finder_filters has the limits that apply); a value with commas is split into one value per comma, and blank values are ignored. A filter the API cannot use is refused with the field, value and reason named.', 'additionalProperties': False}, 'pageSize': {'anyOf': [{'type': 'number', 'const': 25}, {'type': 'number', 'const': 50}], 'description': 'People per page: 25 (default) or 50'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric reply draft ID (from list_reply_drafts)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['firstName', 'lastName', 'company', 'addressLineOne', 'city', 'state', 'postalCode', 'country', 'phoneCc', 'phone'], 'properties': {'city': {'type': 'string', 'minLength': 1, 'description': 'City'}, 'phone': {'type': 'string', 'minLength': 1, 'description': 'Phone number without the country code'}, 'state': {'type': 'string', 'minLength': 1, 'description': 'State, province or region'}, 'company': {'type': 'string', 'minLength': 1, 'description': 'Company name'}, 'country': {'type': 'string', 'maxLength': 2, 'minLength': 2, 'description': 'ISO 3166-1 alpha-2 country code, e.g. US'}, 'phoneCc': {'type': 'string', 'minLength': 1, 'description': 'Telephone country calling code without the plus, e.g. 1'}, 'lastName': {'type': 'string', 'minLength': 1, 'description': 'Registrant last name'}, 'firstName': {'type': 'string', 'minLength': 1, 'description': 'Registrant first name'}, 'postalCode': {'type': 'string', 'minLength': 1, 'description': 'Postal or ZIP code'}, 'addressLineOne': {'type': 'string', 'minLength': 1, 'description': 'Street address'}, 'addressLineTwo': {'type': 'string', 'description': 'Suite, floor or unit (optional)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric ICP ID (from list_icps)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'count': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'How many prospects to add in this call (default 50, max 500)'}, 'icpId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The ICP whose targeting criteria drive the search (from list_icps). Defaults to the primary ICP', 'exclusiveMinimum': 0}, 'campaignId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The campaign the sourced prospects are added to (from list_campaigns)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['website'], 'properties': {'website': {'type': 'string', 'minLength': 1, 'description': 'The company website to seed the run from, e.g. https://acme.com'}, 'budgetUsd': {'type': 'number', 'description': 'Monthly budget in US dollars; sizes a plan that is snapshotted on the run', 'exclusiveMinimum': 0}, 'replyMode': {'enum': ['off', 'draft', 'approve', 'auto'], 'type': 'string', 'description': 'How inbound replies are handled: off, draft (default: AI drafts a reply for a human to send), approve, or auto. auto SENDS AI replies to interested prospects without review, so only pass it when the user has asked for that explicitly'}, 'maxMailboxes': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': "Cap on the budget plan's mailboxes. 0 means no cap"}, 'targetProspects': {'type': 'integer', 'maximum': 9007199254740991, 'description': "How many prospects approval reveals first, at 1 credit ($0.033 at list) each (at most 2,000 in one batch). Defaults to the budget plan's monthly prospects when budgetUsd is given, else 50", 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric lead ID (returned when the lead was created)', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric blocklist entry ID (from list_blocklist_entries)', 'exclusiveMinimum': 0}, 'scope': {'enum': ['workspace', 'global'], 'type': 'string', 'description': '"workspace" blocks for this workspace only; "global" blocks for every workspace on the account'}, 'value': {'type': 'string', 'minLength': 1, 'description': 'The new domain or email address to block'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}, 'name': {'type': 'string', 'maxLength': 255, 'minLength': 1, 'description': 'New campaign name'}, 'emoji': {'type': 'string', 'maxLength': 10, 'minLength': 1, 'description': 'Campaign emoji'}, 'timezone': {'type': 'string', 'description': 'IANA timezone, e.g. America/New_York'}, 'dailyLimit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Cap on the total emails (initial + follow-ups) the campaign may schedule per calendar day in its timezone. Omit for no campaign-level cap; per-mailbox limits still apply', 'exclusiveMinimum': 0}, 'isEnabledLlm': {'type': 'boolean', 'description': 'Enable AI (LLM) features for this campaign'}, 'minimumHealthScore': {'type': 'integer', 'maximum': 100, 'minimum': 0, 'description': 'Minimum email account health score for this campaign, 1-100 (see healthScore in list_sender_emails). An account below it, or with no score yet, sends nothing in this campaign, first emails and follow-ups alike, until its score is back at or above it; its conversations wait for it and never move to another account. 0 means no minimum; omit it to leave the setting as it is'}, 'allowNonBusinessEmails': {'type': 'boolean', 'description': 'Allow sending to free mailbox providers (gmail.com, etc.)'}, 'isEnabledEmailVerifier': {'type': 'boolean', 'description': 'Verify lead emails before sending'}, 'ignoreOutOfOfficeReplies': {'type': 'boolean', 'description': 'Do not stop follow-ups on out-of-office replies'}, 'maximumTimeBetweenEmails': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Maximum gap between two sends, in minutes'}, 'minimumTimeBetweenEmails': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Minimum gap between two sends, in minutes'}, 'isEnabledCatchallValidated': {'type': 'boolean', 'description': 'Send to catch-all validated addresses'}, 'isEnabledStopFollowUpsOnReply': {'type': 'boolean', 'description': 'Stop follow-ups to a lead once they reply'}, 'isEnabledIgnoreHardBouncedLeads': {'type': 'boolean', 'description': 'Skip leads that previously hard-bounced'}, 'isEnabledSkipLeadIfAlreadyExists': {'type': 'boolean', 'description': 'Skip leads that already exist in the workspace'}, 'maximumSendingLimitPerSenderEmail': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Daily sending limit per sender email account'}, 'isEnabledStopFollowUpsForSameCompany': {'type': 'boolean', 'description': "Company reply stop: once a lead replies (out-of-office and other automatic replies don't count), stop emailing the other leads at the same company in this campaign. Subdomains count as the same company; personal addresses like @gmail.com never do. On by default"}, 'isEnabledStopFollowUpsAcrossCampaigns': {'type': 'boolean', 'description': 'Stop follow-ups to a lead in this campaign once they reply in any campaign'}, 'isEnabledIgnoreLeadsWhoAlreadyResponded': {'type': 'boolean', 'description': 'Skip leads who already responded in another campaign'}, 'maximumSendingLimitPerSenderEmailVariation': {'type': 'integer', 'maximum': 100, 'minimum': 0, 'description': 'Random daily variation applied to the sending limit'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'timezone'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric campaign ID (from list_campaigns)', 'exclusiveMinimum': 0}, 'sendAt': {'type': 'string', 'description': 'Exact send time for single-lead scheduled campaigns (ISO 8601)'}, 'timezone': {'type': 'string', 'description': 'IANA timezone the schedule runs in, e.g. Europe/London'}, 'endSchedule': {'type': 'string', 'description': 'Daily sending window end time, e.g. 17:00'}, 'daysSchedule': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Days of the week to send on, e.g. ["monday", "tuesday", "wednesday"]'}, 'everySchedule': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Sending frequency interval'}, 'startSchedule': {'type': 'string', 'description': 'Daily sending window start time, e.g. 09:00'}, 'maximumTimeBetweenEmails': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Maximum gap between two sends, in minutes'}, 'minimumTimeBetweenEmails': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Minimum gap between two sends, in minutes'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric ICP ID (from list_icps)', 'exclusiveMinimum': 0}, 'name': {'type': 'string', 'minLength': 1, 'description': 'New profile name'}, 'titles': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Job titles to target, e.g. ["CEO", "Head of Sales"]'}, 'summary': {'type': 'string', 'description': 'New one-to-three-sentence summary'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Free-text keywords, e.g. ["b2b saas"]'}, 'locations': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Locations, e.g. ["United States"]'}, 'industries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Industries, e.g. ["Software"]'}, 'seniorities': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Seniority levels, e.g. ["owner", "director"]'}, 'companySizes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Company headcount ranges, e.g. ["11-50", "51-200"]'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric lead ID (returned when the lead was created)', 'exclusiveMinimum': 0}, 'email': {'type': 'string', 'description': 'Lead email address'}, 'phone': {'type': 'string', 'description': 'Phone number'}, 'title': {'type': 'string', 'description': 'Job title'}, 'company': {'type': 'string', 'description': 'Company name'}, 'website': {'type': 'string', 'description': 'Company website URL'}, 'lastName': {'type': 'string', 'description': 'Lead last name'}, 'linkedin': {'type': 'string', 'description': 'LinkedIn profile URL'}, 'firstName': {'type': 'string', 'description': 'Lead first name'}, 'middleName': {'type': 'string', 'description': 'Lead middle name'}, 'customVariables': {'type': 'object', 'description': "Any attribute the named fields do not cover, e.g. { pageVisited: '/pricing' }. Each key becomes a merge tag usable in email copy as {key}. Keys match case-insensitively with spaces treated as underscores, so 'Page Visited' and 'page_visited' are the same tag.", 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'category'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric lead ID (returned when the lead was created)', 'exclusiveMinimum': 0}, 'category': {'enum': ['interested', 'not_interested', 'bounced', 'out_of_office', 'delivery_incomplete', 'meeting_booked'], 'type': 'string', 'description': 'The category to set'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric reply draft ID (from list_reply_drafts)', 'exclusiveMinimum': 0}, 'body': {'type': 'string', 'minLength': 1, 'description': 'New body'}, 'subject': {'type': 'string', 'minLength': 1, 'description': 'New subject line'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric sender email ID (from list_sender_emails)', 'exclusiveMinimum': 0}, 'givenName': {'type': 'string', 'maxLength': 255, 'minLength': 1, 'description': 'Sender first name'}, 'signature': {'type': 'string', 'description': 'Email signature appended to sends from this mailbox'}, 'familyName': {'type': 'string', 'maxLength': 255, 'description': 'Sender last name'}, 'currentDailyLimit': {'type': 'integer', 'maximum': 1000, 'minimum': 0, 'description': "Today's effective daily limit"}, 'toggleGradualBuildUp': {'type': 'boolean', 'description': 'Ramp the daily limit up gradually (recommended for new mailboxes)'}, 'maximumSendingsLimitPerDay': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximum emails this mailbox may send per day'}, 'minimumSendingsLimitPerDay': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Minimum emails per day during gradual build-up'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric sender email ID (from list_sender_emails)', 'exclusiveMinimum': 0}, 'maxItems': 100, 'minItems': 1, 'description': 'Sender email IDs to update (from list_sender_emails)'}, 'enabled': {'type': 'boolean', 'description': 'true switches warm-up on, false switches it off'}, 'capLimit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Most warm-up emails per day; the ramp stops here'}, 'timezone': {'type': 'string', 'maxLength': 64, 'minLength': 1, 'description': 'IANA timezone for the warm-up send window, e.g. America/New_York'}, 'increaseBy': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Warm-up emails added each sending day until the cap'}, 'startLimit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Warm-up emails on the first day'}, 'weekdaysOnly': {'type': 'boolean', 'description': 'Send warm-up emails Monday to Friday only'}, 'enableReplies': {'type': 'boolean', 'description': 'Let warm-up recipients reply, adding reply signals'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The numeric webhook ID (from list_webhooks)', 'exclusiveMinimum': 0}, 'url': {'type': 'string', 'description': 'New HTTPS URL to receive events'}, 'name': {'type': 'string', 'maxLength': 255, 'minLength': 1, 'description': 'New display name'}, 'type': {'enum': ['EmailSent', 'EmailReply', 'EmailBounce', 'LeadCategoryUpdate', 'LeadCreated', 'CampaignStatusChanged'], 'type': 'string', 'description': 'New event type'}, 'isEnabled': {'type': 'boolean', 'description': 'Enable or disable deliveries without deleting the webhook'}}}
最近のツール変更
類似のMCPサーバー
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
send16-mcp
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics,…
agent-cold-email
Manages cold-email infrastructure, lead lists, campaigns, mailbox provisioning, sending, replies, suppression, and deliverability…
PersuadioAI
Manages leads and outreach campaigns, supports audience selection and message drafting, analyzes responses, and launches SMS camp…
bird
Reads Bird workspace email, SMS, and WhatsApp messages and manages contacts and audiences through additive CRM operations.
Smartwebchat
Creates and manages website chatbots, tests responses, diagnoses deployment issues, captures leads, and updates lead statuses.
loops
Manages Loops contacts and custom properties, mailing lists, event-triggered automations, and transactional email delivery.
Bottled
Manages branded domain email, aliases, contacts, drafts, one-to-one messages, campaigns, delivery controls, domain verification, …