Skip to content
Float logo Slack logo

Connectors / Integration

Connect Float and Slack to Keep Your Team on the Same Page About Scheduling

Push capacity updates, scheduling alerts, and project assignments from Float into Slack so nobody's left guessing.

Float + Slack integration

Float is where agencies, studios, and professional services teams do their resource scheduling. Slack is where those same teams actually talk. When the two aren't connected, important information gets stuck in Float while your team carries on in Slack, unaware. With tray.ai bridging them, scheduling changes, capacity alerts, and project assignments land automatically in the channels and DMs where your team is already paying attention — no dashboard-checking required.

Resource scheduling lives in Float, but your team lives in Slack. Without an integration, project managers end up manually broadcasting scheduling changes, new assignments, and capacity warnings — which means missed communications, double-booked people, and a lot of reactive firefighting. Connect Float and Slack through tray.ai and you can automatically notify team members when they're assigned to a project, alert managers when someone is over- or under-allocated, post daily or weekly schedule digests to team channels, and flag upcoming capacity gaps before they cause problems. Your team spends less time checking dashboards and more time doing the actual work.

Automate & integrate Float + Slack

Automating Float and Slack business processes or integrating data is made easy with Tray.ai.

float
slack

Use case

Instant Assignment Notifications

When a project manager creates or updates a team member's schedule in Float, tray.ai immediately sends that person a Slack direct message with the project name, dates, and hours allocated. Nobody gets blindsided by a new assignment appearing on their plate. That awkward gap between being scheduled and actually knowing about it? Gone.

  • Team members get a Slack DM the moment they're assigned to a project in Float
  • Cuts the risk of missed assignments or last-minute scheduling surprises
  • Saves project managers from manually chasing down every new allocation
float
slack

Use case

Daily Schedule Digest in Team Channels

Every morning, tray.ai pulls the day's schedule from Float and posts a formatted digest to a designated Slack channel, summarizing who's working on what across the team. Project leads and account managers get a quick read on capacity and commitments without leaving Slack. It replaces manual stand-up prep and keeps everyone oriented.

  • Posts a daily team schedule summary to a Slack channel each morning, automatically
  • Gives managers an instant look at current allocations and any gaps
  • Surfaces scheduling data in Slack so people don't have to open Float
float
slack

Use case

Over-Allocation Alerts for Managers

When Float detects a team member has been scheduled beyond their available capacity, tray.ai sends an alert to the relevant manager's Slack channel or DM. Catching over-allocation in real time means managers can rebalance workloads before projects take a hit. The alert includes the team member's name, current allocation percentage, and affected projects so the manager has enough context to act.

  • Flags over-allocated team members before it affects delivery
  • Delivers the who, how much, and which projects directly in Slack
  • Lets managers rebalance faster without having to audit Float manually
float
slack

Use case

Project Kick-Off Channel Notifications

When a new project is created in Float and resources are assigned, tray.ai posts a kick-off summary to the relevant Slack project channel — team members, roles, scheduled hours, and key dates all in one place. The whole project team has visibility from day one, without the project manager needing to write and send a separate resourcing summary.

  • Announces new project assignments to the relevant Slack channel automatically
  • Puts team composition, hours, and timelines in one post without manual effort
  • Gets everyone aligned at the start of a project, not a week into it
float
slack

Use case

Upcoming Availability and Bench Alerts

When a team member's current project winds down in Float, tray.ai posts a notification to a resource planning Slack channel so managers know capacity is about to open up. Business development and delivery leads get time to line up the next project before someone goes unscheduled. This matters most for agencies juggling tight project pipelines.

  • Notifies managers of upcoming available capacity before gaps appear
  • Gives business development teams a heads-up to fill the pipeline
  • Reduces unplanned bench time and improves utilization
float
slack

Use case

Time-Off and Leave Visibility

When time off is approved and entered in Float, tray.ai posts a notification to the relevant team or manager Slack channel. Everyone knows about the absence before it affects scheduling — which matters especially for cross-functional teams that depend on specific people. Managers can reschedule or reallocate work in advance, not at the last minute.

  • Sends approved time-off entries from Float straight into Slack
  • Prevents scheduling conflicts from unannounced or overlooked leave
  • Gives teams time to plan coverage without scrambling

Challenges Tray.ai solves

Common obstacles when integrating Float and Slack — and how Tray.ai handles them.

Challenge

Keeping Team Members Informed Without Overwhelming Them

Float holds a lot of scheduling data, and naively syncing everything to Slack risks flooding channels and DMs with notifications nobody asked for. Getting the right information to the right people — without the noise — is a real problem when connecting these two tools.

How Tray.ai helps

tray.ai's conditional logic and filtering let you control exactly which Float events trigger Slack messages. You can route notifications by team, department, project type, or allocation threshold, so each person or channel only gets updates that actually apply to them.

Challenge

Mapping Float Users to Slack Users Reliably

Float and Slack maintain separate user directories, and matching a Float team member to their correct Slack user ID isn't always straightforward — particularly in larger organizations where names overlap or profiles are inconsistent.

How Tray.ai helps

tray.ai lets you build a user-mapping lookup table or connect to your identity provider to reliably match Float people to their Slack accounts. Slack DMs and mentions reach the right person, even when naming conventions don't line up perfectly.

Challenge

Handling Schedule Changes Without Duplicate Alerts

Resource schedules in Float get updated often — a shift might be created, edited, and extended within minutes. Without deduplication logic, each change fires a separate Slack notification, which gets annoying fast.

How Tray.ai helps

tray.ai supports deduplication and event batching, so you can consolidate multiple rapid changes into a single Slack notification rather than sending an alert for every incremental edit. The messages stay clean and worth reading.

Templates

Pre-built workflows for Float and Slack you can deploy in minutes.

Float Assignment → Slack DM Notification

Float Float
Slack Slack

Sends a Slack direct message to a team member whenever they're assigned to a new project or shift in Float, including project name, dates, and scheduled hours.

Daily Float Schedule Digest → Slack Channel Post

Float Float
Slack Slack

Runs every morning, pulls today's team assignments from Float, formats them into a readable summary, and posts the digest to a designated Slack channel.

Float Over-Allocation Detection → Slack Manager Alert

Float Float
Slack Slack

Monitors Float for team members scheduled beyond their available capacity and sends an immediate alert to the manager's Slack channel with the over-allocated person's name, allocation percentage, and affected projects.

New Float Project → Slack Project Channel Kick-Off Post

Float Float
Slack Slack

When a new project is created in Float and resources are assigned, posts a kick-off summary — team members, roles, and dates — to the relevant Slack project channel.

Float Time-Off Entry → Slack Team Notification

Float Float
Slack Slack

When time off is logged or approved in Float, notifies the relevant team Slack channel so managers and teammates know about upcoming absences ahead of time.

Weekly Float Utilization Report → Slack Leadership Channel

Float Float
Slack Slack

Every Friday, compiles team utilization rates and upcoming capacity data from Float and posts a weekly resourcing summary to a leadership or operations Slack channel.

Ship your Float + Slack integration.

We'll walk through the exact integration you're imagining in a tailored demo.