
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”.
Thanks — someone from our team will be in touch soon.
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
How Tray.ai makes this work
Beeline plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 5,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Beeline — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Beeline actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Beeline data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More human resources apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every human resources connector →
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.
Thanks — someone from our team will be in touch soon.