create-pod
ChatGPTCreate 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
ChatGPTCreate 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
ChatGPTCreate 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
ChatGPTLoad 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
ChatGPTLoad 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
ChatGPTLoad 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
ChatGPTSearch sales rooms (Pods) you can access in Trumpet—the same Pods visible under your normal permissions. Matches title, description, company name, and CRM id substring on the Pod. Set filters.isCreatedByMe to true to limit to Pods you created.
search
ChatGPTSearch sales rooms (Pods) you can access in Trumpet—the same Pods visible under your normal permissions. Matches title, description, company name, and CRM id substring on the Pod. Set filters.isCreatedByMe to true to limit to Pods you created.
search
ChatGPTSearch sales rooms (Pods) you can access in Trumpet—the same Pods visible under your normal permissions. Matches title, description, company name, and CRM id substring on the Pod. Set filters.isCreatedByMe to true to limit to Pods you created.
search-templates
ChatGPTFind 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
ChatGPTFind 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
ChatGPTFind 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
ChatGPTSet 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
ChatGPTSet 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
ChatGPTSet 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.