MCP App Store
by KeenEthics
VerticalResponse icon

VerticalResponse

By VerticalResponse, LLC

Get New App Alerts

Overview

VerticalResponse helps users search contacts, inspect contact details, manage contact lists, sample random contacts, export sanitized contact data, create and update draft email campaigns, send test emails, launch or schedule campaigns with explicit confirmation, and review email campaign performance from ChatGPT. The app supports a deterministic OAuth review demo account, uses explicit validated inputs for contact and campaign fields, never exposes credentials or raw API responses, and does not implement delete tools for campaigns, contacts, or lists.

Tools

add_contact_to_list

ChatGPT
Adds one existing VerticalResponse contact to one list. Requires a confirmation preview first; call with confirmed=true only after explicit user confirmation.

create_contact_list

ChatGPT
Creates one new VerticalResponse contact list. Requires a confirmation preview first; call with confirmed=true only after explicit user confirmation.

create_email_draft

ChatGPT
Creates a VerticalResponse email campaign draft only. It cannot send, schedule, test send, bulk send, or delete campaigns. Requires explicit user confirmation.

create_or_update_contact

ChatGPT
Creates a VerticalResponse contact or updates the matching contact. Requires a confirmation preview first; call with confirmed=true only after explicit user confirmation.

export_contacts

ChatGPT
Exports sanitized VerticalResponse contacts from the account or one contact list as structured JSON and optional CSV text. Read-only; capped server-side.

get_contact

ChatGPT
Gets one VerticalResponse contact by ID. Read-only.

get_contact_list

ChatGPT
Gets one VerticalResponse contact list by ID and returns its exact contact count when available. Read-only.

get_email_bounces

ChatGPT
Gets bounce records for one VerticalResponse email campaign. Read-only.

get_email_campaign

ChatGPT
Gets metadata and content for one known VerticalResponse email campaign ID. Read-only. Do not call for aggregate metrics alone; use get_email_campaign_stats.

get_email_campaign_lists

ChatGPT
Gets the contact lists a VerticalResponse email campaign was sent to. Read-only.

get_email_campaign_stats

ChatGPT
Gets stats for one VerticalResponse email campaign. Read-only.

get_email_campaigns

ChatGPT
Lists VerticalResponse email campaigns. Read-only.

get_email_click_contacts

ChatGPT
Gets unique contacts who clicked in one VerticalResponse email campaign and includes the links they clicked. Read-only. This result already includes the relevant links; do not also call get_email_clicks unless aggregate link counts are explicitly requested.

get_email_click_details

ChatGPT
Gets aggregate details for one tracked click URL in a VerticalResponse email campaign. Read-only.

get_email_clicks

ChatGPT
Gets tracked-link aggregate summaries for one VerticalResponse email campaign. Read-only. Use only when the user asks for link-level counts; for contacts and their clicked links use get_email_click_contacts instead.

get_email_opens

ChatGPT
Gets open records for one VerticalResponse email campaign. Read-only.

get_email_unsubscribes

ChatGPT
Gets unsubscribe records for one VerticalResponse email campaign. Read-only.

launch_email_campaign

ChatGPT
Sends a VerticalResponse email campaign immediately or schedules it for a future time. Requires explicit user confirmation and target list IDs.

list_contact_lists

ChatGPT
Lists VerticalResponse contact lists. Read-only.

list_contacts_in_list

ChatGPT
Lists sanitized contacts inside one known VerticalResponse contact list ID. Read-only. Call this directly when the list ID is already provided; do not call list_contact_lists first. Use mode=random only when the user asks for random contacts.

preview_email_draft

ChatGPT
Builds a read-only confirmation preview for a proposed VerticalResponse email draft. It never creates, sends, schedules, or test-sends anything. Use this when the user asks to prepare or preview a draft without creating it.

sample_contacts

ChatGPT
Returns a random sanitized sample of contacts from the account or one VerticalResponse list. Read-only; capped server-side.

search_contact_by_email

ChatGPT
Finds VerticalResponse contacts matching one email address. Read-only.

send_test_email

ChatGPT
Sends a test version of a VerticalResponse email campaign to up to 10 recipients or account default test recipients. Requires explicit user confirmation.

unschedule_email_campaign

ChatGPT
Cancels a scheduled VerticalResponse email campaign and returns it to draft state. Requires explicit user confirmation.

update_email_campaign

ChatGPT
Updates a VerticalResponse draft email campaign. Sent or scheduled emails cannot be edited. Requires explicit user confirmation.

Capabilities

InteractiveWrites

Example Prompts

Click any prompt to copy it.

Similar Apps