Zapier is een online tool waarmee je apps aan elkaar koppelt, zonder te programmeren. Je bouwt er automatiseringen mee die in Zapier Zaps heten. Een Zap begint met een trigger: iets dat gebeurt, zoals een ingevuld formulier of een nieuwe regel in een spreadsheet. Daarna volgen een of meer acties: wat er vervolgens vanzelf moet gebeuren.
Met de Oneteam-app in Zapier kan Oneteam zowel de trigger als de actie zijn. Je laat Oneteam dus samenwerken met de tools die je al gebruikt, zoals Microsoft Teams, Slack, Outlook, Gmail en Google Sheets. Maar je kunt ook stappen binnen Oneteam aan elkaar koppelen, zodat HR en leidinggevenden minder handwerk hebben.
Een paar voorbeelden van wat je ermee kunt:
Een medewerker meldt via een formulier dat de koeling kapot is. De vestigingsmanager krijgt meteen een taak en een chatbericht met alle details.
Een nieuwe collega logt voor het eerst in en krijgt automatisch een welkomstbericht en een onboardingtaak.
Uitzendkrachten die je in je bezettingssheet zet, krijgen vanzelf een uitnodiging voor Oneteam, direct in de juiste vestiging en functie.
Een afgerond leerpakket voedselveiligheid wordt automatisch bijgeschreven in je compliance-overzicht.
Wie bouwt de Zaps?
Oneteam levert de koppeling met Zapier en een aantal sjablonen om mee te beginnen. De Zaps zelf bouw en beheer je als beheerder in je eigen Zapier-account. Zo bepaal je zelf welke processen je automatiseert en hoe.
De koppeling kost je bij Oneteam niets extra. Voor Zapier zelf heb je, afhankelijk van hoeveel je automatiseert, mogelijk een betaald abonnement nodig.
Wat je ermee kunt
Er zijn grofweg drie manieren om Oneteam in een Zap te gebruiken. Je kunt ze ook in één Zap combineren.
Binnen Oneteam
Een storingsmelding, bijna-ongeval of aanvraag voor werkkleding wordt een taak voor de vestigingsmanager, met een chatbericht erbij. De inzending krijgt direct de status In afwachting.
Bij de eerste login stuur je een welkomstbericht en een taak om de onboarding af te ronden.
Rondt iemand het leerpakket allergenen, voedselveiligheid of BHV af, dan krijgt de leidinggevende een bericht.
Komt een verjaardag, werkjubileum of het einde van een contract eraan, dan krijgt de leidinggevende op tijd een taak of bericht.
Van Oneteam naar andere tools
Een storingsmelding komt ook in het Teams- of Slack-kanaal van de regiomanager terecht, of als regel in je kwaliteitsoverzicht in Google Sheets.
Afgeronde leerpakketten worden automatisch bijgehouden in een compliance-sheet.
Wordt een medewerker gedeactiveerd of loopt een contract af, dan krijgt HR een mail om de toegang tot andere systemen in te trekken of het contract te verlengen.
Van andere tools naar Oneteam
Nieuwe uitzendkrachten of seizoenskrachten in je bezettingssheet krijgen een uitnodiging, direct in de juiste community en functie. Een community is in Oneteam meestal een vestiging of locatie.
Een productrecall of nieuwe werkinstructie uit een mail wordt een organisatiebericht op de tijdlijn, gemarkeerd als belangrijk.
Sluit de facilitaire dienst een ticket af in hun eigen systeem, dan krijgt de melding in Oneteam de status Verwerkt en de vestigingsmanager een bericht. Het ticket moet dan wel de ID van de inzending uit Oneteam bevatten.
Zapier vervangt je HR- of salariskoppeling niet. Het personeelsbestand blijft synchroon via koppelingen zoals Loket, AFAS en Nmbrs, en roosters via je planningskoppeling. Zapier gebruik je voor alles daaromheen: meldingen, taken, berichten en uitnodigingen.
Zapier of n8n?
Oneteam werkt met zowel Zapier als n8n. Zapier is de snelste manier om te beginnen, zeker als je er al mee werkt of geen technische achtergrond hebt. n8n past beter als je de automatiseringen op je eigen server wilt draaien, veel volume verwacht, of ook gegevens wilt ophalen, zoals de voortgang van onboarding en leerpakketten. Met n8n kun je bovendien terugkerende taken en taken voor een hele groep aanmaken. Meer daarover lees je in Oneteam koppelen aan n8n.
Wat heb je nodig?
Beheerdersrechten in Oneteam, zodat je een API key kunt aanmaken.
Een Zapier-account.
Een duidelijk beeld van het proces dat je wilt automatiseren. Begin klein, bijvoorbeeld met één formulier.
Stap 1: Maak een API key aan in Oneteam
Zapier praat met Oneteam via een API key. Die sleutel hoort bij je organisatie, niet bij een persoon, en bepaalt wat Zapier wel en niet mag doen.
1. Ga in het dashboard naar Instellingen en open API keys.
2. Klik op API key aanmaken.
3. Geef de sleutel een herkenbare Naam, bijvoorbeeld Zapier.
4. Kies bij Scopes alleen wat je Zaps nodig hebben. In de tabel hieronder zie je welke scope bij welke stap hoort.
5. Klik op Nieuw en kopieer de sleutel. Die begint met sa_.
Je ziet de sleutel maar één keer. Bewaar hem in een wachtwoordmanager en deel hem niet via chat of e-mail. Ben je hem kwijt, of is hij uitgelekt? Trek hem dan in via API keys en maak een nieuwe aan.
Wat wil je doen? | Scope |
Reageren op gebeurtenissen in Oneteam | Webhooks beheren |
De antwoorden uit een formulier gebruiken | Formulier rapporten bekijken |
Medewerkers uitnodigen | Medewerkers aanmaken |
Profiel, community, functie of team aanpassen | Medewerkers beheren |
De status van een formulierinzending aanpassen | Update de reacties op het formulier |
Een taak aanmaken | Taken aanmaken |
De status van een taak aanpassen | Update taken |
Een organisatiebericht plaatsen | Berichten aanmaken |
Een pushmelding sturen | Meldingen verzenden |
Een chatbericht sturen | Chatberichten verzenden |
Een Zap die een formulier omzet in een taak en een chatbericht heeft dus Webhooks beheren, Formulier rapporten bekijken, Taken aanmaken en Chatberichten verzenden nodig. Wil je ook de status van de inzending aanpassen, voeg dan Update de reacties op het formulier toe.
Chatberichten worden verstuurd namens de beheerder die de API key heeft aangemaakt. Wil je dat berichten van HR of van een algemeen account komen, maak de sleutel dan met dat account aan.
Zo ziet de pagina eruit in de Engelse versie van het dashboard. De sleutels en de organisatienaam zijn onleesbaar gemaakt.
Stap 2: koppel Oneteam in Zapier
1. Log in op zapier.com en klik op Create en daarna Zap.
2. Begint je Zap in Oneteam? Zoek dan bij de trigger naar Oneteam. Begint hij in een andere tool, zoals Google Sheets, kies die dan als trigger en voeg Oneteam daarna toe als actie.
3. Zapier vraagt je om een account te koppelen. Plak de API key in het veld API Key.
4. Zapier controleert de sleutel en geeft de koppeling de naam van je organisatie.
Stap 3: bouw je Zap
Kies eerst de trigger, bijvoorbeeld New Form Submission in Oneteam of New Spreadsheet Row in Google Sheets. Daarna voeg je een of meer acties toe, zoals Create Task of Send Chat Message in Oneteam, of een bericht in Teams. In elk veld kun je gegevens uit een eerdere stap invoegen, zoals een naam, een e-mailadres of een antwoord uit het formulier.
Bij formulieren en leerpakketten kies je één specifiek formulier of leerpakket. Laat je het veld leeg, dan reageert de Zap op allemaal.
Je kunt in Zapier niet op naam naar een medewerker zoeken. Gebruik daarom het e-mailadres, de User ID of de External ID uit een eerdere stap.
Zodra je de Zap aanzet, regelt Zapier de verbinding met Oneteam zelf. Onder Instellingen > Webhooks verschijnt dan per gebeurtenis een regel van Zapier. Die hoef je niet zelf aan te maken. Wil je gebeurtenissen naar je eigen systeem sturen, lees dan Webhooks gebruiken in Oneteam.
Triggers vanuit Oneteam
Met deze gebeurtenissen kan een Zap in Oneteam starten. De namen staan zoals je ze in Zapier ziet. New Form Submission stuurt ook de antwoorden mee, zodat je die in een taak, bericht of sheet kunt zetten.
Trigger | Wanneer |
New Form Submission | Er is een formulier ingevuld. Je kunt één formulier kiezen. |
New Employee | Er is een medewerker uitgenodigd. |
Employee Created | Er is een account aangemaakt. |
Employee Activated | Een medewerker logt voor het eerst in. |
Employee Updated | Het profiel van een medewerker is gewijzigd. |
Employee Deactivated | Een medewerker is gedeactiveerd. |
Onboarding Completed | Een medewerker heeft de onboarding afgerond. |
Employee Added / Removed From Network, Function, Team | Een medewerker is toegevoegd aan of verwijderd uit een community, functie of team. |
Course Completed | Een medewerker heeft een leerpakket afgerond. |
Task Created / Task Assigned | Er is een taak aangemaakt of toegewezen. |
Work Anniversary Approaching | 30, 7 of 0 dagen voor een werkjubileum. |
Birthday Approaching | 30, 7 of 0 dagen voor een verjaardag. |
Contract Ending | 30, 7 of 1 dag voor het einde van een contract. |
Om privacyredenen is er geen trigger voor het anonimiseren van een medewerker.
Acties in Oneteam
Deze acties kun je achter elke trigger zetten, of die nu uit Oneteam komt of uit een andere tool.
Actie | Wat het doet |
Invite Employee | Nodigt een medewerker uit met naam en e-mailadres, en eventueel community, functie, taal en External ID. |
Update Employee | Werkt profielgegevens bij, zoals naam, e-mailadres, telefoonnummer, datums en External ID. |
Add or Remove Employee From Network, Function, Team | Voegt een medewerker toe aan een community, functie of team, of haalt hem eruit. |
Create Organization Message | Plaatst een organisatiebericht op de tijdlijn, eventueel gemarkeerd als belangrijk of ingepland. |
Create Task | Maakt een eenmalige taak voor één medewerker, met titel, startmoment en deadline. |
Update Task Status | Zet een taak op een reviewstatus, zoals In review, Approved of Rejected. |
Update Form Submission Status | Wijzigt de status van een formulierinzending. |
Send Push Notification | Stuurt een pushmelding naar één medewerker. |
Send Chat Message | Stuurt een chatbericht naar één medewerker. Een bijlage moet al als bestand in Oneteam staan. |
Voorbeeld: storingsmelding wordt taak en chatbericht
Een medewerker meldt via het formulier Storing dat de koeling het niet doet. De vestigingsmanager krijgt direct een taak en een chatbericht met alle details, en de melding krijgt de status In afwachting.
1. Maak een nieuwe Zap en kies als trigger Oneteam met New Form Submission. Selecteer het storingsformulier.
2. Koppel een API key met de scopes Webhooks beheren, Formulier rapporten bekijken, Taken aanmaken, Chatberichten verzenden en Update de reacties op het formulier.
3. Test de trigger. Zapier heeft een voorbeeld nodig, dus vul het formulier zo nodig één keer zelf in.
4. Voeg de actie Create Task toe. Vul het e-mailadres van de vestigingsmanager in en gebruik als titel bijvoorbeeld 'Storing:' met het eerste antwoord erachter.
5. Voeg de actie Send Chat Message toe, naar hetzelfde e-mailadres, met de antwoorden uit het formulier in het bericht.
6. Voeg de actie Update Form Submission Status toe. Gebruik de ID van de inzending uit de trigger en kies de status In afwachting.
7. Test de acties, publiceer de Zap en zet hem aan.
Is het formulier anoniem? Dan blijft de indiener leeg, maar de antwoorden komen gewoon mee. Wil je de melding ook in Teams of Slack, of als regel in Google Sheets? Voeg dan nog een actie toe aan dezelfde Zap.
Voorbeeld: uitnodiging vanuit het bezettingssheet
Je zet nieuwe uitzendkrachten en seizoenskrachten elke week in een Google Sheet, met voornaam, achternaam, e-mailadres, vestiging en functie. Met deze Zap krijgen ze automatisch een uitnodiging voor Oneteam.
1. Kies als trigger Google Sheets met New Spreadsheet Row en selecteer je sheet.
2. Voeg de actie Invite Employee toe en koppel de kolommen aan voornaam, achternaam, e-mailadres, community en functie.
3. Gebruik een API key met de scope Medewerkers aanmaken. Wijs je ook een community of functie toe, voeg dan Medewerkers beheren toe.
4. Test met één regel, publiceer de Zap en zet hem aan.
De community en functie moeten al in Oneteam bestaan, met precies dezelfde naam als in het sheet. Zapier maakt ze niet voor je aan.
Wil je de nieuwe collega ook verwelkomen? Maak dan een tweede Zap met Employee Activated als trigger en Send Chat Message als actie.
Testen en aanzetten
Met Test trigger en Test action draai je een stap één keer, terwijl je de Zap bouwt. Pas als je de Zap publiceert en op On zet, draait hij automatisch, ook als Zapier niet openstaat. In het overzicht van je Zaps zie je welke aan en uit staan.
Goed om te weten
Een pushmelding gaat altijd naar één persoon. Wil je een hele vestiging bereiken, plaats dan een organisatiebericht op de tijdlijn.
Create Task maakt een eenmalige taak voor één medewerker. Terugkerende taken en taken voor een groep maak je in Oneteam zelf of via n8n.
De vaste taakstatussen To-Do, Ingediend en Verlopen beheert Oneteam zelf. Via Zapier zet je alleen een reviewstatus, zoals In review, Approved of Rejected.
Documenten, communities, teams en functies maak je in Oneteam aan, niet via Zapier.
Rapportages, zoals de voortgang van onboarding en leerpakketten, enquêteresultaten en statistieken, haal je op via n8n.
Geef een API key alleen de scopes die je Zaps echt nodig hebben. Je kunt een sleutel op elk moment aanpassen of intrekken.
Wat je ziet | Wat je kunt doen |
Oneteam staat niet in Zapier | Controleer of je in de juiste Zapier-workspace zit. Zie je de app nog steeds niet, stuur ons dan een bericht via de chat. |
De koppeling mislukt of je krijgt fout 401 | Controleer of je de hele sleutel hebt geplakt, of hij met |
Je krijgt fout 403 | De sleutel mist een scope. De foutmelding noemt meestal welke. Voeg die toe bij de API key in Oneteam. |
De Zap start nooit | Staat de Zap aan? Staat er een regel van Zapier onder Webhooks? En heb je het juiste formulier gekozen? |
Er komen geen antwoorden mee | Voeg de scope Formulier rapporten bekijken toe aan de sleutel. |
De test vindt geen voorbeeld | Vul het formulier één keer zelf in, of voer de actie in Oneteam uit, en test opnieuw. |
Het chatbericht komt van de verkeerde persoon | Berichten gaan uit namens de maker van de API key. Maak de sleutel aan met het account dat de berichten moet versturen. |
Community of functie wordt niet ingevuld | Controleer of de naam precies overeenkomt met Oneteam en of de sleutel de scope Medewerkers beheren heeft. |






