MCP App Store
Business
trumpet.app icon

trumpet.app

by trumpet

Overview

Connect directly to your trumpet workspace and work with your deal rooms without leaving ChatGPT. Build new deal rooms, search your Template library, pull live engagement data, surface stakeholder activity and deal health insights. Perfect for prepping before a call, building a deal room mid-conversation, tracking deal momentum, and knowing exactly where to focus next.

Tools

create-pod

ChatGPT
Create a new sales room (Pod). Requires title. For a template-based Pod, call search-templates first and pass the chosen template id as templateId. Set input variables as a key-value map using exact keys from that row's variableNames (values are shown in the live pod placeholders). recipientCompany and value set pod prospect/deal fields only—they do not auto-fill placeholder keys. Omit templateId for a blank Pod. On success, structuredContent includes `variables`: an array of { variableName, value, isMissing } for each template placeholder. If any isMissing is true, call `update-pod-variables` or ask the user. Also returns `id`, `title`, `primaryUrl`, `shareUrl`, `recipientCompany`, `status`. Use `primaryUrl` as the default next step. On failure: isError: true, error in text only (no structuredContent).

create-pod

ChatGPT
Create a new sales room (Pod). Requires title. For a template-based Pod, call search-templates first and pass the chosen template id as templateId. Set input variables as a key-value map using exact keys from that row's variableNames (values are shown in the live pod placeholders). recipientCompany and value set pod prospect/deal fields only—they do not auto-fill placeholder keys. Omit templateId for a blank Pod. On success, structuredContent includes `variables`: an array of { variableName, value, isMissing } for each template placeholder. If any isMissing is true, call `update-pod-variables` or ask the user. Also returns `id`, `title`, `primaryUrl`, `shareUrl`, `recipientCompany`, `status`. Use `primaryUrl` as the default next step. On failure: isError: true, error in text only (no structuredContent).

create-pod

ChatGPT
Create a new sales room (Pod). Requires title. For a template-based Pod, call search-templates first and pass the chosen template id as templateId. Set input variables as a key-value map using exact keys from that row's variableNames (values are shown in the live pod placeholders). recipientCompany and value set pod prospect/deal fields only—they do not auto-fill placeholder keys. Omit templateId for a blank Pod. On success, structuredContent includes `variables`: an array of { variableName, value, isMissing } for each template placeholder. If any isMissing is true, call `update-pod-variables` or ask the user. Also returns `id`, `title`, `primaryUrl`, `shareUrl`, `recipientCompany`, `status`. Use `primaryUrl` as the default next step. On failure: isError: true, error in text only (no structuredContent).

fetch

ChatGPT
Load engagement metrics and Pod details for a single sales room. Pass the Trumpet Pod ID from search results—not a CRM or external ID.

fetch

ChatGPT
Load engagement metrics and Pod details for a single sales room. Pass the Trumpet Pod ID from search results—not a CRM or external ID.

fetch

ChatGPT
Load engagement metrics and Pod details for a single sales room. Pass the Trumpet Pod ID from search results—not a CRM or external ID.

search-templates

ChatGPT
Find Pod templates you can use with create-pod. Omit query or use empty string to browse. Response shape is defined by outputSchema (results + meta with pagination). Each result includes variableNames (placeholder keys for that template—use as keys in create-pod variables). Use templateId from a result row when calling create-pod. If meta.hasMore is true, call again with offset increased by meta.limit.

search-templates

ChatGPT
Find Pod templates you can use with create-pod. Omit query or use empty string to browse. Response shape is defined by outputSchema (results + meta with pagination). Each result includes variableNames (placeholder keys for that template—use as keys in create-pod variables). Use templateId from a result row when calling create-pod. If meta.hasMore is true, call again with offset increased by meta.limit.

search-templates

ChatGPT
Find Pod templates you can use with create-pod. Omit query or use empty string to browse. Response shape is defined by outputSchema (results + meta with pagination). Each result includes variableNames (placeholder keys for that template—use as keys in create-pod variables). Use templateId from a result row when calling create-pod. If meta.hasMore is true, call again with offset increased by meta.limit.

update-pod-variables

ChatGPT
Set or update template placeholder variable values on an existing pod. Requires podId (from create-pod) and variables as a key-value map—keys must match variableName values from create-pod variables or variableNames from search-templates. Merges into existing values. Returns the full variables snapshot after update; use when create-pod items have isMissing: true or the user provides more placeholder values. On failure: isError: true, error in text only.

update-pod-variables

ChatGPT
Set or update template placeholder variable values on an existing pod. Requires podId (from create-pod) and variables as a key-value map—keys must match variableName values from create-pod variables or variableNames from search-templates. Merges into existing values. Returns the full variables snapshot after update; use when create-pod items have isMissing: true or the user provides more placeholder values. On failure: isError: true, error in text only.

update-pod-variables

ChatGPT
Set or update template placeholder variable values on an existing pod. Requires podId (from create-pod) and variables as a key-value map—keys must match variableName values from create-pod variables or variableNames from search-templates. Merges into existing values. Returns the full variables snapshot after update; use when create-pod items have isMissing: true or the user provides more placeholder values. On failure: isError: true, error in text only.

Capabilities

Writes

App Stats

15

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily