Skip to content
Octave logo

Connectors / Sales · HTTP Connector

Automate Octave with Tray.ai

Create an agent, run an agent asynchronously and create a persona in Octave, and start a workflow when Octave sends “Entity created”.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

What can you do with Octave on Tray.ai?

Octave is a go-to-market platform that stores your personas, products, segments, and competitors in one library and runs AI agents that research, qualify, and write outreach from it. Tray.ai connects to Octave through the HTTP Connector, so your workflows can call the Octave API alongside the rest of your stack.

Connects through
HTTP Connector
Authentication
An API key in a request header
Base URL
https://app.octavehq.com/api/v2

What the Octave API covers

6 resources and 28 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow.

Agents

  • List agents
  • Get an agent
  • Create an agent
  • Update an agent
  • Delete an agent

Agent runs

  • Enrich a company
  • Enrich a person
  • Qualify a person
  • Run an agent asynchronously
  • Get an async run status

Personas

  • List personas
  • Get a persona
  • Create a persona
  • Update a persona

Products

  • List products
  • Get a product
  • Create a product
  • Update a product
  • Delete a product

Segments

  • List segments
  • Get a segment
  • Create a segment
  • Update a segment
  • Delete a segment

Entity webhooks

  • List webhook endpoints
  • Create a webhook endpoint
  • Update a webhook endpoint
  • Delete a webhook endpoint

Events Octave can send to a Tray.ai webhook trigger

  • Entity created
  • Entity updated
  • Entity deleted

Checked against Octave's own documentation on 2026-10-22

docs.octavehq.com/introduction

Frequently asked questions

What can a Tray.ai workflow do in Octave?

+

The Octave API documents 28 actions across 6 resources (Agents, Agent runs, Personas, Products, Segments, Entity webhooks). For example: List agents; Enrich a company; List personas. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Octave?

+

The Octave API uses an API key in a request header. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

Which Octave events can start a Tray.ai workflow?

+

Octave sends 3 events to a webhook URL, for example: Entity created; Entity updated; Entity deleted. A Tray.ai webhook trigger receives them and starts a workflow.

See Octave working against your stack.

We'll walk through a tailored demo with your systems plugged in.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.