Event types that every managed user or a subset of managed users will have automatically
assignAllTeamMembers: true
- it is an event type that you can define once and that will be used as a template to create event types for managed users. We call it the parent
managed event type and the event types created for managed users based on it are called children managed event types."schedulingType"
has to be set to "managed"
and "assignAllTeamMembers"
has to be set to true
. "assignAllTeamMembers"
being true
means that once a managed user has membership in the team this event type will be automatically created for the managed user.You will need to note down the “id” of the created event type from the response:"accepted"
has to be "true"
and "userId"
has to be the id of the managed user created in the previous step.eventSlug
and username
(?eventSlug=coffee-tasting&username=charlie-clxyyy21o0003sbk7yw5z6tzg-gmail-com
), the response will contain the “global” event type:
3672
but the child managed event type belonging to managed user has 3673
, so they are separate entities
and the “child” managed event type is the same as having individually created event type just for that managed user.
Now, if we update the “parent” managed team event type via update an organization team event type endpoint, and fetch
again managed user event type using the get event types endpoint with same query parameters eventSlug
and username
as above,
the child managed event type will also be updated automatically.
Now with this setup you can: