Skip to content
Beeline logo

Connectors / Human resources · HTTP Connector

Automate Beeline with Tray.ai

Approve or reject a timesheet, create a supplier and create a project in Beeline, and start a workflow when Beeline sends “Assignment scheduled”.

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

Beeline is a vendor management system for contingent and contract workers, covering suppliers, worker assignments, timesheets, statements of work, and invoices. Tray.ai connects to Beeline through the HTTP Connector, so your workflows can call the Beeline API alongside the rest of your stack. API access comes through Beeline's partner program or API plan, so you need approved credentials first.

  • When Beeline sends “Timesheet submitted for approval”, ask the manager to approve it in your team chat.
  • When Beeline sends “Assignment started”, kick off account setup in your IT onboarding process.
  • Tell IT to remove the contractor's system access when Beeline sends “Assignment terminated”.
  • Get assignment financials each month and load contractor spend into your finance reporting.
Connects through
HTTP Connector
Authentication
OAuth 2.0

What the Beeline API covers

5 resources and 13 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Beeline gives API access on request, so approved credentials come first.

Assignments

  • Get an assignment
  • Amend an assignment
  • Get assignment financials

Timesheets

  • Get a timesheet
  • Approve or reject a timesheet

Suppliers

  • Create a supplier
  • Get a supplier
  • Create a supplier legal entity

Projects

  • Create a project
  • Create a task

Organization

  • Get organizational units
  • Get a cost center
  • Update a cost center

Events Beeline can send to a Tray.ai webhook trigger

  • Assignment scheduled
  • Assignment started
  • Assignment terminated
  • Timesheet submitted for approval
  • Supplier created
  • Invoice retrieved

Checked against Beeline's own documentation on 2026-11-04

developers.beeline.com/api-products

Frequently asked questions

What can a Tray.ai workflow do in Beeline?

+

The Beeline API documents 13 actions across 5 resources (Assignments, Timesheets, Suppliers, Projects, Organization). For example: Get an assignment; Get a timesheet; Create a supplier. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Beeline?

+

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

Which Beeline events can start a Tray.ai workflow?

+

Beeline sends 6 events to a webhook URL, for example: Assignment scheduled; Assignment started; Assignment terminated; Timesheet submitted for approval; Supplier created; Invoice retrieved. A Tray.ai webhook trigger receives them and starts a workflow.

Do I need special access to the Beeline API?

+

Yes. Beeline gives API access on request, so you need approved credentials before a Tray.ai workflow can call it.

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