Zapier automates workflows between apps, allowing you to focus on your most important work. It acts as the glue that connects thousandsΒ of tools. Using the Float-Zapier integration, you can sync your Float data with other tools, automate repetitive tasks, improve efficiency, and streamline your workflows.
Connect Float and Zapier
The Account Owner can check the available Zaps in Company settings > Integrations > Connect to anything >Β View Zaps.
β
This will open the Float integrations page in Zapier, where you can connect Float to over 9,000 apps. You can search for the Float pairing apps here.
Users with Admin access rights can add a Float connection directly in Zapier by navigating to App Connections > Add connection and selecting Float.
To better understand how Zapier works and tailor the integration to your needs, familiarize yourself with its key concepts. Check out this Zapier article for detailed explanations.
Creating your own Zaps
A Zap is an automated workflow that connects Float with other apps. Each Zap consists of a trigger and one or more actions.
Use Zapier Copilot
Zapier Copilot builds Zaps from a plain-language description. Describe the workflow you want, for example, "when a new project is created in Asana, create a matching project in Float", and Copilot drafts the Zap for you, including field mappings. Review it, connect your accounts, and turn it on.
π‘ Here's a tip: Copilot is the fastest way to get started, particularly if you're connecting Float to a tool for the first time.
Build manually
Once you've found the app you want to connect with Float, simply select the trigger (βwhen this happensβ¦β) and set an action step (β...automatically do this!β).
You can select one of the existing templates or create a Zap from scratch to map the fields.
Once ready, test if the trigger works and turn on the zap. From that point on, the action steps you chose will run automatically every time the trigger event occurs.
Triggers
A trigger is an event that starts a Zap when a specific event occurs in Float. Below you can find the list of currently available triggers.
New Event Triggers
New Client β Triggers when a new client is added.
New Logged Time β Triggers when a new logged time entry is created.
New Person β Triggers when a new team member is added.
New Project β Triggers when a new project is created.
New Allocation β Triggers when a new allocation is created.
New Department β Triggers when a new department is added.
New Milestone β Triggers when a new milestone is created.
New Phase β Triggers when a new phase is created.
New Project Task β Triggers when a new project task is created.
New Time Off β Triggers when a new time off entry is created.
Updated Event Triggers
Updated Logged Time β Triggers when an existing logged time entry is modified.
Updated Project β Triggers when an existing project is modified.
Updated Allocation β Triggers when an existing allocation is modified.
Updated Phase β Triggers when an existing phase is modified.
Updated Project Task β Triggers when an existing project task is modified.
Actions
An action is an event a Zap performs after it is triggered. Actions allow users to perform specific tasks in Float automatically. Below you can find the list of currently available actions.
Creation Actions
Create Client β Adds a new client to Float.
Create Department β Adds a new department.
Create Logged Time β Logs time for a specific person and project.
Create Milestone β Adds a new milestone to an existing project.
Create Person β Adds a new person to the team.
Create Phase β Adds a new phase to an existing project.
Create Project β Creates a new project (including owner, currency code, FX rate, rate card and project stage)
Create Project Task β Adds a new task to an existing project.
Create Allocation β Adds a new allocation.
Create Time Off β Schedules time off for team members.
Update Actions
Update Logged Time β Modifies an existing logged time entry.
Update Milestone β Modifies an existing milestone.
Update Person β Modifies an existing person.
Update Phase β Modifies an existing phase.
Update Project β Modifies an existing project (including currency code, FX rate, rate card, project stage, and archiving)
Update Project Task β Modifies an existing project task.
Update Allocation β Modifies an existing allocation.
Find Actions
Find Logged Time β Finds a logged time entry by ID.
Find Person β Finds a person by ID, email or tag(s).
Find Project β Finds a project by ID, project_code, or tag(s).
Find Allocation β Finds an allocation by ID.
Find Phase β Finds a phase by phase ID or all phases within a project by project ID.
Find Rate Cards β Finds rate cards, optionally filtered by active status, client, or currency.
Find or Create Actions
Find or Create Person β Finds a person by ID, email, or tag(s) and creates one if not found.
Find or Create Project β Finds a project by ID, project_code, or tag(s) and creates one if not found.
Find or Create Allocation β Finds an allocation by ID and creates one if not found.
Find or Create Logged Time β Finds a logged time entry by ID and creates one if not found.
Example workflows
Not sure where to start? Here are a few ways you can use Zapier with Float:
When a new person is added in your HR tool, add them as a person in Float
When a deal hits a certain stage in your CRM, create a project for that client with a specific currency and apply a rate card (based on currency and client)
When a Float project reaches a certain stage and is in a non-home currency, check the FX rate against your preferred provider
Find all phases on a project and notify the team responsible for each
Learn more
Check out the Zapier Help Center for additional information on using Zapier, including step-by-step guides on creating and managing your Zaps, helpful videos, and troubleshooting tips for unexpected events.




