Start a free workspace
Begin a 14-day trial, choose GTM Engineer during onboarding, and connect
the systems the agent should understand.
Open the MCP reference
Connect Claude, Codex, Cursor, or another MCP-compatible agent with OAuth.
1. Create and authorize the workspace
1
Start the AmpUp workspace
Open app.ampup.ai/trial. The workspace owner
completes signup, chooses GTM Engineer, and connects the relevant CRM,
calendar, conversation-intelligence, and messaging integrations.
2
Choose the agent interface
Use MCP for an interactive agent. Use the direct API for a service or data
pipeline whose calls should be explicit and repeatable.
3
Authorize only what the workflow needs
OAuth connections run as the signed-in user. API keys inherit the role and
permissions of the user who creates them and can be revoked from Settings
→ API Keys.
2. Connect an interactive agent with MCP
The hosted endpoint is:tools/list; treat that response as the source of truth for the connection.
See MCP Server for every client setup and the current
tool surface, and MCP Server Authentication for token,
scope, and tenant-isolation details.
3. Call the API directly
Direct calls use this base URL:POST operations. Store the key in a secret
manager or environment variable; never put it in browser code or source
control.
List analyzed meetings
account_id, opportunity_id, search, status,
scheduled_from, scheduled_to, limit, and offset.
Get one meeting and its analysis
Start here before pulling a full transcript. The meeting overview includes core metadata, inline analysis when available, andavailable_actions flags that
tell the agent which deeper artifacts exist.
Bulk-pull analysis for a warehouse job
Fetch scores, feedback, key moments, and deal intelligence for up to 100 meeting IDs in one request:Pull the full transcript only when needed
/v1/get_transcript_excerpt with meeting_id plus a start_time / end_time
range or a chapter name.
Pull deal-level conversation intelligence
Server-side JavaScript helper
Use a thin wrapper so every call has the same authentication and error handling:Python SDK equivalent
The SDK wraps the same workflow API:AMPUP_API_KEY and AMPUP_BASE_URL from the environment.
See the Python SDK guide for the full client surface.
What a GTM agent can retrieve
The exact surface depends on user permissions and enabled products.MCP tool names evolve as related operations are consolidated. For an MCP
connection, use
tools/list for the live schema. For direct API and SDK
integrations, pin a tested client version and validate response shapes before
promoting a pipeline.Five starter journeys
1. Keep the CRM current
- List newly analyzed meetings.
- Get the meeting overview and supporting evidence.
- Resolve the account, contacts, and deal.
- Draft notes, tasks, and field updates.
- Require human review before CRM sync or a stage change.
2. Build an ICP list
Use the MCP workflow tools to search companies and people, enrich missing details, score ICP fit, save the qualified records to an audience, and draft a sequence. Keep launch disabled until a person reviews targeting and copy.3. Feed conversation data to BI
Use the direct API to page through analyzed meetings, bulk-fetch analyses in batches of at most 100 IDs, normalize metric and deal-intelligence fields, and checkpoint the last successful window before loading the warehouse.4. Close the coaching loop
Find low-scoring meeting moments, create a meeting-derived roleplay, propose an assignment, and read the resulting sessions back into the coaching workflow.5. Act on external signals
Reconcile the incoming company and contact, attach the signal as prospecting context, and draft signal-aware outreach. Require approval before sending.Production pattern for data pulls
- Discover narrowly. Filter list calls and page with
limitandoffset. - Hydrate selectively. Fetch details only for new or changed IDs.
- Batch analysis. Use
list_meeting_analysesinstead of one request per meeting. - Avoid unnecessary transcripts. Start with
get_meeting; pull excerpts or the full transcript only when exact wording is required. - Checkpoint progress. Persist the last successful window or record IDs so retries do not restart the entire job.
- Retry safely. Back off on
429and transient5xxresponses; surface persistent validation and authorization failures to an operator.
Errors and troubleshooting
Next steps
MCP server reference
Endpoint, client setup, authentication, and the current tool catalog.
Security model
OAuth flow, token lifetimes, permissions, tenant isolation, and revocation.
Python SDK
Typed request models and a high-level client for server-side jobs.
TypeScript SDK
Generated API clients for TypeScript services.