Documentation

Everything on this site, in reading order

Start at the top if you are new. Jump straight in if you are not - every page stands on its own and says what it depends on.

Two sets of documentation, and which is which

bitpull.ai/docs is the vendor's own reference and the canonical source for the API and the widget. This site is the developer platform around it: deeper on integration, honest about what does not exist, and it carries the tools. Where the two disagree, the vendor is right about intent and this site tries to be right about behaviour - the data-modes discrepancy on the embed page is a live example.

Reading paths

If you want to…Read, in order
Get an agent onto a website todayEmbedWidget generatorLatency test
Get conversations into a CRMWebhooksWebhook testerthe integration guide for your system
Let the agent read your systems liveAgent toolsVoice (the latency budget)Shopify as a worked example
Answer the phoneTelephonyPrompt reviewerReceptionist recipe
Build the agent into your own productDevelopersAPISDKsOwn-app recipe
Decide whether the platform fits at allDevelopers (particularly "what is not there") → MCPSDKs

Conventions on this site

  • Every capability carries a status. Available, beta behind an account flag, assisted setup, via webhook, via API, planned or research. The integrations page has the full legend.
  • No invented endpoints. If it is not on the API page, treat it as not public.
  • No invented payloads. The webhook envelope is not published, so no page here claims to know its field names - capture a real one instead.
  • Third-party code is theirs. Snippets calling HubSpot, Shopify or Slack use those vendors' public APIs and say so.

The reasoning behind all of that, and how each status is decided, is on the about page.