Organization Tables & Schemas

Access read-only tables containing your organization's operational data.

Guidelines

  • Read-only tables with stable, production schemas.

  • All timestamps are UTC.

  • IDs are strings unless otherwise noted.

  • JSON columns may contain nested objects or arrays.

  • Availability varies by enabled features.

Available Tables

Schema Overview

Common Queries

-- Active conversations in last 7 days
SELECT COUNT(*) as active_conversations
FROM conversations
WHERE created_at >= CURRENT_DATE - INTERVAL '7 days'
  AND is_finished = false;

-- Daily message volume
SELECT DATE(created_at) as day,
       COUNT(*) as message_count
FROM messages
WHERE org_id = 'your-org-id'
GROUP BY DATE(created_at)
ORDER BY day DESC
LIMIT 30;

-- User engagement metrics
SELECT u.user_id,
       u.email,
       COUNT(DISTINCT c._id) as conversation_count
FROM users u
LEFT JOIN conversations c ON u.user_id = c.user_id
GROUP BY u.user_id, u.email;

Subpages

ConversationUserServiceOrganizationDynamic BehaviorsMetricRoleToolSimulationCommon Query Patterns

Last updated

Was this helpful?