Skip to main content

Zapier Integration Overview

The Opigno Enterprise Zapier integration provides a comprehensive set of automation components that enable seamless workflow integration between your learning intelligence platform and hundreds of other applications. These components work together to create powerful automation workflows that can streamline your training operations, improve user experience, and reduce manual work.
Zapier components are the building blocks of automation workflows. They allow you to connect Opigno Enterprise with other applications to create automated processes that respond to events, perform actions, and retrieve data.

Component Types

The Opigno Enterprise Zapier integration includes three types of components, each serving a specific purpose in automation workflows:

Triggers: Event Monitoring

Triggers monitor your Opigno Enterprise instance for specific events and automatically initiate workflows when those events occur. They use webhook subscriptions that are automatically registered during setup. When events occur, Opigno sends the required information to Zapier automatically.

Training Events (2 triggers)

Trigger Key: register_user_to_training_triggerFires when a user registers for a training/learning path. Provides user context, training details, and registration timestamp.Use Cases:
  • Send welcome emails to new learners
  • Add users to CRM systems automatically
  • Trigger onboarding workflows
  • Notify teams of new registrations
Trigger Key: user_completed_training_triggerActivates when a user successfully completes a training. Includes completion data and user information.Use Cases:
  • Generate and send completion certificates
  • Update external systems with completion records
  • Trigger follow-up training recommendations
  • Post achievement announcements

Live Session Events (2 triggers)

Trigger Key: user_registered_to_live_session_triggerFires when a user registers for a live session. Provides session details and user context.Use Cases:
  • Add sessions to user calendars
  • Send reminder emails before sessions
  • Update attendance tracking systems
  • Distribute session materials
Trigger Key: user_attended_live_session_triggerActivates when a user attends a live session. Includes attendance data and session information.Use Cases:
  • Update HR systems with attendance records
  • Send post-session surveys
  • Generate attendance certificates
  • Track engagement metrics

System Events (2 triggers)

Trigger Key: certificate_expired_triggerFires when a user’s certificate expires. Provides certificate details and user information.Use Cases:
  • Send renewal reminders
  • Update compliance systems
  • Trigger re-enrollment workflows
  • Alert managers of expirations
Trigger Key: new_revision_for_training_triggerActivates when a new revision of a training becomes available. Includes training details and publication timestamp.Use Cases:
  • Announce updated content
  • Sync training catalogs
  • Notify relevant teams
  • Promote new versions

Actions: Automated Operations

Actions perform specific operations in your Opigno Enterprise instance based on triggers from other applications. They use GraphQL mutations to create registrations and provide structured results.

Registration Actions (2 actions)

Action Key: register_user_to_training_createRegisters a user for a specific training/learning path using the createLpIndividualMembership mutation.Required Parameters:
  • user_id (string): ID of the user to register
  • training_id (string): ID of the training/learning path
Returns:
  • id (string): Membership ID created
  • type (string): Membership type (typically ‘INDIVIDUAL_MEMBERSHIP’)
Use Cases:
  • Automated training assignment based on job roles
  • Compliance training enrollment
  • Onboarding automation
  • Skill development workflows
Action Key: register_user_to_live_session_createRegisters a user for a specific live session using the registerToLiveSession mutation.Required Parameters:
  • user_id (string): ID of the user to register
  • live_session_id (string): ID of the live session
Returns:
  • id (string): Registration ID created
  • relatedLpId (string): Related learning path ID
  • isAttended (boolean): Attendance status
Use Cases:
  • Live session management
  • Event registration automation
  • Calendar integration
  • Attendance tracking

Searches: Data Retrieval

Searches find and retrieve specific data from your Opigno Enterprise instance. They’re essential for validating information, checking progress, and preventing duplicate actions.

Training Progress Searches (2 searches)

Search Key: get_score_of_user_for_training_searchRetrieves the score achieved by a user for a specific training using the learningPath query.Required Parameters:
  • client_uuid (string): UUID of the user
  • training_id (string): ID of the training
Returns:
  • id (integer): Training ID
  • score (integer): User’s global score (0 if no score available)
Use Cases:
  • Monitor user performance
  • Generate performance analytics
  • Trigger actions based on score thresholds
  • Track compliance scores
Search Key: get_status_of_user_for_training_searchRetrieves the current status of a user’s progress on a specific training using the learningPath query.Required Parameters:
  • client_uuid (string): UUID of the user
  • training_id (string): ID of the training
Returns:
  • id (integer): Training ID
  • status (string): User’s status (‘COMPLETED’, ‘NOT_STARTED’, ‘IN_PROGRESS’)
Use Cases:
  • Check completion status
  • Trigger workflow automation
  • Generate compliance reports
  • Identify users needing completion

Authentication and Setup

All components require proper authentication and configuration:
API Permissions: Ensure your API user has appropriate permissions for all data being accessed by triggers, actions, and searches.
Automatic Webhook Subscription: Triggers are automatically subscribed to event-registering webhooks when you set up the Zapier integration. When events occur in Opigno, the system automatically sends the required information to Zapier—no manual webhook configuration required.

Prerequisites

  • Valid Opigno Enterprise API credentials
  • Appropriate user permissions for data access
  • Valid user IDs, training IDs, and session IDs for testing

Getting Started

Ready to start building automation workflows? Follow these steps:
1

Choose Your Starting Point

Decide whether you want to:
  • Monitor Events: Start with triggers to detect changes
  • Perform Actions: Begin with actions to automate operations
  • Retrieve Data: Use searches to validate and check information
2

Set Up Authentication

Follow the Authentication Setup guide to configure your Opigno Enterprise API credentials in Zapier.
3

Select Available Components

Browse and select the Zapier components (triggers, actions, searches) that best fit your workflow requirements. For a full list of available components and their details, see:
4

Build Workflows

Combine components to create complete automation workflows.Manual Example: Advanced + Live Session

Next Steps

Explore detailed guides for each component type:
I