PebbleChat

PebbleChat

PebbleChat is the powerhouse of PebbleAI. Not a chatbot that answers questions and stops — an AI agent you work with to get real work done. It talks to your workflows, your document stores, your tools, and your data. It researches, plans, acts, and explains what it did.

Everything else in PebbleAI exists to make PebbleChat more capable. PebbleFlows builds the reusable building blocks it calls on. PebbleObserve measures how well it’s performing. PebbleAgents (coming soon) will let it run autonomously in the background. But the conversation in PebbleChat is the place work actually happens.

PebbleChat landing page with starter prompts

What makes PebbleChat different

Your conversations stay inside your organisation. Unlike public AI chat products where every prompt leaves your walls, PebbleChat runs inside the boundary your organisation controls. Model calls route through your own credentials — typically AWS Bedrock in your chosen region (e.g. ap-southeast-2 for Australia) — so data residency, contractual coverage, and compliance regimes like IRAP PROTECTED are respected automatically. Take control of your AI usage and safely leverage the competitive advantage AI brings, without handing your organisation’s data to a third party.

One place for all your AI. PebbleAI’s core promise is consolidation: instead of your team spreading sensitive work across a dozen external AI tools, PebbleChat gives you one sanctioned place to do it. Admins see who is using what, finance sees the cost, and security sees the boundary. Everyone gets the productivity; no one loses the oversight.

It’s connected to your organisation’s knowledge and tools. Type @ to reference a specific document store, agent, flow, or skill. Or just ask — PebbleChat automatically discovers the relevant assets your colleagues have built and uses them on your behalf. No plumbing, no lookup tables, no “which bot do I ask?”.

It runs code, not just talks about it. Skills (Claude Code-compatible prompt templates) can include Python that executes in a platform-hosted, gVisor-isolated code execution sandbox. Ask for a branded PDF, a chart, a spreadsheet, a data analysis, and you get the actual file — uploaded to your user file store and linked in the chat. No desktop handoff, no manual copy-paste. Claude, OpenAI, and Copilot don’t do this inside enterprise chat.

It thinks before it answers. For complex queries, PebbleChat plans its approach, runs web searches or tool calls, synthesises the results, and only then writes the final response. You can watch it work in the Activity Stream, expand reasoning panels for reasoning-capable models, and see exactly what sources it used.

It remembers what you tell it. Personal memory, personal ambient context, workspace context, and organisation-level instructions all stack together — so PebbleChat arrives at your first message of the day already knowing your role, your preferences, and what you’re working on. All of it stored against your organisation, not a public account.

It exports into your workflow. Responses download as PDF, Word, email, and other formats. Nothing is trapped in the chat.

It works in the background. Start a research task, navigate away, come back ten minutes later. PebbleChat keeps going and fires a notification when it’s done.

It listens as well as it reads. Real-time voice input with press-to-talk or hands-free mode. Everything you can do by typing, you can do by speaking — including the tool calls. Speech-to-text and text-to-speech run through providers your admin chooses, so voice stays inside the same boundary as text.

Every interaction is observable. PebbleChat is instrumented end-to-end by PebbleObserve. Admins can see cost, tool usage, latency, and quality metrics without anyone having to enable tracing. You get the productivity benefits of AI without losing visibility into what’s happening.

The PebbleChat surface

Here’s what’s on screen when you open PebbleChat:

AreaWhat it is
Left sidebarConversation history (toggle open/closed). Search, new chat, date groupings.
Top barWorkspace switcher, light/dark toggle, help menu, notifications, profile avatar — covered in Collaboration & Profile.
Chat areaThe conversation itself — your messages, the AI responses, the activity stream.
ComposerThe input area where you type, attach files, use voice, pick the model, and adjust per-chat settings via the gear icon (chime, background processing, background alerts).

In this section

PageWhat’s inside
Getting StartedUI walkthrough, your first conversation, starter prompts
Model SelectionAuto routing, Bedrock and other providers, switching models mid-chat
Conversations & HistorySidebar, search, renaming, background chat indicators
Messages & ResponsesStreaming, thinking panels, message actions, exporting
@Mentions & ToolsReferencing flows, Past Chats, MCP tools, asset discovery
SkillsReusable prompt templates with optional Python code that run in the sandbox
File AttachmentsSupported formats, how attachments are used in context
Voice InputPress-to-talk, hands-free, STT/TTS
Advanced FeaturesBackground chat, activity stream, context window, reasoning panels
Chat SettingsThe composer gear icon — chime and background toggles

Quick start

  1. Click PebbleChat in the sidebar (it’s the first item)
  2. Start typing in the composer, or click one of the starter prompts that appear on the landing page
  3. Press Enter or click Send
  4. Watch PebbleChat plan, research, and respond

If you’re brand new, Getting Started walks through the interface element by element.