The training manual for your team. The playbook for your business —SOPs, Onboarding, Training, Process, Knowledge, all-in-one —
Go to siteThe Trainual API allows you to automate processes around creating, managing, and reporting on training within your organization. With this API on Pipedream, you can build workflows for managing users, subjects, topics, tests, and more, streamlining the onboarding and continuous education processes. By integrating Trainual with other apps on Pipedream, you can create dynamic, cross-functional automations that keep your team learning in sync with other business processes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
trainual: {
type: "app",
app: "trainual",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.trainual.com/v1/users`,
headers: {
"Content-Type": `application/json`,
},
auth: {
username: `${this.trainual.$auth.email}&${this.trainual.$auth.account_id}`,
password: `${this.trainual.$auth.password}`,
},
})
},
})
Automated Onboarding Process: Create a workflow that triggers when a new employee is added to your HR platform like BambooHR. The workflow creates a new user in Trainual, assigns specific subjects and topics based on the role, and sends a personalized welcome email with their training plan.
Progress Tracking to Slack: Set up a workflow where, whenever a user completes a topic or subject in Trainual, a notification is sent to a designated Slack channel. This keeps the team informed of each other's progress and promotes a culture of learning and achievement.
Monthly Training Reports: Develop a workflow that generates monthly reports on training progress. Connect Trainual with Google Sheets to aggregate data on user completion rates, quiz scores, and time spent on training material. Automatically email this report to management to review team performance and identify areas for improvement.
Trainual uses API keys for authentication. When you connect your Trainual account, Pipedream securely stores the keys so you can easily authenticate to Trainual APIs in both code and no-code steps.
Trainual requires their users enter their Trainual email and password in order to connect to their API. For more info, refer to Trainual’s documentation.
Your Account ID is 1234
if your Trainual URL is https://app.trainual.com/1234