FConnector für Projektmanagement

Float in Claude, ChatGPT und jedem MCP-Client. Für Ihr ganzes Team.

Personen, Projekte, Einplanungen, erfasste Zeiten, Abwesenheiten, Kapazitätsberichte. Ein Token in Loopthink, ein Login pro Person, Rollen pro Tool und ein Audit-Eintrag für jeden Aufruf.

Kostenlos für 2 Connectors, ohne Karte · Pro 19 € · in der EU betrieben · 20 Lese-Tools, 4 Schreib-Tools standardmäßig aus

Ihr KI-ClientFloat

“Wer in der Abteilung Design hat zwischen dem 9. und 20. November mehr als 10 unverplante Stunden?”

Verwendet report_people aus Float

Drei Designer haben in dem Zeitraum mehr als 10 freie Stunden:

PersonKapazitätVerplantUnverplant
Anna Kowalski805228
Jonas Berger806416
Mia Schulz645212
  • nur lesend
  • protokolliert
An example answer in an AI client: the question “Wer in der Abteilung Design hat zwischen dem 9. und 20. November mehr als 10 unverplante Stunden?” is answered from Float through the tool report_people, and the call was nur lesend, protokolliert.
Im Produkt

Ein Token rein, die Tools kommen raus.

Das Float-Verbindungsformular in Loopthink: der Token
1. Verbinden. Sie fügen den Token ein, sonst nichts. Der Token bleibt in Loopthink; niemand in Ihrem Team sieht ihn.
Der Tools-Tab des Float-Servers in Loopthink: jedes Tool mit eigenem Schalter
2. Tools auswählen. Lesen ist von Anfang an an; Tools, die Daten ändern, bleiben aus, bis Sie sie einschalten. Maskierungsregeln pro Tool halten personenbezogene Felder aus der Antwort.

Float ist der Einsatzplan: wer auf welchem Projekt für wie viele Stunden am Tag eingeplant ist, Phasen und Meilensteine, erfasste Zeit gegenüber dem Plan, Abwesenheiten und Feiertage sowie der Kapazitätsbericht, der sagt, wer noch Luft hat. Die Fragen sind einfach, „wer ist in der zweiten Novemberwoche frei“, „wie viele Stunden sind dieses Quartal auf das Projekt Nordic geplant“, „ist Anna nächste Woche weg“, aber heute brauchen sie die Planansicht, den richtigen Filter und ein Scrollen durch eine Woche nach der anderen.

Mit dem Float-Connector fragen Ressourcenplanung, Projektleitung und Geschäftsführung in Claude oder ChatGPT und bekommen die Antwort aus dem laufenden Plan. Loopthink hält einen Float-API-Token, jede Person meldet sich mit ihrer eigenen Identität an, und jeder Aufruf wird unter ihrem Namen protokolliert. Der Token erreicht den KI-Client nie.

Zwanzig Lese-Tools decken Personen, Abteilungen, Rollen und Konten, Kunden und Projekte mit Phasen, Projektaufgaben und Meilensteine, Einplanungen, erfasste Zeit, Abwesenheiten und Abwesenheitsarten, Feiertage und Teamfeiertage sowie die Kapazitätsberichte pro Person und pro Projekt ab. Die vier Schreib-Tools, eine Einplanung anlegen und aktualisieren, Zeit erfassen und Abwesenheit buchen, bleiben aus, bis Sie sie für eine Rolle einschalten.

Was Ihr Team fragt
  • Ressourcenplanung

    “Wer in der Abteilung Design hat zwischen dem 9. und 20. November mehr als 10 unverplante Stunden?”

    Beantwortet von report_people

  • Projektleitung

    “Wer ist nächste Woche auf dem Projekt Nordic Relaunch eingeplant, und für wie viele Stunden am Tag?”

    Beantwortet von list_allocations

  • Geschäftsführung

    “Geplante Stunden pro Projekt für Q4, abrechenbar und nicht abrechenbar getrennt.”

    Beantwortet von report_projects

  • Ressourcenplanung

    “Wer ist in Kalenderwoche 46 abwesend, und ist das bestätigt oder vorläufig?”

    Beantwortet von list_time_off

  • Projektleitung

    “Wie viele Stunden hat Anna Kowalski im Oktober auf dem Nordic Relaunch erfasst, verglichen mit ihrer Einplanung?”

    Beantwortet von list_logged_time

  • Ressourcenplanung

    “Plane Jonas Berger vom 10. bis 14. November auf dem Nordic Relaunch ein, 6 Stunden am Tag.”

    Beantwortet von create_allocation

Tools

Was der Float-Connector kann.

ToolWas es tutZugriffStandard
list_peopleLists people on the Float schedule (employees, contractors, placeholders) with name, email, job_title, role_id, department, employee_type, work hours, start/end date, tags and a…LesenAn
get_personReturns one person by people_id with all profile and scheduling fields. Use expand=contracts for role and cost rate history, managers for who manages them.LesenAn
list_departmentsLists departments (department_id, name, parent_id for sub-departments). Use to resolve department_id filters.LesenAn
list_rolesLists roles (id, name, default_hourly_rate; expand for cost rate history and the people holding the role). Use to resolve role_id on people and project teams.LesenAn
list_accountsLists Float user accounts (people who can sign in) with account_type, access rights, department filters and email. Use to resolve project_manager or created_by/modified_by accou…LesenAn
list_clientsLists clients (client_id, name). Use to resolve client_id on projects.LesenAn
list_projectsLists projects with name, project_code, client_id, status, budget type and total, billable flag, project_manager, start/end date, tags and active flag. Use for portfolio questio…LesenAn
get_projectReturns one project by project_id. expand=project_team,phases,project_tasks gives the team with hourly rates, the phases and the task list in one call.LesenAn
list_phasesLists project phases (phase_id, project_id, name, start/end date, budget, billable flag). The response is a plain array; Float reports totals only in X-Pagination headers, which…LesenAn
list_project_tasksLists the project tasks (task_meta_id, task_name, project_id, phase_id, billable, budget). These are the task names allocations and logged time are booked against, not the alloc…LesenAn
list_milestonesLists project milestones (name, date, end_date, project_id, phase_id). The response is a plain array; Float reports totals only in X-Pagination headers, which are not passed thr…LesenAn
list_allocationsLists scheduled allocations (Float calls them tasks): who is booked on which project, from start_date to end_date, hours per day, status (0 Draft, 1 Tentative, 2 Confirmed, 3 Co…LesenAn
get_allocationReturns one allocation (Float task) by task_id with person, project, dates, hours per day, status and notes.LesenAn
list_logged_timeLists logged (actual) time entries for a person or project in a date range: people_id, project_id, phase_id, task_name, date, hours, billable, notes, locked. Use for actuals vs.LesenAn
list_time_offLists scheduled time off (vacation, sick leave, ...): timeoff_type_id, people_ids, start/end date, hours per day, full_day, status (1 Tentative, 2 Confirmed) and notes. Use for…LesenAn
list_time_off_typesLists time off types (timeoff_type_id, name such as Vacation or Sick, color, active). The response is a plain array; Float reports totals only in X-Pagination headers, which are…LesenAn
list_public_holidaysLists public holidays by region (name, date, region). Defaults to the current year; use year or start_date/end_date for another range.LesenAn
list_team_holidaysLists team holidays (company-wide days off defined in Float, e.g. office closure) with holiday_id, name, date and end_date.LesenAn
report_peopleCapacity report per person for a date range: capacity, scheduled (billable + nonBillable), overtime, timeoff and unscheduled hours, plus department. Use for utilisation and 'who…LesenAn
report_projectsScheduled hours per project for a date range: scheduled, billable and nonBillable hours, client_id. Use for 'how many hours are planned on project X this quarter'.LesenAn
create_allocationWRITE: Schedules a person on a project (creates a Float allocation/task) for a date range with hours per day. Changes the team's schedule; only use when the user explicitly asks…SchreibenAus
update_allocationWRITE: Changes an existing allocation (Float task): dates, hours per day, person, status or notes. Send only the fields to change.SchreibenAus
create_logged_timeWRITE: Logs actual time for a person on a project and day. Hours are rounded to 2 decimals.SchreibenAus
create_time_offWRITE: Books time off for one or more people (vacation, sick leave, ...). Get timeoff_type_id from list_time_off_types.SchreibenAus

Schreib-Tools sind für jede Rolle aus, bis Sie sie einschalten, ein Tool für eine Rolle. Die Namen und Beschreibungen sind das, was das Modell sieht, deshalb bleiben sie englisch; es bekommt außerdem die vollständige Parameterbeschreibung jedes Tools.

Einrichtung

So kommen Sie an den Float-Token.

Fünf Minuten, einmalig. Niemand in Ihrem Team sieht ihn je.

  1. 1

    In Float als Kontoinhaber anmelden (nur der Kontoinhaber kann den API-Token sehen).

  2. 2

    Einstellungen > Team-Einstellungen > Integrationen öffnen (Avatar unten links) und zum Abschnitt API scrollen.

  3. 3

    Den API-Token kopieren und in Loopthink einfügen.

  4. 4

    Das Neugenerieren des Tokens auf dieser Seite macht den alten für alle Integrationen ungültig.

  5. 5

    In Loopthink fügen Sie Float aus dem Katalog hinzu und fügen den Token ein. Eine Minute später sieht Ihr Team die Tools.

Float hat einen API-Token pro Team, ausgestellt auf den Kontoinhaber, ohne Scopes: Er kann den gesamten Plan, alle Personen und Projekte lesen und ändern. Ein technischer Benutzer ist nicht möglich, weil der Token immer als Kontoinhaber handelt. Schreib-Tools sind standardmäßig deaktiviert.

Maskierung

Was wir in Float zu maskieren empfehlen.

Die Personendatensätze in Float tragen Namen, E-Mail, Jobtitel, Notizen und Personencodes sowie die Sätze: Standard-Stundensatz, Kostensatz und Stundensatz auf Rollen und Projektteams, dazu die Notizen zu Abwesenheiten. Die vorgeschlagenen Felder maskieren all das, sodass eine Projektleitungsrolle sehen kann, dass auf dem Nordic Relaunch im November 220 Stunden geplant sind und zwei Personen freie Kapazität haben, ohne den Kostensatz von irgendjemandem zu sehen, und eine Geschäftsführungsrolle die Auslastung pro Abteilung lesen kann, ohne den Grund, warum jemand abwesend ist.

  • name
  • email
  • notes
  • people_code
  • job_title
  • timeoff_notes
  • avatar_file
  • avatar
  • default_hourly_rate
  • cost_rate
  • hourly_rate
Fragen

Float und Loopthink

Der Float-Token hat keine Scopes und gehört dem Kontoinhaber. Wie begrenzen wir ihn?
Auf der Float-Seite gar nicht: Es gibt einen API-Token pro Team, ausgestellt auf den Kontoinhaber, und er kann den gesamten Plan, alle Personen und Projekte lesen und ändern. Ein technischer Benutzer ist nicht möglich, weil der Token immer als Kontoinhaber handelt. Die Grenze sitzt in Loopthink: standardmäßig nur Lese-Tools, Tools pro Rolle, Maskierung von Sätzen und Notizen, und die vier Schreib-Tools bleiben aus, bis Sie sie für eine Rolle einschalten.
Warum ruft das Modell ein Listen-Tool manchmal mehrfach auf?
Float liefert einfache Arrays und meldet Gesamtzahlen nur in Paginierungs-Headern, die nicht durchgereicht werden. Kommt eine Seite voll zurück, fragt das Tool die nächste Seite ab, bis weniger Datensätze ankommen. Die Kapazitätsberichte sind nicht paginiert, haben aber ein niedrigeres Rate-Limit von 30 Anfragen pro Minute, daher fragt das Modell sie einmal pro Zeitraum ab.
Was passiert, wenn wir den Token in Float neu generieren?
Das Neugenerieren des Tokens auf der Integrationsseite macht den alten für jede Integration ungültig, nicht nur für diesen Connector. Wenn Sie ihn neu generieren, fügen Sie den neuen Token einmal in den Connector ein; sonst muss niemand im Team etwas tun.
Braucht jedes Teammitglied einen eigenen Float-Account?
Nein. Loopthink hält einen Schlüssel oder Token für Float. Ihre Leute melden sich mit ihrer eigenen Identität bei Loopthink an, und jeder Aufruf an Float wird unter ihrem Namen protokolliert. Die Lizenzen in Float bleiben, wie sie heute sind.
Wo liegt der Float-Schlüssel?
In Loopthink, verschlüsselt, in der EU. Er erreicht weder den KI-Client noch die Personen, die den Connector nutzen. Rotieren Sie ihn in Float, wann immer Sie wollen, und fügen Sie den neuen einmal ein.
Kann jemand aus dem Chat heraus in Float schreiben?
Nur, wenn Sie es einschalten. Schreibaktionen sind eine eigene Zeile in der Rechtematrix und für jede Rolle standardmäßig aus. Braucht eine Rolle ein Schreib-Tool, geben Sie genau dieses eine Tool genau dieser Rolle frei.
Was sieht das Modell?
Das Ergebnis des Tool-Aufrufs, nach der Maskierung. Felder, die Sie als personenbezogen markieren, etwa E-Mail-Adressen, Namen oder Kartendaten, werden maskiert, bevor die Antwort zu den KI-Client reist. Das Modell bekommt die Zahlen, nicht die Menschen.
Was kostet es?
Kostenlos für eine Person und zwei Connectors, ohne Karte. Pro kostet 19 € im Monat für bis zu fünf Personen und jeden Connector auf dieser Seite, mit Rollen, feldgenauer Maskierung und 30 Tagen Audit-Log. Team kostet 49 € für zehn Personen und bringt Ihre eigenen REST-APIs und SQL-Datenbanken, Ihre eigene Domain und Ihren eigenen Identity Provider dazu. Kein Gespräch nötig.

Hängen Sie fest, oder fehlt ein Tool? Ein Mensch, der diesen Connector kennt, antwortet innerhalb eines Arbeitstags.

Funktioniert in Claude, ChatGPT, Langdock und jedem anderen MCP-Client.

Weitere Connectors für Projektmanagement