Skip to content
UJET logo

Connectors / Customer service · HTTP Connector

Automate UJET with Tray.ai

Create an outbound call, create a chat and add campaign contacts in UJET. Connect UJET to the rest of your customer service 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 UJET on Tray.ai?

UJET is a cloud contact center for voice, chat, SMS, and email support, with queue routing, outbound campaigns, and agent management. Tray.ai connects to UJET through the HTTP Connector, so your workflows can call the UJET API alongside the rest of your stack.

  • Create an outbound call when a high-priority case is opened in your help desk.
  • Add campaign contacts from a list of overdue accounts in your billing system.
  • Upsert an end user when customer details change in your CRM, so agents see current information.
  • Schedule a call when a customer requests a callback through your website form.
Connects through
HTTP Connector
Authentication
Basic authentication
Base URL
https://{subdomain}.{domain}/apps/api/v1

Set it up

Connect UJET to Tray.ai

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

Step 1

Save UJET's username and password

Save the credentials UJET gives you as a Tray.ai authentication. The HTTP Client sends them as basic auth. They stay out of the workflow and out of the logs.

Step 2

Point the HTTP Client at the API

Add an HTTP Client step and use https://{subdomain}.{domain}/apps/api/v1 as the base URL. Or paste a cURL example from UJET's API docs, and Tray.ai fills in the method, URL, and headers.

Step 3

Start with “Get a call”

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

Step 4

Hand it to an AI agent

Wrap “Create an outbound call” and “List calls” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.

What the UJET API covers

6 resources and 20 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.

Calls

  • Create an outbound call
  • Get a call
  • List calls
  • Schedule a call

Chats

  • Create a chat
  • Get a chat
  • Send a chat message
  • End a chat

End users

  • Upsert an end user
  • Get an end user

Campaigns

  • Add campaign contacts
  • Update campaign contacts
  • Remove campaign contacts

Contact lists

  • Create a contact list
  • Update a contact list
  • Delete a contact list

Skills

  • List skills
  • Create a skill
  • Update a skill
  • Delete a skill

Checked against UJET's own documentation on 2026-11-10

externals.ujet.co/apidocs/apps/publication.html

Frequently asked questions

What can a Tray.ai workflow do in UJET?

+

The UJET API documents 20 actions across 6 resources (Calls, Chats, End users, Campaigns, Contact lists, Skills). For example: Create an outbound call; Create a chat; Upsert an end user. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with UJET?

+

The UJET API uses basic authentication. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

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