• Track events from your LLM usage (e.g., calls, tool interactions, chat messages).
  • Create threads for conversation-based flows.
  • Validate external webhooks for secure data handoffs.

Quick Overview

  1. Authentication: You’ll need a valid x-avido-app-id (Application ID) and a Bearer token (Authorization header).
  2. Ingestion: Send an array of typed events to our /v0/ingest endpoint to store and analyze them.
  3. Threads: If you need to create a new conversation (thread), you can do so via /v0/threads.
  4. Webhooks: Validate incoming requests from external sources with our signature-based webhook system.

In the following pages, you’ll learn everything you need to effectively use the Avido API.