Skip to content

How to Manage TeamViewer Users, Groups, and Meetings from HappyFox Workflows

Last updated

This article covers every workflow action available through the TeamViewer integration — creating and managing users, device groups, and meetings. See TeamViewer Triggers and Actions in HappyFox Workflows to get an overview of the actions. 

Validation note legend

Term Meaning
Required The workflow will not run this action if the field is missing or blank.
Conditionally required Required only when another field is set to a specific value.
Optional The field can be left empty; the action will still run.
Text A plain text string.
Selection (pick one) A fixed-choice dropdown; type to filter and pick one option from the list.

User Actions

Create a New User

Creates a new user account in your TeamViewer organization. A password is optional when Single Sign-On (SSO) is enabled on the account.

Field Description Validation
Email The email address for the new user account. Required · Text
Name The full display name of the user. Required · Text
Password The login password for the new user. Can be omitted if Single Sign-On (SSO) is enabled on your TeamViewer account. Optional · Text
Language The interface language for the user. Allowed choices include Indonesian, Czech, Danish, German, English, Spanish, French, Croatian, Italian, Lithuanian, Hungarian, Dutch, Norwegian, Polish, Portuguese, Romanian, Slovak, Serbian, Finnish, Swedish, Vietnamese, Turkish, Greek, Bulgarian, Ukrainian, Russian, Thai, Korean, Traditional Chinese, Simplified Chinese, and Japanese. Required · Selection (pick one)

 

Get User Details

Retrieves the full profile of a TeamViewer user by their ID or email address and returns it as output data for use in later workflow steps.

Field Description Validation
User The user whose details you want to retrieve. Select from the list, or type an email address or User ID directly. Options are fetched live from your connected TeamViewer account. Required · Selection (pick one)

 

Update a User

Updates one or more profile fields on an existing TeamViewer user. Only the fields you provide are changed; all other user data is left untouched. After the update, the action fetches and returns the full updated user profile.

Field Description Validation
User The user to update. Select from the list, or type an email address or User ID directly. Required · Selection (pick one)
Email The updated email address for the user. Optional · Text
Name The updated display name for the user. Optional · Text
Active Whether the user account should be active or deactivated. Allowed choices: Active (enables the account), Not Active (deactivates the account). Optional · Selection (pick one)
Single Sign On ID The SSO customer ID to associate with the user. When set, the user is SSO-enabled and doesn't need a TeamViewer account password. Optional · Text
Custom QuickSupport ID The ID of the default custom QuickSupport module for this user. Defaults to auto if not provided. Optional · Text
Custom QuickJoin ID The ID of the default custom QuickJoin module for this user. Defaults to auto if not provided. Optional · Text

Group Actions

Create a New Group

Creates a new device group in TeamViewer. Only the group name is required; a policy can optionally be assigned to the group at creation time.

Field Description Validation
Name of the Group The name for the new group. Required · Text
Policy The policy to assign to the group. Enter the Policy ID or Policy Name; both are accepted. Options are fetched live from your TeamViewer account. Optional · Selection (pick one)

Get Group Details

Retrieves the details of a TeamViewer group by its ID or name and returns them as output data for use in later workflow steps.

Field Description Validation
Group The group whose details you want to retrieve. Select from the list or enter the Group ID directly. Required · Selection (pick one)

Update a Group

Updates the name and/or policy of an existing TeamViewer group. Only the fields you provide are changed. After the update, the action fetches and returns the full updated group details.

Field Description Validation
Group The group to update. Select from the list or enter the Group ID directly. Required · Selection (pick one)
Name of the Group The updated name for the group. Optional · Text
Policy The updated policy to assign to the group. Enter the Policy ID or Policy Name; both are accepted. Optional · Selection (pick one)

Meeting Actions

Create a Meeting

Creates a new TeamViewer meeting — either an instant meeting that starts immediately, or a scheduled meeting at a future date and time. The type of meeting determines which other fields are required.

Field Description Validation
Type of Meeting Whether to create an instant meeting (starts right away) or a scheduled meeting (at a set time). When set to Scheduled, Subject of the Meeting, Start Time, and End Time become required. Required · Selection (pick one)
Subject of the Meeting The title or agenda of the meeting. Conditionally required when Type of Meeting is Scheduled · Text
Start Time The date and time the meeting begins, in ISO 8601 UTC format (for example, 2026-08-01T09:00:00Z). Ignored for instant meetings. Conditionally required when Type of Meeting is Scheduled · Text
End Time The date and time the meeting ends, in ISO 8601 UTC format (for example, 2026-08-01T10:00:00Z). Ignored for instant meetings. Conditionally required when Type of Meeting is Scheduled · Text
Password A password that participants must enter to join the meeting. Optional · Text
Conference Call Type The dial-in audio option for the meeting. Allowed choices: None (no dial-in), TeamViewer (TeamViewer conference call), Custom (custom dial-in details). When set to Custom, Conference Call Custom Data becomes required. Optional · Selection (pick one)
Conference Call Custom Data The custom text displayed to participants when Conference Call Type is set to Custom (for example, a dial-in number and PIN). Conditionally required when Conference Call Type is Custom · Text

 

Your workflow can now create and manage TeamViewer users, groups, and meetings.