Skip to main content
Track what happened, when, and why. Activity logs capture every significant event across your organization — from webhook deliveries to tool executions to agent configuration changes. What you’ll learn: How to search and filter activity logs, understand event types and severities, and use the API for programmatic access.

Access activity logs

Navigate to Activity Logs in the sidebar to view all events across your organization.

Event types

Activity logs capture events across four categories:

Agent lifecycle

Conversation lifecycle

Webhooks

Runtime events

Configuration changes


Severity levels

Each event has a severity level indicating its importance:

Caller types

Events track who initiated the action:

Filter activity logs

By event type

Filter to specific event types to focus your analysis:

By severity

Focus on errors and critical issues:

By date range

Query events within a specific time window:

By agent or call

Track events for a specific agent or call:
Search across event messages and metadata:

Aggregations

Search results include aggregated counts for quick analysis. These show how events break down by type, severity, and caller across all matching results — not just the current page.

API response structure

Search activity logs

Request: POST /api/v1/activity-logs/search Request body:

Common tasks


Troubleshooting with activity logs

Activity logs are your first stop when debugging issues. Here’s how to approach common problems:

Webhook not triggering?

  1. Search for WebhookFailed events for your agent
  2. Check the metadata field for error details (timeout, DNS failure, HTTP status)
  3. Verify webhook URL is publicly accessible

Tool calls failing silently?

  1. Filter by types: ['ToolCallFailed'] and your call ID
  2. Review error messages and response times in metadata
  3. Check if the tool webhook is responding within the 10-second timeout

Unexpected call behavior?

  1. Get the full event timeline for the call ID (sort ascending by timestamp)
  2. Look for warning or error severity events
  3. Check if CallRejectedByWebhook or CallFailed events explain the issue
Activity logs are retained for 90 days. For longer retention or compliance requirements, export logs periodically using the search API.

What’s next

Call History

View and search past calls

Call Inspector

Deep dive into individual calls

Webhook Events

Understand webhook payloads

Testing Webhooks

Test webhook delivery