New to Compass? We recommend reading through these concepts before diving into the detailed guides. It’ll make everything else much easier to follow.
How it all fits together
At a high level, the Compass workflow follows five steps:Core concepts
Agents
Agents
Agents are AI-powered conversational assistants — the heart of the Compass platform. Each agent is configured to serve a specific product and audience.Compass supports two agent types:
- HCP Product Detailer — Designed for healthcare professional audiences. Delivers detailed, clinical information grounded in approved materials. Ideal for product education and medical enquiries.
- Patient Navigator — Designed for patient and consumer audiences. Uses accessible, supportive language to provide health and product information in a way that’s easy to understand.
- AI model — The large language model powering the agent’s responses (e.g. GPT-5 Mini).
- Tone of voice — How the agent communicates (professional, empathetic, conversational, etc.).
- Response length — How detailed or concise the agent’s replies are.
- Compliance settings — Jurisdiction, guardrails, and regulatory configuration.
Sources (Knowledge Base)
Sources (Knowledge Base)
Sources are the documents and web pages that form your agent’s internal knowledge. When a user asks a question, the agent searches its knowledge base and retrieves the most relevant content to generate a grounded response.How it works:
- You upload PDFs or add URLs to the Knowledge Base.
- Compass automatically processes each document — splitting it into smaller chunks, generating embeddings, and indexing them.
- When a user asks a question, the agent uses retrieval-augmented generation (RAG) to find and reference the most relevant chunks.
Sources are internal to the agent. End-users never see the raw source documents — they only receive the agent’s generated responses. If you want users to access files directly, use Resources instead.
Resources
Resources
Resources are downloadable files and links that are surfaced directly to end-users through the widget’s Resources tab.Unlike Sources (which power the agent’s responses behind the scenes), Resources are visible, browsable content that users can access for reference — things like product brochures, consumer medicine information leaflets, or links to external websites.Use Resources when you want to give users something they can take away or refer to alongside the conversation.
Guardrails (Guidance)
Guardrails (Guidance)
Guardrails are the regulatory compliance settings that control what your agent can and cannot say. This is one of the most important configurations in Compass.Key settings include:
- Jurisdiction — The regulatory framework your agent must comply with (e.g. TGA for Australia, FDA for the United States).
- Product classification — Whether the product is a prescription medicine, over-the-counter medicine, medical device, supplement, or other type.
- Prohibited terms — Specific words or phrases the agent must never use in its responses.
- Approved claims — Statements the agent is permitted to make about the product.
- Off-label content policies — Rules for how the agent responds to questions about unapproved uses or indications.
Topics
Topics
Topics allow you to track and categorise what users are asking about. Each topic is defined by a set of keywords — when those keywords appear in a conversation, the topic is automatically detected and logged.This gives you insight into user interests and frequently discussed themes, helping you:
- Identify trending questions or concerns
- Spot gaps in your agent’s knowledge base
- Report on conversation themes to stakeholders
Adverse Events
Adverse Events
The Adverse Events feature is Compass’s built-in pharmacovigilance system. It uses AI to automatically detect potential adverse drug reactions mentioned in conversations.When a user describes symptoms, side effects, or negative experiences that may be related to a product, the system flags the conversation for review. You can configure the sensitivity level to control how aggressively the system flags potential events.Flagged events are surfaced in the Adverse Events dashboard, where your team can review, assess, and take appropriate action in line with your pharmacovigilance obligations.
Adverse event detection is a support tool — it does not replace your organisation’s pharmacovigilance processes. Always follow your established procedures for reporting and assessment.
Widgets
Widgets
Widgets are the embeddable chat interfaces that bring your agent to life on external websites. A widget is the user-facing component — it’s what your audience sees and interacts with.Each widget is linked to an agent and can be fully customised:
- Widget type — Popup, fullscreen, or slider layout.
- Theming — Brand colours, logos, and custom styling.
- Tab configuration — Choose which tabs are visible (Chat, Resources, etc.).
- Domain restrictions — Limit which websites can display the widget.
- Status — Toggle between Active and Inactive without removing the embed code.
Initiatives
Initiatives
Initiatives are country-specific campaigns that group related deployments and widgets together. They provide an organisational layer that helps you manage multi-market rollouts.For example, if you’re launching a product in both Australia and New Zealand, you might create separate initiatives for each country — each with its own widgets, compliance settings, and reporting.
Batch Tests
Batch Tests
Batch Tests are Compass’s quality assurance system for validating agent responses before deployment. You define a set of test questions and expected behaviours, then run them against your agent to check that it responds correctly.This is especially useful for:
- Verifying compliance after updating guardrails
- Checking response quality after adding new knowledge
- Regression testing before going live with changes
Audit Log
Audit Log
The Audit Log is a comprehensive activity trail that records every significant action taken across the platform. This includes agent creation, configuration changes, widget deployments, user logins, and more.The audit log supports your governance and compliance requirements by providing a clear, searchable record of who did what and when.
HCP Verification
HCP Verification
HCP Verification is a verification gate that ensures only qualified healthcare professionals can access restricted content. When enabled on a widget, users must verify their identity through AHPRA (the Australian Health Practitioner Regulation Agency) before they can interact with the agent.This is essential for HCP Product Detailer agents that surface clinical or restricted product information that should not be accessible to the general public.
What’s next?
Now that you understand the building blocks, start putting them into practice:Quick Start
Follow the step-by-step guide to create and deploy your first agent.
Creating an Agent
Learn how to set up and configure an agent in detail.
Knowledge Base
Add documents and URLs to power your agent’s responses.
Deploying a Widget
Create and embed a chat widget on your website.

