Magidoc

getCrmLinkedMeetings
Query

Lists one row per workspace meeting the caller can read that holds content, newest first or most recently changed first. A meeting is readable when you are its organizer or an attendee, when it is linked to a CRM account or opportunity and you have CRM access, or when it is shared with you by name; 'everyone' sharing grants nothing. Since this requires CRM access, every CRM-linked meeting with content is listed; a meeting nobody has written on has no row here. Set includeScheduled to include upcoming meetings and calendar-only meetings without saved content. bookingDateFrom/bookingDateTo filter the provider's original creation time, independently of the appointment's start time. Missing provider timestamps are excluded from a booking-date filter. CRM links (people, accounts, opportunities) decorate and filter the rows. Access: Workspace members with CRM access. Errors: Throws if the user is logged out or lacks CRM access.

Arguments

#

workspaceId

ID !
Non-null

text

titleText

phraseText

personText

accountText

opportunityText

associatedObjectTypes

personIds

[ID !]

accountIds

[ID !]

opportunityIds

[ID !]

meetingExternalIds

Narrows the rows to these meeting external ids; every other filter still applies.

meetingUserDataIds

[ID !]

Loads up to 50 explicitly selected readable meetings by id for a subscribed meeting page, without cursor pagination.

dateFrom

dateTo

includeScheduled

Include upcoming and calendar-only meetings. Defaults to the existing past-meetings-with-content list. Use startTime sorting to include meetings without content.

bookingDateFrom

Inclusive lower bound on sourceCreatedAt (the provider booking time), as an ISO instant.

bookingDateTo

Exclusive upper bound on sourceCreatedAt (the provider booking time), as an ISO instant.

durationMinSeconds

durationMaxSeconds

hasSummary

recorded

meetingTypes

opportunityStageKeys

opportunityStageStates

opportunityValueMin

opportunityValueMax

opportunityOwnerIds

[ID !]

opportunityOwnerText

first = 25

after

sortField = "startTime"

sortOrder = -1

Response

#

Returns CrmLinkedMeetingConnection !.

Example

#