Skip to content
Invoca logo

Connectors / Marketing · HTTP Connector

Automate Invoca with Tray.ai

Create an advertiser, create a campaign and create a promo number in Invoca. Connect Invoca to the rest of your marketing stack with Tray.ai.

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 Invoca on Tray.ai?

Invoca is a call tracking and conversation intelligence platform that ties inbound phone calls back to the marketing campaigns that drove them. Tray.ai connects to Invoca through the HTTP Connector, so your workflows can call the Invoca API alongside the rest of your stack.

  • List call transactions each day and attach call outcomes to matching leads in your CRM.
  • Archive a campaign when it ends in your marketing calendar.
  • Get a transaction when a sales rep flags a call in your CRM, so the campaign source is on the record.
Connects through
HTTP Connector
Authentication
An API key in a request header or an API key in the query string

Set it up

Connect Invoca to Tray.ai

Each step uses Invoca's own API details, from its documentation.

Step 1

Save Invoca's API key

Save the key as a Tray.ai authentication. The HTTP Client puts it in the request header, read from $.auth. The key stays out of the workflow and out of the logs.

Step 2

Import a request from Invoca's docs

Add an HTTP Client step and paste a cURL example from Invoca's API docs. Tray.ai fills in the method, URL, headers, and query.

Step 3

Start with “List call transactions”

It's one of 17 documented actions, under Transactions. The response comes back as data the next step can map into your other apps.

Step 4

Hand it to an AI agent

Wrap “Get a transaction” and “List advertisers” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.

What the Invoca API covers

4 resources and 17 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.

Transactions

  • List call transactions
  • Get a transaction

Advertisers

  • List advertisers
  • Get an advertiser
  • Create an advertiser
  • Update an advertiser
  • Delete an advertiser

Advertiser campaigns

  • List campaigns
  • Get a campaign
  • Create a campaign
  • Update a campaign
  • Archive a campaign

Promo numbers

  • List promo numbers
  • Get a promo number
  • Create a promo number
  • Update a promo number
  • Delete a promo number

Checked against Invoca's own documentation on 2026-11-11

developers.invoca.net/en/latest/api_documentation

Frequently asked questions

What can a Tray.ai workflow do in Invoca?

+

The Invoca API documents 17 actions across 4 resources (Transactions, Advertisers, Advertiser campaigns, Promo numbers). For example: List call transactions; List advertisers; List campaigns. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Invoca?

+

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

See Invoca 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.