---
title: Apps for staffing agencies — alluvo
description: The alluvo apps for staffing agencies: recruiting, CRM, scheduling, employee app and client portal. One login and one shared data set.
url: https://alluvo.ai/en/apps
---

Apps

# One system. Many doors.

The apps for your staffing business: every app here is a door into the same system, not a loose part you buy and stitch together. The same data, the same login, the same truth: the hour your employee records is the hour your client approves and the hour that ends up in billing. Nothing is exported, nothing is reconciled, nothing is maintained twice.

36 apps in 11 areas[1]one loginone data set

Module and app

All 36 apps

You pay for the assignment.

- A **module** is a work area, such as invoicing, people & time, or sales. All modules are included in the price per employee on assignment.
- An **app** is a workspace inside it. The invoicing module has three: invoicing, dunning and accounting.
- No invoice lists a module or an app. You are billed for employees on assignment.
- Individual functions, such as hours approval in the client portal or which tiles appear in the employee app, you switch on when you need them.

[How alluvo bills](https://alluvo.ai/en/pricing)

- Core
- Sales
- Recruiting
- Staffing & Contracts
- People & Time
- Payroll
- Invoicing
- Controlling
- Service & Inbox
- AI & automation
- Fleet & equipment

Module

- Core 9
- Sales 3
- Recruiting 3
- Staffing & Contracts 4
- People & Time 5
- Payroll 1
- Invoicing 2
- Controlling 2
- Service & Inbox 2
- AI & automation 3
- Fleet & equipment 2

Module

## Core

9 Apps

Companies, contacts, tasks and what keeps them clean. Included in the price per employee on assignment, like every module.

This module also contains 1 connection to tools you already have, [under Integrations](https://alluvo.ai/en/integrations).

- ### [Identities](https://alluvo.ai/en/apps/kundenverwaltung)
  
  One company. One record. Even when it shows up in five places.
  
  - Companies, contacts, accounts and suppliers live in one place, and every app works on the same records.
  - Sites hang off the parent company as accounts, instead of standing next to each other as ten companies.
  - Included in the price per employee on assignment, like every module.
  
  identities
- ### Permit (temporary staffing)
  
  Manage the temporary staffing permit under section 1 of the German Temporary Employment Act (AÜG).
  
  permit
- ### [Knowledge base](https://alluvo.ai/en/apps/wissensdatenbank)
  
  The answer is already there. You just have to find it.
  
  - Your articles, and an assistant that answers from them.
  - Employees ask in the app instead of phoning the office.
  - You write down how the assistant answers and what it stays silent on.
  
  knowledge-base
- ### Accounting
  
  Configure DATEV identifiers and accounts for the batch posting export.
  
  accounting
- ### [News](https://alluvo.ai/en/apps/mitarbeiterkommunikation)
  
  One message to the whole team. Not into five groups.
  
  - News appears in the employee app, not in a private messenger.
  - You decide whether comments are allowed, for everyone or per post.
  - Who has read it is shown next to it.
  
  news
- ### [Data quality](https://alluvo.ai/en/apps/datenqualitaet)
  
  The duplicate gets noticed before anyone else notices it.
  
  - Duplicates, inconsistent formatting and missing details are detected, not reported and left lying around.
  - Part of it is fixed automatically; you get the rest as an incident on your desk.
  - Runs alongside daily work instead of happening once a year as a clean-up project.
  
  data-quality
- ### [Analytics](https://alluvo.ai/en/apps/website-analyse)
  
  See what your website delivers. Without the nerves.
  
  - Your website analytics run inside alluvo, not at a third party.
  - Three privacy modes: consent, server fingerprint or legitimate interest.
  - Set goals and measure them, instead of counting visits.
  
  analytics
- ### Assistent-Workflows
  
  Schwellenwerte, nach denen die geführten Workflows des Assistenten entscheiden.
  
  operator-skills
- ### [Brand identity](https://alluvo.ai/en/apps/tonalitaet)
  
  The AI writes in your language. Not in its own.
  
  - Tone, personality and mission are set once, and every message goes through them.
  - Informal or formal address: decided per contact, not per mood.
  - Terms you do not want to read do not appear.
  
  brand-identity

Module

## [Sales](https://alluvo.ai/en/product/crm)

3 Apps

[More about the module](https://alluvo.ai/en/product/crm)

Manage companies and contacts, work signals, and run campaigns.

This module also contains 1 connection to tools you already have, [under Integrations](https://alluvo.ai/en/integrations).

- ### [Lead-Radar](https://alluvo.ai/en/apps/kundenakquise-zeitarbeit)
  
  Whoever needs staff posts the job online themselves.
  
  - Employers with open vacancies by occupation and radius, today from the job search of the German Federal Employment Agency; other countries are planned.
  - You see which occupations a company is advertising right now, before you pick up the phone.
  - Hits can be added to the CRM instead of being retyped.
  
  lead-radar
- ### [Outreach](https://alluvo.ai/en/apps/vertriebsautomatisierung)
  
  Outreach that runs, and sleeps at night.
  
  - Prospects run through the outreach automatically.
  - Messages are only sent in the time window you open.
  - Who is enrolled and when is shown on the record.
  
  outreach
- ### [Segments](https://alluvo.ai/en/apps/segmente)
  
  The list you filter anew every Monday is now ready-made.
  
  - Save and name filters over a record list instead of setting them every time.
  - Every segment has its own page that the whole team looks at.
  - The segment recalculates on every visit instead of going stale as an export.
  
  segments

Module

## [Recruiting](https://alluvo.ai/en/product/applicant-management)

3 Apps

[More about the module](https://alluvo.ai/en/product/applicant-management)

Manage candidates and applications, advertise jobs and reach applicants where they already are.

This module also contains 3 connections to tools you already have, [under Integrations](https://alluvo.ai/en/integrations).

- ### [Applicant Management](https://alluvo.ai/en/apps/kandidatenmanagement)
  
  From the first reply to the hire, in one lane.
  
  - Candidate and application are records with a history, not attachments in a mailbox.
  - Where someone stands in the process is on the record, not in the head of whoever is on holiday.
  - What comes in through ads, referrals and campaigns lands in the same list.
  
  applicant-management
- ### [Talent Hub](https://alluvo.ai/en/apps/karriereseite)
  
  Your job board. At your own address.
  
  - A public job site at your own talent address.
  - Applications arrive as a record, not as a PDF in a mailbox.
  - Referral programme included: employees bring people they know.
  
  talent-hub
- ### [Employee Referrals](https://alluvo.ai/en/apps/mitarbeiter-werben-mitarbeiter)
  
  Your employees know the people you are looking for.
  
  - Referral campaigns with their own target group and their own reward.
  - The reward hangs on stages that the system advances itself, not on a reminder in a calendar.
  - Referring works from the employee app, and the leaderboard sits next to it.
  
  referrals

Module

## [Staffing & Contracts](https://alluvo.ai/en/product/scheduling)

4 Apps

[More about the module](https://alluvo.ai/en/product/scheduling)

Shift planning, framework and assignment contracts, plus the client portal with bookings and timesheet approvals.

- ### [Candidate Profiles](https://alluvo.ai/en/apps/kandidatenprofil)
  
  The profile the client sees before booking.
  
  - Generated from the employee file, not rebuilt in Word.
  - Send it as a link or PDF, and in the client portal it sits next to the contract it belongs to.
  - What a profile shows externally is decided by the system, not by the rush of the moment.
  
  candidate-profiles
- ### Contracts
  
  Framework contracts, assignment contracts and their instances, §11 AÜG dispatch notifications, compliance certificates and the templates behind them. The templates follow German law, contracts for your country are planned.
  
  contracts
- ### [Client portal](https://alluvo.ai/en/apps/kundenportal)
  
  Your clients book by themselves. Even on Sunday at eleven.
  
  - View available employees, book them and add them to a shortlist.
  - Check and approve recorded hours, in the portal instead of by email.
  - Your clients maintain sites and departments themselves. Switchable per client.
  
  client-portal
- ### [Shift Planning](https://alluvo.ai/en/apps/dienstplanung)
  
  The schedule starts with availability, not with a phone call.
  
  - Employees submit their availability for the following month themselves, in the window you open.
  - Mandatory weekends and target sizes are rules, not agreements.
  - Surcharges are in the schedule before anyone accepts the shift.
  
  shift-planning

Module

## [People & Time](https://alluvo.ai/en/product/time-tracking)

5 Apps

[More about the module](https://alluvo.ai/en/product/time-tracking)

The personnel file and everything that hangs on it every day: time, absences, expenses, and the app in which your employees take care of it themselves.

- ### [Employee app](https://alluvo.ai/en/apps/mitarbeiter-app)
  
  One app. The whole employment relationship.
  
  - Today view, assignments, shift plan, working time account, vacation account and an estimate for the next pay.
  - Sick note, vacation request, timesheet, expenses, academy, knowledge base, all from the same app.
  - Runs in the browser, installable without an app store, and also when there is no network on assignment.
  - Which tiles appear is up to you. Down to the individual person.
  
  employee-app
- ### [Time tracking](https://alluvo.ai/en/apps/digitaler-stundenzettel)
  
  Hours that are already checked when you need them.
  
  - Recorded times flow into the working time account, not into a second spreadsheet.
  - Client approval has deadlines, reminders and an escalation level.
  - Your rules are set once, and then apply to every assignment.
  
  time-tracking
- ### [Absences](https://alluvo.ai/en/apps/urlaubsverwaltung)
  
  Sick reports without a call. Leave without a slip of paper.
  
  - Requesting leave and reporting sick works from the app, not by phone.
  - When a medical certificate is due is a rule, not something in dispatch's head.
  - Request deadlines apply equally to everyone because they are in the system.
  
  absence-periods
- ### [Reimbursements](https://alluvo.ai/en/apps/spesenabrechnung)
  
  Expenses that no longer need the trip to the office.
  
  - Employees submit themselves; you define which types there are.
  - Mileage allowance (tax-free rates under § 9 EStG in Germany): set once, calculated everywhere.
  - Commuting-distance allowance per shift, if you pay it.
  
  reimbursements
- ### Company bike leasing
  
  Manage company bike leases per employee: framework agreements, individual leases, handover, end of term and exit.
  
  bike-leasing

Module

## [Payroll](https://alluvo.ai/en/product/payroll)

1 App

[More about the module](https://alluvo.ai/en/product/payroll)

Salaries, bank accounts and payroll data for your employees.

- ### Payroll
  
  Payroll runs and payslips for your employees.
  
  payroll

Module

## [Invoicing](https://alluvo.ai/en/product/invoicing)

2 Apps

[More about the module](https://alluvo.ai/en/product/invoicing)

From the billing run to the reminder: what turns hours worked into money.

- ### [Invoicing](https://alluvo.ai/en/apps/fakturierung-zeitarbeit)
  
  The billing run writes the invoices. You approve them.
  
  - A billing run creates the invoices for a period, from approved hours, not from a second list.
  - Invoices, payments and credit notes sit side by side as records, not as PDFs in a folder.
  - E-invoices go out individually or in a batch.
  - How much may be written off is limited by a value you set.
  
  invoicing
- ### [Dunning](https://alluvo.ai/en/apps/mahnwesen-software)
  
  Open items speak up by themselves.
  
  - Dunning levels are a stored procedure, and new cases start in it.
  - Default interest above the statutory rate: set once, always calculated.
  - You decide per switch what may run automatically and what may not.
  
  dunning

Module

## [Controlling](https://alluvo.ai/en/product/controlling)

2 Apps

[More about the module](https://alluvo.ai/en/product/controlling)

Forecasts, margin and the reports on your business.

- ### [Insights](https://alluvo.ai/en/apps/kennzahlen-zeitarbeit)
  
  The reports you otherwise piece together at month end.
  
  - Acquisition, matching and utilisation are available as reports, not as an export.
  - Your own surfaces count too: client portal and employee app.
  
  insights
- ### [Forecasting & Margin](https://alluvo.ai/en/apps/deckungsbeitrag-zeitarbeit)
  
  What next month brings, before it arrives.
  
  - Revenue, hours and costs as a forecast, not a gut feeling.
  - The contribution margin sits on the assignment, not in a spreadsheet next to it.
  - Plus the market analysis: what is moving around you.
  
  forecasting

Module

## [Service & Inbox](https://alluvo.ai/en/product/ticketing)

2 Apps

[More about the module](https://alluvo.ai/en/product/ticketing)

Tickets, knowledge base, team inboxes and the WhatsApp inbox.

This module also contains 2 connections to tools you already have, [under Integrations](https://alluvo.ai/en/integrations).

- ### [Inbox](https://alluvo.ai/en/apps/gemeinsames-postfach)
  
  Four channels, one inbox — and agents that help out.
  
  - Email, chat, WhatsApp and phone land as tickets in one place.
  - Rules, assignments and response times per inbox.
  - AI agents work through tickets on their own — each one is enabled individually.
  
  inbox
- ### [Web chat](https://alluvo.ai/en/apps/website-chat)
  
  One chat you embed anywhere, with the agent that belongs there.
  
  - One snippet on your website, in the Talent Hub and on landing pages.
  - Every embed is its own channel with its own agent: candidates meet a different one than prospects.
  - You decide which domains may load the chat.
  - What comes in becomes a ticket in the inbox.
  
  web-chat

Module

## AI & automation

3 Apps

AI follow-up, agents and workflows, included in every module.

- ### [Studio](https://alluvo.ai/en/apps/ki-agenten-erstellen)
  
  The workbench for your agents.
  
  - Build agents, give them instructions and roll them out, all in one place.
  - The instruction is not a text field: about twenty blocks with different owners, and each one shows who it belongs to.
  - Every run can be read back: what the agent did, what it relied on, what it left alone.
  
  studio
- ### [AI](https://alluvo.ai/en/apps/ki-zeitarbeit)
  
  The AI follows up. You tell it how far.
  
  - Calls, notes and appointments are followed up automatically.
  - Which employee documents the assistant may send is set in a list.
  - What it saved in time and cost, it calculates with your cost model.
  
  ai
- ### [Workflows](https://alluvo.ai/en/apps/workflow-automatisierung)
  
  Automate without asking an AI.
  
  - Triggers and steps you put together yourself.
  - Runs without AI agents, for everything that always goes the same way and needs no judgement.
  
  workflows

Module

## Fleet & equipment

2 Apps

Vehicles, equipment, driving licences and checks, part of People & Time.

- ### [Vehicle fleet](https://alluvo.ai/en/apps/fuhrparkverwaltung)
  
  The licence check that comes back on its own.
  
  - Recurring driving licence check with a pool of internal checkers.
  - Odometer readings are requested, not chased.
  - Usage notes are where the driver sees their vehicle.
  
  fleet
- ### [Equipment](https://alluvo.ai/en/apps/inventarverwaltung)
  
  Who has the key? It is in the system.
  
  - Devices, hardware, tools and keys are records with an owner.
  - What has been issued hangs on the person, and shows up when they leave.
  - The same mechanics as the fleet, just without wheels.
  
  inventory

One data set

## One house. No handover.

The usual way: a separate program for every task, a separate database for every program, and in between exports, imports and a reconciliation someone does by hand on Fridays. That in-between space does not exist in alluvo, because there is only one data model (One data model means client, employee, assignment and hour exist exactly once, not once per program. Every app reads and writes the same record instead of keeping its own copy.).

That is why a new app here is not another program that has to get to know your data first, but another surface on data that is already there. You do not unlock a package. You open a door.

Everything is already behind every door.

## Open the first door.

Start for free, or book 20 minutes. We will go through which app comes first for you and what follows on its own.

[Start for free](https://app.alluvo.ai/register?lang=en&market=en&utm_source=website&utm_medium=market&utm_campaign=en) Get to know alluvo

## Footnotes

1. Counted from the platform's app directory, which this page reads. Connections to third-party tools are not counted here; they are listed under Integrations. When an app is added to the product, the number here changes with it. ↩
