{
    "name": "Jane Smith",
    "email": "jane@example.com",
    "roleAlias": "learner",
    "language": "en",
    "timezone": "Europe/London",
    "customAttributes": {
    "department": "Sales",
    "employee_id": "EMP123"
}
}

Actions are operations that your Zap can perform in Konstantly. These actions allow you to create and modify data in your Konstantly account based on triggers from other apps.

Available Actions

Create User

Creates a new user in Konstantly.

name
string
required
User’s full name
email
string
required
User’s email address
roleAlias
string
required
User role (e.g., “learner”, “manager”)
language
string
User interface language
timezone
string
User’s timezone
customAttributes
object
Custom user attributes
{
    "name": "Jane Smith",
    "email": "jane@example.com",
    "roleAlias": "learner",
    "language": "en",
    "timezone": "Europe/London",
    "customAttributes": {
    "department": "Sales",
    "employee_id": "EMP123"
}
}

Update User

Updates an existing user’s information.

id
string
required
User ID
email
string
required
User’s email address
name
string
Updated name
customAttributes
object
Updated custom attributes

Create Group

Creates a new group in Konstantly.

name
string
required
Group name
parentId
integer
Parent group ID
description
string
Group description
customAttributes
object
Custom group attributes

Add User to Group

Adds a user to an existing group.

userId
string
required
User ID
groupId
integer
required
Group ID

Assign Course

Assigns a course to users or groups.

courseId
integer
required
Course ID
users
array
Array of user IDs
groups
array
Array of group IDs
deadlineAt
integer
Assignment deadline timestamp
{
    "courseId": 123,
    "users": ["user_123", "user_124"],
    "groups": [1, 2],
    "deadlineAt": 1643673600
}

Using Actions

Best Practices

  1. Data Mapping
  • Map fields from previous steps to action inputs
  • Use Zapier’s formatting tools to transform data if needed
  1. Error Handling
  • Add error handling steps after actions
  • Use Zapier’s retry options for failed actions
  1. Testing
  • Test actions with sample data before activating the Zap
  • Verify the results in your Konstantly account

Example Workflows

  1. New Employee Onboarding
New employee in HR system →
Create User in Konstantly →
Add User to Department Group →
Assign Onboarding Courses
  1. Course Assignment Automation
New course published →
Get users from group →
Assign course to users →
Send notification email
  1. User Group Management
Department change in HR system →
Update User in Konstantly →
Remove from old group →
Add to new group