Observation
An observation is one product signal: title, description, and user_sentiment. Create one or more per call viapost_observations (MCP) or the REST API for custom integrations.
Each observation belongs to a project and is keyed by user_id and interaction_id — your strings for the end user and conversation thread, not Correl8 accounts.
Issue
An issue groups related observations into a digest. Issue digest runs asynchronously after observations are created.Tags
Tags are matched server-side from observation content, asynchronously alongside issue digest. Tags appear on the observation after processing completes.Sentiment
Every observation requiresuser_sentiment — a five-level label from very negative to very positive. See User sentiment for the scale.
Guidelines
Guidelines are project-specific markdown your agent loads once per conversation via theget_correl8_guidelines(user_id=…) tool. Two types:
- Observation guidelines — when and how to call
post_observations - Research guidelines — how to conduct studies and call
post_research_answer
get_active_studies(user_id=…).
See Guidelines for how to tune them without changing your agent code.
Free tier
If your workspace exceeds the free-tier limit (1,000 processed observations per month), Correl8 keeps ingesting but does not run tag matching or issue digest until the period resets or you upgrade.Research study
A research study is an open-ended question your agent pursues during normal conversation — not a survey. You define a question, eligibility criteria, and sampling limits in the app. When a study is active, users who fall in the sample see it via theget_active_studies(user_id=…) tool. Eligibility criteria are evaluated by the agent, not the server — the tool returns the criteria text and it is your agent’s responsibility to check whether the current user/conversation matches before pursuing the study.
Your agent follows project research guidelines for conduct, gathers signal subtly, then posts one answer per user via post_research_answer. Each answer is a structured summary tied to user_id and interaction_id.
See Research for creating studies and reviewing answers.