Skip to content
← Back to documentation
Technical Reference

MeisterTask

Intuitive online task manager for teams, personal productivity, and everything in between.

CategoryProductivity
AuthenticationOAuth 2.0
Version0.2.0
Published scopes3 published scopes
Last updatedSeptember 21, 2026

Overview

Connect MeisterTask with Flows360

Intuitive online task manager for teams, personal productivity, and everything in between.

Use the MeisterTask connector to include its declared actions and events in Flows360 workflows without duplicating the integration logic inside each consuming system. This pinned connector version currently exposes 13 actions and 9 triggers.

Available actions

  • Create Label
  • Create Task Label
  • Create Attachment
  • Create Task
  • Update Task
  • Find Attachment
  • Find Label
  • Find Person
  • Plus 5 additional declared actions.

Available triggers

  • New Attachment
  • New Person
  • New Section
  • New Comment
  • New Task Label
  • New Checklist Item
  • Plus 3 additional declared triggers.

The capability list above is generated from the exact reviewed connector package so the public description stays aligned with the version Flows360 operates.

Technical guide

Technical reference

Package identity

  • Connector: MeisterTask
  • Package: @activepieces/piece-meistertask@0.2.0
  • Exact artifact digest: sha256:72efbf9f6b0a8d1ab01a59df545e2290566898d9314cafbcff1230c3d818ac24
  • Runtime: Activepieces-compatible deterministic worker
  • Source: the exact reviewed Activepieces source

Authentication

OAUTH2. Connection values are tenant-specific and remain in the consuming Studio instance; CDK stores definitions and field metadata, not customer credential values.

Action contracts

  • Create Label (create_label), Creates a new label Classification: read.
  • Create Task Label (create_task_label), Creates a new task label Classification: read.
  • Create Attachment (create_attachment), Creates a new attachment Classification: read.
  • Create Task (create_task), Creates a new task Classification: read.
  • Update Task (update_task), Updates an existing task Classification: read.
  • Find Attachment (find_attachment), Finds an attachment by searching Classification: read.
  • Find Label (find_label), Finds a label by searching Classification: read.
  • Find Person (find_person), Finds a person based on person_id Classification: read.
  • Find Task (find_task), Finds a task by searching Classification: read.
  • Find or Create Attachment (find_or_create_attachment), Finds an attachment by searching, or creates one if it doesn't exist Classification: read.
  • Find or Create Task (find_or_create_task), Finds a task by searching, or creates one if it doesn't exist Classification: read.
  • Find or Create Label (find_or_create_label), Finds a label by searching, or creates one if it doesn't exist Classification: read.
  • Custom API Call (custom_api_call), Make a custom API call to a specific endpoint Classification: read.

Trigger contracts

  • New Attachment, polling.
  • New Person, polling.
  • New Section, polling.
  • New Comment, polling.
  • New Task Label, polling.
  • New Checklist Item, polling.
  • New Project, polling.
  • New Label, polling.
  • New Task, polling.

Verification

Deterministic execution evidence is recorded for the pinned artifact, including 1 exercised action entrypoint and 0 exercised trigger entrypoints.

Capability summary

AuthenticationOAuth 2.0
Supported objects22
Supported actions13
Triggers9

Authentication

Authentication method: OAuth 2.0

Required scopes

userinfo.profileuserinfo.emailmeistertask

Authentication profiles

connection · oauth2

OAuth scopes: userinfo.profile, userinfo.email, meistertask

Supported objects

ObjectReadWriteNotes
Create Label Yes No Creates a new label
Create Task Label Yes No Creates a new task label
Create Attachment Yes No Creates a new attachment
Create Task Yes No Creates a new task
Update Task Yes No Updates an existing task
Find Attachment Yes No Finds an attachment by searching
Find Label Yes No Finds a label by searching
Find Person Yes No Finds a person based on person_id
Find Task Yes No Finds a task by searching
Find or Create Attachment Yes No Finds an attachment by searching, or creates one if it doesn't exist
Find or Create Task Yes No Finds a task by searching, or creates one if it doesn't exist
Find or Create Label Yes No Finds a label by searching, or creates one if it doesn't exist
Custom API Call Yes No Make a custom API call to a specific endpoint
New Attachment Yes No polling trigger declared by the pinned package.
New Person Yes No polling trigger declared by the pinned package.
New Section Yes No polling trigger declared by the pinned package.
New Comment Yes No polling trigger declared by the pinned package.
New Task Label Yes No polling trigger declared by the pinned package.
New Checklist Item Yes No polling trigger declared by the pinned package.
New Project Yes No polling trigger declared by the pinned package.
New Label Yes No polling trigger declared by the pinned package.
New Task Yes No polling trigger declared by the pinned package.

Supported actions

Create Label · Read

Creates a new label

create_label · Risk: low · Retry: safe

Inputs

  • project · string · Required
  • name · string · Required
  • color · string · Optional, Hex color code (e.g., #FF0000)
Create Task Label · Read

Creates a new task label

create_task_label · Risk: low · Retry: safe

Inputs

  • project · string · Required
  • task_id · string · Required
  • label · string · Required
Create Attachment · Read

Creates a new attachment

create_attachment · Risk: low · Retry: safe

Inputs

  • task_id · string · Required
  • file_url · object · Required, URL of the file to attach
  • name · string · Optional
Create Task · Read

Creates a new task

create_task · Risk: low · Retry: safe

Inputs

  • project · string · Required
  • section · string · Required
  • name · string · Required
  • notes · string · Optional
  • assigned_to · string · Optional
  • due_date · string · Optional
Update Task · Read

Updates an existing task

update_task · Risk: low · Retry: safe

Inputs

  • Project · string · Required
  • task_id · string · Required
  • name · string · Optional
  • notes · string · Optional
  • status · string · Optional
  • assigned_to · string · Optional
  • due_date · string · Optional
Find Attachment · Read

Finds an attachment by searching

find_attachment · Risk: low · Retry: safe

Inputs

  • task_id · string · Required
  • name · string · Optional
Find Label · Read

Finds a label by searching

find_label · Risk: low · Retry: safe

Inputs

  • project · string · Required
  • name · string · Required
Find Person · Read

Finds a person based on person_id

find_person · Risk: low · Retry: safe

Inputs

  • person_id · number · Required
Find Task · Read

Finds a task by searching

find_task · Risk: low · Retry: safe

Inputs

  • project · string · Required
  • section · string · Required
  • name · string · Optional
Find or Create Attachment · Read

Finds an attachment by searching, or creates one if it doesn't exist

find_or_create_attachment · Risk: low · Retry: safe

Inputs

  • task_id · string · Required
  • name · string · Required
  • file_url · object · Required, URL of the file to attach (used if creating)
Find or Create Task · Read

Finds a task by searching, or creates one if it doesn't exist

find_or_create_task · Risk: low · Retry: safe

Inputs

  • project · string · Required
  • section · string · Required
  • name · string · Required
  • notes · string · Optional, Notes for the task (used if creating)
  • assigned_to · string · Optional
  • due_date · string · Optional, Due date for the task (used if creating)
Find or Create Label · Read

Finds a label by searching, or creates one if it doesn't exist

find_or_create_label · Risk: low · Retry: safe

Inputs

  • project · string · Required
  • name · string · Required
  • color · string · Optional, Hex color code (e.g., #FF0000) - used if creating
Custom API Call · Read

Make a custom API call to a specific endpoint

custom_api_call · Risk: low · Retry: safe

Inputs

  • url · object · Required
  • method · string · Required
  • headers · object · Optional, Authorization headers are injected automatically from your connection.
  • queryParams · object · Optional, Appended to the URL as ?key=value.
  • body_type · string · Optional
  • body · object · Optional
  • response_is_binary · boolean · Optional, Enable for files like PDFs, images, etc.
  • failsafe · boolean · Optional, On a failed request, output the error instead of failing the step.
  • timeout · number · Optional, Seconds to wait for a response. Empty: up to the flow limit (10 min).
  • followRedirects · boolean · Optional, Follow 3xx redirects instead of returning them as the response.

Triggers

New Attachment · Poll

Triggers when an attachment is created.

Inputs

  • project · string
  • section · string
New Person · Poll

Triggers when a new person is added to a project.

Inputs

  • project · string
New Section · Poll

Triggers when a new section is created.

New Comment · Poll

Triggers when a new comment is created on a task.

Inputs

  • task_id · string
New Task Label · Poll

Triggers when a task label is created.

Inputs

  • project · string
  • section · string
New Checklist Item · Poll

Triggers when a new checklist item is added to a task.

Inputs

  • task_id · string
New Project · Poll

Triggers when a new project is created.

New Label · Poll

Triggers when a label is created.

Inputs

  • project · string
New Task · Poll

Triggers when a task is created or changed.

Setup

Setup

  1. Add the MeisterTask connector to the workflow in the target Flows360 Studio instance.
  2. Create or select the tenant-specific connection required by the connector. Connection secrets remain in the Studio connection boundary and are not copied into CDK documentation.
  3. Provide the connection fields declared by the pinned package:
  • No provider credential fields are declared by the pinned package.

OAuth scopes

  • userinfo.profile
  • userinfo.email
  • meistertask
  1. Select the required action or trigger and complete its declared input fields. Required and optional inputs are defined by the exact package schema.
  2. Test the workflow in the appropriate environment before enabling production scheduling or event delivery.

Limitations

Limitations and operational notes

  • This content describes @activepieces/piece-meistertask@0.2.0; provider behaviour can change independently and should be revalidated when the provider or connector version changes.
  • Only the 13 actions and 9 triggers declared by this pinned package are represented here.
  • Tenant credentials and connection values are not stored in the public connector record.
  • Provider-side permissions, account entitlements, quotas and rate limits remain subject to the connected provider account and are not inferred when the package does not declare them.
  • Deterministic execution evidence is recorded for the pinned artifact, including 1 exercised action entrypoint and 0 exercised trigger entrypoints.

Troubleshooting

Why canu2019t the connector authenticate?

Check the tenant connection in Studio and confirm every required MeisterTask connection field is present. Re-authorise OAuth-based connections if the provider token or consent has expired. Do not place credential values in CDK content or logs.

Why is an action or trigger unavailable?

Confirm that the workflow is using @activepieces/piece-meistertask@0.2.0 and compare the requested capability with the declared action and trigger list for this version. A capability that is not declared by the pinned package should not be presented as supported.

What should I check after a provider-side change?

Revalidate authentication, required fields, action/trigger behaviour and provider documentation before publishing refreshed connector content or moving a new package version into production.