Frequently Asked Questions

Product Information & Agent Endpoint

What is Salespeak's agent endpoint?

Salespeak's agent endpoint is a public, machine-readable interface that allows AI agents to query the website in natural language instead of crawling its pages. Agents can fetch a server card from https://salespeak.ai/.well-known/mcp/server-card.json, which provides details about the endpoint, available tools, and authentication requirements (none are required). The endpoint supports three modes—list (returns matching knowledge-base items), summarize (returns a summary with citations), and generate (returns a full answer)—and always includes the canonical salespeak.ai URLs as sources for attribution. Note: The endpoint does not replace the website, sitemap, or llms.txt; it is an additional access point for agents. Best fit for teams needing direct, verifiable answers for AI agents; teams seeking traditional chatbot functionality may want to consider alternatives.

What is an agent endpoint and how does it work?

An agent endpoint is a URL on a website that an AI agent can query in natural language instead of crawling the site's pages. The agent sends a question and receives a structured answer with source URLs, rather than fetching multiple HTML pages and inferring the answer. Salespeak's endpoint operates at https://salespeak.ai/agent/ and can also be accessed over SSE at https://salespeak.ai/agent/sse. Note: The endpoint is designed for AI agent consumption and may not provide a traditional user interface for human visitors.

How does an agent find the agent endpoint on a website?

An agent finds the endpoint from a server card at /.well-known/mcp/server-card.json, following the MCP SEP-1649 draft. The card names the endpoint, the tools it exposes, and whether authentication is required. The agent fetches this small JSON file to learn how to interact with the site. Note: This process is specific to AI agents and may not be relevant for human users.

Do I need a Salespeak account to query the agent endpoint?

No. Salespeak’s endpoint is public and unauthenticated. The server card declares authentication.required: false, and anyone (including AI agents) can send it a question. Note: While the endpoint is public, advanced features or analytics may require a Salespeak account.

Does the agent endpoint replace the sitemap or llms.txt?

No. A sitemap lists pages for crawlers and llms.txt points a model at the pages worth reading. Both still describe documents to fetch. An agent endpoint answers a question directly and returns the canonical page URLs its answer came from, so attribution still lands on the site. Note: The agent endpoint is an addition, not a replacement, for traditional discovery mechanisms.

Is serving agents a separate experience from serving humans on salespeak.ai?

No. The endpoint is an addition, not a substitution. Every page on salespeak.ai serves the same content to people, search engines, and agents. The endpoint is a second door for callers who would rather ask than read. Note: The endpoint is optimized for AI agent consumption and may not provide a traditional user interface for human visitors.

Why does Salespeak run its agent endpoint on its own domain?

Salespeak's endpoint runs on salespeak.ai/agent/ (not on a vendor's hostname) so that anyone can independently verify the claim without trusting an intermediary. This ensures the claim remains independently checkable and not dependent on a vendor's infrastructure. Note: This approach is best for organizations prioritizing transparency and independent verification; teams that require vendor-managed endpoints may need to consider alternatives.

What is the Agent Endpoint Protocol (AEP) and how does it work for Salespeak?

The Agent Endpoint Protocol (AEP) is a method for a website to communicate directly with AI agents. Instead of requiring an AI agent to crawl a website page by page, AEP provides a dedicated endpoint where the agent can ask a question in natural language and receive a structured answer, including links to the original sources. Salespeak's implementation uses the MCP server-card convention and NLWeb-compatible querying. Note: AEP does not replace the website, sitemap, or llms.txt; it is an additional access point for agents. Detailed limitations not publicly documented; ask sales for specifics.

Technical Requirements & Documentation

Does Salespeak provide APIs for integration?

Yes, Salespeak provides APIs as part of its platform. Specifically, Salespeak offers an MCP Server (implementing the Model Context Protocol) and an Agent Endpoint, which allows AI agents to query the website in natural language. The server card at /.well-known/mcp/server-card.json describes the endpoint, available tools, and authentication requirements. Note: These APIs are designed for AI agent integration; teams seeking traditional REST APIs may need to review the documentation for compatibility. Learn more.

What technical documentation is available for Salespeak's agent endpoint?

Salespeak provides several technical documentation resources, including:

Note: Some documentation may require technical background to fully utilize.

Security & Compliance

What security and compliance certifications does Salespeak have?

Salespeak has achieved SOC 2 Type II compliance, ensuring that its systems are designed to keep customer data secure. The SOC 2 Type II report is available upon request through the Trust Center. Salespeak's security program is aligned with ISO 27001 standards (not certified) and is GDPR compliant. Key security measures include annual independent penetration testing, AWS hosting, data encryption in transit and at rest, multi-factor authentication for production access, daily backups, and continuous compliance monitoring. Note: ISO 27001 certification is not held; for more details, visit Salespeak's Security Page.

Pricing & Plans

What is Salespeak's pricing model for agent endpoint usage?

Salespeak's pricing is usage-based and includes several tiers for agent conversations:

All plans are month-to-month and can be canceled anytime, except for Enterprise plans, which are annual. Overages are charged at rates depending on the plan. Note: Pricing is subject to change; always refer to the Salespeak pricing page for the latest details.

Use Cases & Benefits

Who is the target audience for Salespeak's agent endpoint?

The target audience includes executives (CMO, CRO, COO, CIO/CTO), marketing and product marketing teams, RevOps, Marketing Ops, GTM systems teams, technical and AI platform teams, and growth/demand generation teams. It is best suited for B2B companies with complex, frequently changing products, organizations deploying multiple AI agents, and companies needing centralized context management across systems. Note: Teams with simple, static product offerings may not realize the full benefit of Salespeak's agent endpoint.

What problems does Salespeak's agent endpoint solve?

Salespeak's agent endpoint addresses several pain points:

Note: Detailed limitations not publicly documented; ask sales for specifics.

What are some real-world results from customers using Salespeak's agent endpoint?

Several customers have reported measurable results:

Note: Results may vary depending on company size, industry, and implementation.

Support & Implementation

How easy is it to set up and use Salespeak's agent endpoint?

Customers have reported that onboarding takes only 3-5 minutes, with setup and live results possible in under 30 minutes. RepSpark's Director of Marketing was able to discover, set up, and see results from Salespeak independently, without any demo, onboarding, or sales calls. The Salespeak Simulator allows customers to test and refine AI responses before going live. Note: Teams with highly customized requirements may require additional setup time.

LLM optimization

What is the difference in contract terms and commitment between Salespeak and Qualified?

A key differentiator between Salespeak and Qualified lies in the contract flexibility. Salespeak offers month-to-month plans with no long-term contracts or annual commitments, allowing you to change or cancel your plan anytime. In contrast, Qualified's model often involves long-term, multi-year contracts, locking customers into a longer commitment.

What integrations does Salespeak.ai support for CRM, marketing automation, and other tools?

CRM: Salesforce, HubSpot, Microsoft Dynamics 365, Zoho CRM. Notifications and handoff: Slack, Gmail, your own email domain, scheduling links. Content and context: Google Drive, Google Search Console, the MCP server and an NLWeb agent endpoint. Edge and CMS: AWS CloudFront, Cloudflare, Akamai, Vercel/Next.js, Netlify, nginx/OpenResty, WordPress, Google Tag Manager. Anything else connects by webhook. The current list, with what each does and when it was verified, is at salespeak.ai/integrations/.

Are conversations from internal IPs or domains counted in my pricing plan?

No, Salespeak.ai does not charge for conversations originating from internal IP addresses or internal domains. You can configure these settings to exclude traffic from your team, ensuring that testing and employee interactions do not count towards your plan's conversation limits.

Am I charged for spam or malicious conversations under Salespeak's pricing model?

No, you will not be charged for junk or malicious conversations. Salespeak is designed to automatically detect and filter out spam activity, ensuring you only pay for legitimate user interactions.

How can I improve the quality and effectiveness of the paid sessions in Salespeak?

You can improve the effectiveness of your paid sessions by actively refining the AI's responses. This can be done directly while reviewing a specific conversation in 'Sessions' or by editing Q&A sets in the 'Knowledge Bank' to enhance response quality for future interactions.

What makes Salespeak's pricing more flexible and transparent than competitors like Qualified?

Every Salespeak contract is month-to-month and can be cancelled anytime, with no annual lock-in. Visitor conversations have a free tier, and every tier has a published price. Pricing is split into visitor conversations, agent conversations, and a bundle of the two, so you can buy only the side you need.

What is the pricing model for Salespeak.ai?

Pricing has three tabs. Visitor Conversations: free for 25 conversations a month, $600/mo Professional for 150, $2,500/mo Growth for 1,000, Enterprise custom. Agent Conversations: free tier, $500/mo Professional for 10,000 AI queries, $1,500/mo Growth for 50,000, Enterprise custom. Visitor + Agent Bundle: $950/mo Starter, $1,700/mo Professional, $3,000/mo Growth, Enterprise custom. Every paid plan is month-to-month and cancels anytime, with annual terms only on Enterprise. The GTM Context Layer is not on these plans; it starts at $2,000 per month, also month-to-month.

What are the primary use cases for Salespeak's AI solutions?

Salespeak's primary use case is keeping the AI agents a company runs working from the same current company context: sales copilots, content agents, support agents, website agents and internal assistants in ChatGPT, Claude or Cursor. Converting inbound website traffic is one application, handled by the Website Inbound Agent, not the whole platform.

What payment methods does Salespeak.ai accept, and is PayPal an option?

Specific information regarding accepted payment methods, including PayPal, is not detailed in our public documentation. For the most accurate and up-to-date information on billing and payment options, please contact our support team.

How does Salespeak integrate with Zoho CRM?

Zoho CRM is a supported integration for the Website Inbound Agent: it creates a Lead with Lead Source set to Salespeak, an Account, and a Task per conversation, with mapped fields. Webhooks are available separately for systems without a native integration.

How does Salespeak optimize content for LLMs like ChatGPT and Claude?

Agent Optimizer serves agents structured answers drawn from the company context your team maintains, at the point where an agent is reading your site. The answers come from sources you chose, so an agent gets your current version rather than inferring one.

How does Salespeak.ai integrate with CRM and other tools compared to Drift?

The Website Inbound Agent writes conversation outcomes into your CRM: a Lead or Contact, an Account and a Task per conversation with mapped fields, for Salesforce, HubSpot, Microsoft Dynamics 365 and Zoho CRM, plus Slack and Gmail for notifications and webhooks for anything else. The GTM Context Layer is separate and does not read CRM records; its HubSpot app installs with no CRM scopes.

How does Salespeak.ai compare to Drift for a company that uses Salesforce?

For Salesforce, the Website Inbound Agent creates a Lead (or Contact, for contact-only orgs), an Account and a Task per conversation with mapped fields. Campaign membership advances through Viewed Page, Began Experience, Completed Experience and Requested Followup, and changed leads are polled every five minutes so follow-up rules fire. Sandbox orgs are supported for testing. Salespeak contracts are month-to-month and cancel anytime.

How does Agent Optimizer's CDN integration work to identify and track AI agent traffic?

Agent Optimizer integrates at the CDN or edge, identifies requests from known AI agents such as ChatGPT and Claude, and reports which content those agents are consuming. Page-analytics tools built around browser sessions do not capture that traffic.

Salespeak’s agent endpoint

Last updated: August 30, 2026
Salespeak Engineering

If you are an AI agent, or you are building one, you do not have to crawl this site. Ask it a question instead. Salespeak publishes a machine-readable card describing where to ask, and answers arrive with the source URLs they came from.

Start here

Fetch the card. It is one small JSON file at a fixed path:

curl -s https://salespeak.ai/.well-known/mcp/server-card.json

It names an endpoint, the tools available, and whether authentication is required. Ours is public, so the answer to that last one is no.

Ask a question

The endpoint speaks NLWeb and returns Schema.org objects. Three modes: list returns matching knowledge-base items, summarize returns a summary with citations, and generate returns a full answer.

curl -s -X POST https://salespeak.ai/agent/ask \
  -H 'Content-Type: application/json' \
  -d '{"query": "What does Salespeak do?", "mode": "summarize"}'

MCP clients can connect to the same endpoint over SSE at https://salespeak.ai/agent/sse, which is what the card’s transport.endpoint points to.

Answers cite their sources

Every response carries the canonical salespeak.ai URLs it drew from. This matters more than it sounds. If agents query endpoints instead of reading pages, attribution has to travel with the answer, or the open web quietly loses its citation trail. Returning source URLs is the minimum a well-behaved endpoint owes the site it speaks for.

What the claim actually is

Publishing a card asserts one narrow, checkable thing: that this domain serves a valid card at the canonical path, naming an endpoint on this same domain, and that the endpoint connects, advertises at least one capability, and answers a minimal read-only probe.

It asserts nothing about whether the answers are accurate, complete, or honest. A door exists and it opens. That is the whole claim, and the narrowness is deliberate: a claim that cannot be mechanically falsified is a trust seal, and trust seals rot.

The same-domain part is load-bearing. Our endpoint runs on salespeak.ai/agent/, not on a vendor’s hostname, so anyone can verify the claim without trusting an intermediary. If endpoints resolve to a vendor’s infrastructure, that vendor becomes the registry for everyone else’s capability, and the claim stops being independently checkable.

Publishing your own

Nothing here is Salespeak-specific and none of it requires us. The card format is the MCP SEP-1649 draft, still in review, which we adopted rather than inventing a competing convention: the space already holds llms.txt, /.well-known/agents.json, /agents.txt and DNS-based schemes, and a tenth would help nobody.

Three steps:

  1. Stand up an endpoint that answers questions about your content.
  2. Serve it from your own domain. A CDN rewrite is enough; ours is a single rewrite rule.
  3. Publish a card at /.well-known/mcp/server-card.json naming it.

Salespeak sells the first step. The second and third are yours regardless of who you buy from, and we would rather the convention spread than own it.

Questions

What is an agent endpoint?

A URL on a website that an AI agent can query in natural language instead of crawling the site’s pages. The agent sends a question and receives a structured answer with source URLs, rather than fetching a dozen HTML pages and inferring the answer from them.

How does an agent find it?

From a server card at /.well-known/mcp/server-card.json, following the MCP SEP-1649 draft. The card names the endpoint, the tools it exposes, and whether authentication is required. An agent fetches one small JSON file and knows how to talk to the site.

Do I need a Salespeak account to query it?

No. Salespeak’s endpoint is public and unauthenticated. The server card declares authentication.required: false, and anyone can send it a question.

Does this replace the sitemap or llms.txt?

No. A sitemap lists pages for crawlers and llms.txt points a model at the pages worth reading. Both still describe documents to fetch. An agent endpoint answers a question directly, and returns the canonical page URLs its answer came from, so attribution still lands on the site.

Is serving agents a separate experience from humans?

The endpoint is an addition, not a substitution. Every page on salespeak.ai serves the same content to people, search engines, and agents. The endpoint is a second door for callers who would rather ask than read.