Skip to main content

BehaviorAnalyticsDto

agentobjectnullablerequired

Agent slug filter applied, if any.

daysnumberrequired
Example: 30
enabledbooleanrequired

False when the PostHog query API is not configured (no personal API key / project id).

Example: true
eventsobjectrequired

Lifecycle funnel step → PostHog event name mapping.

Example: {"activated":"dashboard_opened","purchased":"subscription_active","used":"agent_conversation"}
funnel object[]required
  • Array [
  • countnumberrequired
    Example: 42
    eventstringrequired
    Example: subscription_active
    stepstringrequired
    Example: Purchased
  • ]
  • perAgent object[]required
  • Array [
  • activatednumberrequired
    Example: 30
    agentstringrequired
    Example: voxa
    purchasednumberrequired
    Example: 42
    usednumberrequired
    Example: 18
  • ]
  • summary objectrequired
    activeUsersnumberrequired
    Example: 120
    totalEventsnumberrequired
    Example: 5400
    trends object[]required
  • Array [
  • object
  • ]
  • BehaviorAnalyticsDto
    {
    "agent": {},
    "days": 30,
    "enabled": true,
    "events": {
    "activated": "dashboard_opened",
    "purchased": "subscription_active",
    "used": "agent_conversation"
    },
    "funnel": [
    {
    "count": 42,
    "event": "subscription_active",
    "step": "Purchased"
    }
    ],
    "perAgent": [
    {
    "activated": 30,
    "agent": "voxa",
    "purchased": 42,
    "used": 18
    }
    ],
    "summary": {
    "activeUsers": 120,
    "totalEvents": 5400
    },
    "trends": [
    {}
    ]
    }