Developer platform

Build AI agents
into your product

Embed, connect and extend the realtime AI agents behind bitpull.ai - across phone, web, voice, chat and email - with a REST API, webhooks, function calling and a widget that is one script tag wide.

Base URL https://api.bitpull.ai · Bearer auth · SIP sip.bitpull.ai:5060

Put an agent on a website

index.html
<script src="https://bitpull.ai/widget/template.js"
        data-key="YOUR_AGENT_API_KEY"
        data-lang="en"
        data-modes="both"
        data-color="#2962ff"
        defer></script>

Voice and text chat, in the visitor's own language, with a transparent AI notice. Every attribute →

Or start a session yourself

terminal
curl -X POST https://api.bitpull.ai/api/sessions \
  -H "Authorization: Bearer $BITPULL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"language":"en","interactionMode":"VOICE"}'

Returns a LiveKit wsUrl and token; join the room and you own the interface. API reference →

One agent, four layers deep

A bitpull agent is not a chatbot bolted onto a page. The channel it speaks through, the knowledge it answers from and the systems it reaches are three separate layers - which is why the same agent can pick up the phone and answer a web chat without being configured twice.

  1. 01Channels
    Phone / SIPWeb voiceWeb chatWhatsAppTelegramEmail summary

    Where the conversation happens. Adding one does not change anything below it.

  2. 02bitpull agent layer
    Realtime modelVoice + turn takingPrompt & languageSession lifecycleSummary & outcome

    Run by bitpull.ai. This site documents how to reach it, not how to host it.

  3. 03Extension points
    REST APIAgent toolsOutbound webhookKnowledgeWidget embed

    The four seams you actually build against - each has a page on this site.

  4. 04Your systems
    CRMCalendarERPShopHelpdeskCustom APIs

    Nothing here is owned by bitpull. Every arrow into this layer is code you control.

What bitpull.io documents: the second and third layer, and every hop out of the fourth.

Where this site sits

Four domains, four jobs. This one explains how to build and integrate; it does not sell the product and it does not duplicate its pages.

DomainRoleWhat lives there
bitpull.ioDeveloper platformAPIs, webhooks, embedding, integrations, free tools. This site.
bitpull.aiProductCreate and run agents, pricing, industry solutions, sign-up.
neob.devResearchAgentic, realtime and multimodal AI research at NEOB Labs.
neob.aiCompanyNEOB Technology GmbH - enterprise AI, consulting, custom work.
Nothing here is aspirational

Every capability on this site carries its real status. Where a connector does not exist, the page says so and shows the route that works instead. The about page explains how each status is decided.