Zapier is the webhook solution for the Tovuti API. Zapier allows Admins to connect API-enabled applications with Tovuti and create automated workflows similar to how APIs integrate with webhooks.
Webhooks are events that trigger data exchanges between applications. For example, a webhook integration may update a Tovuti LMS user’s profile automatically when the user status is updated in an HRIS or CRM system.
Tovuti has recently updated the Zapier app version to 2.0. Tovuti’s trigger and action events have also been updated.
In Zapier, webhook automations are referred to as Zaps, which consist of triggers and actions.
This article explains the following concepts:
Connect Tovuti to Zapier
In the Zapier account click My Apps > search for Tovuti > click Connect
Enter a Tovuti API Key with the permissions needed for the integration.
Create a New Zap
Click Create a Zap to continue.
Add a Trigger
The Trigger is the event that initiates the Zap.
Select the trigger application.
Select the trigger event.
If Tovuti is the application where the trigger occurs, choose from 20+ different trigger events.
Test the trigger to make sure it is functioning correctly.
For applications that do not have a Zapier integration, select Webhooks by Zapier to configure the trigger.
Create an Action
The action is the event that happens when the trigger occurs.
Select which application performs the action.
If Tovuti is the application that performs the action, select from 60+ different CREATE or FIND action events
CREATE events create new Tovuti items such as Courses, Events, Users, etc.
FIND events find Tovuti items, returning the results in Zapier.
Test the action to make sure it is functioning correctly.
Webhooks by Zapier is also an available option when configuring a Zap event.
Zap Customizations
Customization options include:
- Adding additional actions
- Adding filters to restrict the Zap to only run under certain conditions
- Adding formatting options that organize data collected through Zap actions
- Adding a delay between Zap steps
- Creating conditional paths for Zaps that perform different actions
Zap Details
In the right sidebar, click the Details icon. Configure various Zap settings such as Name, organize the Zap into a Folder, add a Description, a set a Timezone.
Publish the Zap
In the upper right, click Publish.
Use Cases
The following are possible general use cases for utilizing this feature:
Automating user onboarding with external systems
An HR department uses a Zap to automatically create new users in Tovuti when an employee is added to their HRIS or Google Sheet tracker during onboarding.
This feature is useful because:
-
It eliminates manual data entry by syncing new employee records to Tovuti in real time.
-
Admins can map user fields like first name, email, department, and team from the external platform.
-
The Zap can include filters to only add users in specific roles or departments.
Example Zap
Trigger: New row added to “New Hires” tab in Google Sheets
Action: Create User in Tovuti with role = “Employee,” team = “Onboarding”
This ensures that as soon as a new hire is listed, they’re granted LMS access automatically.
Syncing learning outcomes with external recognition tools
A training provider wants to give learners visible proof of achievements. When users complete certain milestones in Tovuti, those completions trigger actions in an external platform like Credly, Mailchimp, or Slack.
This feature is useful because:
-
It automates credentialing, email campaigns, or recognition based on learning achievements.
-
Zapier helps connect Tovuti to external apps that support engagement, communication, or certification.
-
Enhances learner motivation and program visibility.
Example Zap
Trigger: User completes a “Cybersecurity Essentials” course in Tovuti
Action: Send a badge via Credly + notify the learner in Slack + subscribe them to a “Security Advanced” email drip in Mailchimp
This helps learners feel recognized and guided toward the next step.
Streamlining internal event workflows
An operations team wants any training sessions added to Google Calendar to automatically appear in the Tovuti LMS, reducing duplicate effort and ensuring users always see the most current offerings.
This feature is useful because:
-
Events can be auto-created in Tovuti with relevant metadata (title, date, URL, category).
-
Helps keep internal team calendars and Tovuti’s learner-facing schedule in sync.
-
Supports a “single source of truth” approach without needing to manually update both systems.