Circleback

Use Circleback to read meetings, notes, transcripts, and action items, or start workflows from meeting webhooks.

How it works in Sim:
Circleback uses webhook triggers: whenever a meeting is processed, data is pushed automatically to your agent or automation. You can build further automations based on:

  • Meeting completed (all processed data available)
  • New notes (notes ready even before full meeting is processed)
  • Raw webhook integration for advanced use cases

The following information is available in the Circleback meeting webhook payload:

FieldTypeDescription
idnumberCircleback meeting ID
namestringMeeting title
urlstringVirtual meeting URL (Zoom, Meet, Teams, etc.)
createdAtstringMeeting creation timestamp
durationnumberDuration in seconds
recordingUrlstringRecording URL (valid 24 hours)
tagsjsonArray of tags
icalUidstringCalendar event ID
attendeesjsonArray of attendee objects
notesstringMeeting notes in Markdown
actionItemsjsonArray of action items
transcriptjsonArray of transcript segments
insightsjsonUser-created insights
meetingjsonFull meeting payload

Usage Instructions

Integrate Circleback into your workflow to read meetings, notes, transcripts, and insights, search across meetings, manage action items and tags, and browse the people and companies you meet with. Circleback can also trigger workflows when meetings are processed.

Actions

Circleback List Meetings

Lists meetings from Circleback with optional ownership, status, tag, and attendee filters.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
ownershipstringNoWhich meetings to return: All, Mine, or Shared. Defaults to Mine
statusesstringNoComma-separated meeting statuses to filter by
tagIdsstringNoComma-separated tag IDs to filter by
attendeeProfileIdsstringNoComma-separated profile IDs of attendees to filter by
cursorstringNoPagination cursor from a previous response

Output

ParameterTypeDescription
meetingsarrayThe meetings on this page
idstringThe Circleback meeting ID
namestringThe meeting name
createdAtstringWhen the meeting was created (ISO 8601)
updatedAtstringWhen the meeting was last updated (ISO 8601)
durationnumberThe meeting duration in seconds
urlstringThe URL of the virtual meeting (Zoom, Google Meet, or Microsoft Teams)
recordingUrlstringThe URL of the meeting recording file, valid for 24 hours
tagsarrayTags added to the meeting
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag
icalUidstringThe identifier of the calendar event associated with the meeting
attendeesarrayThe meeting attendees
profileIdnumberThe unique identifier of the attendee profile
namestringThe attendee name
titlestringThe attendee job title
companyNamestringThe name of the company the attendee belongs to
emailstringThe attendee email address
isCalendarEventOrganizerbooleanWhether the attendee organized the calendar event
isCalendarInviteebooleanWhether the attendee was invited on the calendar event
notesstringThe meeting notes with Markdown formatting
privateNotesstringThe authenticated user private notes for the meeting
actionItemsarrayAction items created for the meeting
idnumberThe unique identifier of the action item
titlestringThe action item title
descriptionstringThe action item description
assigneejsonThe assignee as an object with profileId, name, title, companyName, and email, or null if unassigned
statusstringThe completion status, PENDING or DONE
insightsjsonInsight results for the meeting, keyed by the name of the user-created insight
linkAccessstringWho can access the meeting through its shareable link: Editor, Viewer, or LimitedViewer
calendarEventjsonThe associated calendar event as an object with id, icalUid, description, platform, and platformId, or null
nextCursorstringPagination cursor for the next page, or null on the last page
hasMorebooleanWhether another page of meetings is available

Circleback Get Meeting

Gets a Circleback meeting by ID, including notes, attendees, action items, insights, and recording details.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
meetingIdstringYesThe unique identifier of the meeting

Output

ParameterTypeDescription
idstringThe Circleback meeting ID
namestringThe meeting name
createdAtstringWhen the meeting was created (ISO 8601)
updatedAtstringWhen the meeting was last updated (ISO 8601)
durationnumberThe meeting duration in seconds
urlstringThe URL of the virtual meeting (Zoom, Google Meet, or Microsoft Teams)
recordingUrlstringThe URL of the meeting recording file, valid for 24 hours
tagsarrayTags added to the meeting
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag
icalUidstringThe identifier of the calendar event associated with the meeting
attendeesarrayThe meeting attendees
profileIdnumberThe unique identifier of the attendee profile
namestringThe attendee name
titlestringThe attendee job title
companyNamestringThe name of the company the attendee belongs to
emailstringThe attendee email address
isCalendarEventOrganizerbooleanWhether the attendee organized the calendar event
isCalendarInviteebooleanWhether the attendee was invited on the calendar event
notesstringThe meeting notes with Markdown formatting
privateNotesstringThe authenticated user private notes for the meeting
actionItemsarrayAction items created for the meeting
idnumberThe unique identifier of the action item
titlestringThe action item title
descriptionstringThe action item description
assigneejsonThe assignee as an object with profileId, name, title, companyName, and email, or null if unassigned
statusstringThe completion status, PENDING or DONE
insightsjsonInsight results for the meeting, keyed by the name of the user-created insight
linkAccessstringWho can access the meeting through its shareable link: Editor, Viewer, or LimitedViewer
calendarEventjsonThe associated calendar event as an object with id, icalUid, description, platform, and platformId, or null

Circleback Search Meetings

Searches Circleback meetings by name and content, with optional filters for specific meetings, tags, and people.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
searchTermstringNoThe text to search for across meeting names and content
meetingIdsstringNoComma-separated meeting IDs to restrict the search to
tagIdsstringNoComma-separated tag IDs to restrict the search to
attendeeProfileIdsstringNoComma-separated profile IDs of attendees to restrict the search to
cursorstringNoPagination cursor from a previous response

Output

ParameterTypeDescription
meetingsarrayThe matching meetings on this page
idstringThe Circleback meeting ID
namestringThe meeting name
createdAtstringWhen the meeting was created (ISO 8601)
updatedAtstringWhen the meeting was last updated (ISO 8601)
durationnumberThe meeting duration in seconds
urlstringThe URL of the virtual meeting (Zoom, Google Meet, or Microsoft Teams)
recordingUrlstringThe URL of the meeting recording file, valid for 24 hours
tagsarrayTags added to the meeting
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag
icalUidstringThe identifier of the calendar event associated with the meeting
attendeesarrayThe meeting attendees
profileIdnumberThe unique identifier of the attendee profile
namestringThe attendee name
titlestringThe attendee job title
companyNamestringThe name of the company the attendee belongs to
emailstringThe attendee email address
isCalendarEventOrganizerbooleanWhether the attendee organized the calendar event
isCalendarInviteebooleanWhether the attendee was invited on the calendar event
notesstringThe meeting notes with Markdown formatting
privateNotesstringThe authenticated user private notes for the meeting
actionItemsarrayAction items created for the meeting
idnumberThe unique identifier of the action item
titlestringThe action item title
descriptionstringThe action item description
assigneejsonThe assignee as an object with profileId, name, title, companyName, and email, or null if unassigned
statusstringThe completion status, PENDING or DONE
insightsjsonInsight results for the meeting, keyed by the name of the user-created insight
linkAccessstringWho can access the meeting through its shareable link: Editor, Viewer, or LimitedViewer
calendarEventjsonThe associated calendar event as an object with id, icalUid, description, platform, and platformId, or null
nextCursorstringPagination cursor for the next page, or null on the last page
hasMorebooleanWhether another page of results is available

Circleback Get Transcript

Gets the full transcript for a Circleback meeting.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
meetingIdstringYesThe unique identifier of the meeting

Output

ParameterTypeDescription
transcriptarrayThe transcript segments in order
speakerstringThe speaker name
textstringThe words spoken
timestampnumberThe timestamp in seconds that marks the beginning of the segment

Circleback Update Meeting

Updates the name, notes, or private notes of a Circleback meeting. The API returns only the fields that were updated.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
meetingIdstringYesThe unique identifier of the meeting
namestringNoThe new name of the meeting
notesstringNoThe new meeting notes in Markdown
privateNotesstringNoThe authenticated user private notes for the meeting

Output

ParameterTypeDescription
idstringThe Circleback meeting ID
namestringThe updated meeting name, when the name was updated
notesstringThe updated meeting notes, when the notes were updated
privateNotesstringThe updated private notes, when the private notes were updated
updatedAtstringWhen the meeting was last updated (ISO 8601)

Circleback Delete Meeting

Deletes a Circleback meeting. Only the owner of the meeting can delete it. Returns the deleted meeting.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
meetingIdstringYesThe unique identifier of the meeting

Output

ParameterTypeDescription
idstringThe Circleback meeting ID
namestringThe meeting name
createdAtstringWhen the meeting was created (ISO 8601)
updatedAtstringWhen the meeting was last updated (ISO 8601)
durationnumberThe meeting duration in seconds
urlstringThe URL of the virtual meeting (Zoom, Google Meet, or Microsoft Teams)
recordingUrlstringThe URL of the meeting recording file, valid for 24 hours
tagsarrayTags added to the meeting
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag
icalUidstringThe identifier of the calendar event associated with the meeting
attendeesarrayThe meeting attendees
profileIdnumberThe unique identifier of the attendee profile
namestringThe attendee name
titlestringThe attendee job title
companyNamestringThe name of the company the attendee belongs to
emailstringThe attendee email address
isCalendarEventOrganizerbooleanWhether the attendee organized the calendar event
isCalendarInviteebooleanWhether the attendee was invited on the calendar event
notesstringThe meeting notes with Markdown formatting
privateNotesstringThe authenticated user private notes for the meeting
actionItemsarrayAction items created for the meeting
idnumberThe unique identifier of the action item
titlestringThe action item title
descriptionstringThe action item description
assigneejsonThe assignee as an object with profileId, name, title, companyName, and email, or null if unassigned
statusstringThe completion status, PENDING or DONE
insightsjsonInsight results for the meeting, keyed by the name of the user-created insight
linkAccessstringWho can access the meeting through its shareable link: Editor, Viewer, or LimitedViewer
calendarEventjsonThe associated calendar event as an object with id, icalUid, description, platform, and platformId, or null

Circleback List Action Items

Lists action items across the authenticated user meetings, filtered by assignee, status, tags, and attendees. Defaults to incomplete action items assigned to the API key owner.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
assigneeTypestringNoThe assignee scope to filter by: Me, NotMe, Profile, MyWorkspace, OutsideMyWorkspace, Unassigned, or Anyone. Defaults to Me
assigneeProfileIdstringNoProfile ID of the assignee to filter by
assigneeTeamIdstringNoTeam ID of the assignee to filter by
statusstringNoCompletion status to filter by: PENDING or DONE. Defaults to incomplete action items
attendeeProfileIdsstringNoComma-separated profile IDs of meeting attendees to filter by
tagIdsstringNoComma-separated tag IDs to filter by
cursorstringNoPagination cursor from a previous response

Output

ParameterTypeDescription
actionItemsarrayThe action items on this page. Each also carries canEditActionItem, whether the caller may edit it
idnumberThe unique identifier of the action item
titlestringThe action item title
descriptionstringThe action item description
assigneejsonThe assignee as an object with profileId, name, title, companyName, and email, or null if unassigned
completedAtstringWhen the action item was marked done, or null if not completed
meetingIdstringThe ID of the meeting the action item belongs to, or null
statusstringThe completion status, PENDING or DONE
meetingsarrayThe meetings the action item is associated with
idstringThe Circleback meeting ID
namestringThe meeting name
createdAtstringWhen the meeting was created (ISO 8601)
canEditActionItembooleanWhether the caller may edit the action item. Returned only by the list operation
nextCursorstringPagination cursor for the next page, or null on the last page
hasMorebooleanWhether another page of action items is available

Circleback Update Action Item

Updates the title, description, status, or assignee of a Circleback action item. Returns the updated action item.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
actionItemIdstringYesThe unique identifier of the action item
titlestringNoThe new title of the action item
descriptionstringNoThe new detailed description of the action item
assigneeProfileIdstringNoThe profile ID to assign the action item to, or the literal text null to remove the assignee
statusstringNoThe completion status: PENDING or DONE

Output

ParameterTypeDescription
idnumberThe unique identifier of the action item
titlestringThe action item title
descriptionstringThe action item description
assigneejsonThe assignee as an object with profileId, name, title, companyName, and email, or null if unassigned
completedAtstringWhen the action item was marked done, or null if not completed
meetingIdstringThe ID of the meeting the action item belongs to, or null
statusstringThe completion status, PENDING or DONE
meetingsarrayThe meetings the action item is associated with
idstringThe Circleback meeting ID
namestringThe meeting name
createdAtstringWhen the meeting was created (ISO 8601)
canEditActionItembooleanWhether the caller may edit the action item. Returned only by the list operation

Circleback Delete Action Item

Deletes a Circleback action item. Returns the deleted action item.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
actionItemIdstringYesThe unique identifier of the action item

Output

ParameterTypeDescription
idnumberThe unique identifier of the action item
titlestringThe action item title
descriptionstringThe action item description
assigneejsonThe assignee as an object with profileId, name, title, companyName, and email, or null if unassigned
completedAtstringWhen the action item was marked done, or null if not completed
meetingIdstringThe ID of the meeting the action item belongs to, or null
statusstringThe completion status, PENDING or DONE
meetingsarrayThe meetings the action item is associated with
idstringThe Circleback meeting ID
namestringThe meeting name
createdAtstringWhen the meeting was created (ISO 8601)
canEditActionItembooleanWhether the caller may edit the action item. Returned only by the list operation

Circleback List Calendar Events

Lists upcoming calendar events from the authenticated user connected calendars, with pagination and a configurable time window.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
startTimeLookbackHoursstringNoHow many hours in the past to include calendar meetings from
startTimeLookaheadHoursstringNoHow many hours in the future to include calendar meetings from
sortDirectionstringNoThe direction calendar meetings are sorted in by start time: ascending or descending. Defaults to ascending
includeOfflineSingleAttendeestringNoSet to true to include calendar meetings that have no meeting link and only one attendee
cursorstringNoPagination cursor from a previous response

Output

ParameterTypeDescription
eventsarrayThe calendar events on this page
idstringThe unique identifier of the calendar meeting
titlestringThe title of the calendar meeting
icalUidstringThe iCalendar UID of the calendar event
attendeesarrayThe attendees invited to the calendar meeting
namestringThe name of the attendee
emailstringThe email address of the attendee
isOrganizerbooleanWhether the attendee organized the calendar meeting
statusstringThe attendee response to the invitation: accepted, declined, tentative, or not_available
calendarDescriptionstringThe description of the calendar event
calendarPlatformstringThe calendar platform the meeting was synced from
startTimestringWhen the calendar meeting starts (ISO 8601)
endTimestringWhen the calendar meeting ends (ISO 8601)
isExternalbooleanWhether the meeting includes attendees from more than one email domain
isHostedByMebooleanWhether the current user organized the calendar meeting
locationstringThe location of the calendar meeting
meetingIdstringThe Circleback meeting associated with the calendar meeting, when one exists
meetingPlatformstringThe conferencing platform hosting the meeting, when detected
organizerEmailstringThe email address of the meeting organizer
platformstringThe conferencing platform hosting the meeting, when detected. Alias of meetingPlatform
overrideShouldRecordbooleanWhether the user manually overrode the automatic recording decision, or null when no override is set
recurringEventIdstringThe identifier of the recurring event series the meeting belongs to
willRecordbooleanWhether the notetaker will join and record the meeting
willRecordReasonstringA human-readable explanation of why the meeting will or will not be recorded
nextCursorstringPagination cursor for the next page, or null on the last page
hasMorebooleanWhether another page of calendar events is available

Circleback List Companies

Lists the companies whose people attend the authenticated user meetings, with optional tag filters.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
tagIdsstringNoComma-separated tag IDs. Filters companies to those with meetings so tagged
cursorstringNoPagination cursor from a previous response

Output

ParameterTypeDescription
companiesarrayThe companies on this page
idnumberThe unique identifier of the company
namestringThe company name
avatarUrlstringThe URL of the company logo image
domainstringThe company website domain
nextCursorstringPagination cursor for the next page, or null on the last page
hasMorebooleanWhether another page of companies is available

Circleback Get Company

Gets a company by its domain from Circleback, including its people and external links.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
domainstringYesThe website domain of the company to fetch, such as example.com

Output

ParameterTypeDescription
namestringThe company name
avatarUrlstringThe URL of the company logo image
domainstringThe company website domain
externalLinksarrayLinks to the company on external platforms and connected integrations
urlstringThe URL of the external resource
objectTypestringWhether the link refers to a person or a company
typestringThe platform or integration the link points to, such as Attio, HubSpot, Linear, Salesforce, Zoho, linkedin, or website
peoplearrayPeople at the company the authenticated user has met with
idnumberThe unique identifier of the person
titlestringThe person job title
companyIdnumberThe unique identifier of the company the person belongs to
companyNamestringThe name of the company the person belongs to
emailstringThe person email address
firstNamestringThe person first name
lastNamestringThe person last name

Circleback List People

Lists the people who attend the authenticated user meetings, ordered by most recent meeting, with optional company and tag filters.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
domainsstringNoComma-separated company domains to filter people by
tagIdsstringNoComma-separated tag IDs. Filters people to attendees of meetings so tagged
limitstringNoThe maximum number of people to return
cursorstringNoPagination cursor from a previous response

Output

ParameterTypeDescription
peoplearrayThe people on this page
idnumberThe unique identifier of the person
titlestringThe person job title
companyIdnumberThe unique identifier of the company the person belongs to
companyNamestringThe name of the company the person belongs to
emailstringThe person email address
firstNamestringThe person first name
lastNamestringThe person last name
nextCursorstringPagination cursor for the next page, or null on the last page
hasMorebooleanWhether another page of people is available

Circleback Get Person

Gets a person by their profile ID from Circleback, including their profile details and external links.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
profileIdstringYesThe unique identifier of the person profile

Output

ParameterTypeDescription
idnumberThe unique identifier of the person
titlestringThe person job title
companyIdnumberThe unique identifier of the company the person belongs to
companyNamestringThe name of the company the person belongs to
emailstringThe person email address
firstNamestringThe person first name
lastNamestringThe person last name
externalLinksarrayLinks to the person on external platforms and connected integrations
urlstringThe URL of the external resource
objectTypestringWhether the link refers to a person or a company
typestringThe platform or integration the link points to, such as Attio, HubSpot, Linear, Salesforce, Zoho, linkedin, or website

Circleback List Tags

Lists every tag available to the authenticated Circleback user.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key

Output

ParameterTypeDescription
tagsarrayEvery tag available to the authenticated user
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag

Circleback Create Tag

Creates a new tag in Circleback. If a tag with the same name already exists, a conflict error is returned.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
tagNamestringYesThe display name of the tag
tagDescriptionstringNoA description of the tag

Output

ParameterTypeDescription
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag

Circleback Update Tag

Updates the name or description of a Circleback tag.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
tagIdstringYesThe unique identifier of the tag
tagNamestringNoThe new display name of the tag
tagDescriptionstringNoThe new description of the tag

Output

ParameterTypeDescription
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag

Circleback Delete Tag

Permanently deletes a Circleback tag and removes it from every meeting it was applied to.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
tagIdstringYesThe unique identifier of the tag

Output

ParameterTypeDescription
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag

Circleback Add Tag to Meetings

Applies an existing Circleback tag to one or more meetings and returns the updated meetings.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
tagIdstringYesThe unique identifier of the tag to apply
meetingIdsstringNoComma-separated IDs of the meetings to tag

Output

ParameterTypeDescription
meetingsarrayThe updated meetings
idstringThe Circleback meeting ID
namestringThe meeting name
createdAtstringWhen the meeting was created (ISO 8601)
updatedAtstringWhen the meeting was last updated (ISO 8601)
durationnumberThe meeting duration in seconds
urlstringThe URL of the virtual meeting (Zoom, Google Meet, or Microsoft Teams)
recordingUrlstringThe URL of the meeting recording file, valid for 24 hours
tagsarrayTags added to the meeting
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag
icalUidstringThe identifier of the calendar event associated with the meeting
attendeesarrayThe meeting attendees
profileIdnumberThe unique identifier of the attendee profile
namestringThe attendee name
titlestringThe attendee job title
companyNamestringThe name of the company the attendee belongs to
emailstringThe attendee email address
isCalendarEventOrganizerbooleanWhether the attendee organized the calendar event
isCalendarInviteebooleanWhether the attendee was invited on the calendar event
notesstringThe meeting notes with Markdown formatting
privateNotesstringThe authenticated user private notes for the meeting
actionItemsarrayAction items created for the meeting
idnumberThe unique identifier of the action item
titlestringThe action item title
descriptionstringThe action item description
assigneejsonThe assignee as an object with profileId, name, title, companyName, and email, or null if unassigned
statusstringThe completion status, PENDING or DONE
insightsjsonInsight results for the meeting, keyed by the name of the user-created insight
linkAccessstringWho can access the meeting through its shareable link: Editor, Viewer, or LimitedViewer
calendarEventjsonThe associated calendar event as an object with id, icalUid, description, platform, and platformId, or null

Circleback Remove Tag from Meetings

Removes a Circleback tag from one or more meetings and returns the updated meetings.

Input

ParameterTypeRequiredDescription
apiKeystringYesCircleback API key
tagIdstringYesThe unique identifier of the tag to remove
meetingIdsstringNoComma-separated IDs of the meetings to remove the tag from

Output

ParameterTypeDescription
meetingsarrayThe updated meetings
idstringThe Circleback meeting ID
namestringThe meeting name
createdAtstringWhen the meeting was created (ISO 8601)
updatedAtstringWhen the meeting was last updated (ISO 8601)
durationnumberThe meeting duration in seconds
urlstringThe URL of the virtual meeting (Zoom, Google Meet, or Microsoft Teams)
recordingUrlstringThe URL of the meeting recording file, valid for 24 hours
tagsarrayTags added to the meeting
idnumberThe unique identifier of the tag
namestringThe display name of the tag
descriptionstringA description of the tag
icalUidstringThe identifier of the calendar event associated with the meeting
attendeesarrayThe meeting attendees
profileIdnumberThe unique identifier of the attendee profile
namestringThe attendee name
titlestringThe attendee job title
companyNamestringThe name of the company the attendee belongs to
emailstringThe attendee email address
isCalendarEventOrganizerbooleanWhether the attendee organized the calendar event
isCalendarInviteebooleanWhether the attendee was invited on the calendar event
notesstringThe meeting notes with Markdown formatting
privateNotesstringThe authenticated user private notes for the meeting
actionItemsarrayAction items created for the meeting
idnumberThe unique identifier of the action item
titlestringThe action item title
descriptionstringThe action item description
assigneejsonThe assignee as an object with profileId, name, title, companyName, and email, or null if unassigned
statusstringThe completion status, PENDING or DONE
insightsjsonInsight results for the meeting, keyed by the name of the user-created insight
linkAccessstringWho can access the meeting through its shareable link: Editor, Viewer, or LimitedViewer
calendarEventjsonThe associated calendar event as an object with id, icalUid, description, platform, and platformId, or null

Triggers

A Trigger is a block that starts a workflow when an event happens in this service.

Circleback Meeting Completed

Trigger workflow when a meeting is processed and ready in Circleback

Configuration

ParameterTypeRequiredDescription
webhookSecretstringNoValidates that webhook deliveries originate from Circleback using HMAC-SHA256.

Output

ParameterTypeDescription
idnumberCircleback meeting ID
namestringMeeting title/name
urlstringURL of the virtual meeting (Zoom, Google Meet, Teams, etc.)
createdAtstringISO8601 timestamp when meeting was created
durationnumberMeeting duration in seconds
recordingUrlstringRecording URL (valid for 24 hours, if enabled)
tagsarrayArray of tag strings
icalUidstringCalendar event identifier
attendeesarrayArray of attendee objects with name and email
namestringAttendee name
emailstringAttendee email address
notesstringMeeting notes in Markdown format
actionItemsarrayArray of action item objects
idnumberAction item ID
titlestringAction item title
descriptionstringAction item description
assigneeobjectPerson assigned to the action item (or null)
namestringAssignee name
emailstringAssignee email
statusstringStatus: PENDING or DONE
transcriptarrayArray of transcript segments
speakerstringSpeaker name
textstringTranscript text
timestampnumberTimestamp in seconds
insightsobjectUser-created insights keyed by insight name
meetingobjectFull meeting payload object
idnumberMeeting ID
namestringMeeting name
urlstringMeeting URL
durationnumberDuration in seconds
createdAtstringCreation timestamp
recordingUrlstringRecording URL

Circleback Meeting Notes Ready

Trigger workflow when meeting notes and action items are ready

Configuration

ParameterTypeRequiredDescription
webhookSecretstringNoValidates that webhook deliveries originate from Circleback using HMAC-SHA256.

Output

ParameterTypeDescription
idnumberCircleback meeting ID
namestringMeeting title/name
urlstringURL of the virtual meeting (Zoom, Google Meet, Teams, etc.)
createdAtstringISO8601 timestamp when meeting was created
durationnumberMeeting duration in seconds
recordingUrlstringRecording URL (valid for 24 hours, if enabled)
tagsarrayArray of tag strings
icalUidstringCalendar event identifier
attendeesarrayArray of attendee objects with name and email
namestringAttendee name
emailstringAttendee email address
notesstringMeeting notes in Markdown format
actionItemsarrayArray of action item objects
idnumberAction item ID
titlestringAction item title
descriptionstringAction item description
assigneeobjectPerson assigned to the action item (or null)
namestringAssignee name
emailstringAssignee email
statusstringStatus: PENDING or DONE
transcriptarrayArray of transcript segments
speakerstringSpeaker name
textstringTranscript text
timestampnumberTimestamp in seconds
insightsobjectUser-created insights keyed by insight name
meetingobjectFull meeting payload object
idnumberMeeting ID
namestringMeeting name
urlstringMeeting URL
durationnumberDuration in seconds
createdAtstringCreation timestamp
recordingUrlstringRecording URL

Circleback Webhook

Generic webhook trigger for all Circleback events

Configuration

ParameterTypeRequiredDescription
webhookSecretstringNoValidates that webhook deliveries originate from Circleback using HMAC-SHA256.

Output

ParameterTypeDescription
idnumberCircleback meeting ID
namestringMeeting title/name
urlstringURL of the virtual meeting (Zoom, Google Meet, Teams, etc.)
createdAtstringISO8601 timestamp when meeting was created
durationnumberMeeting duration in seconds
recordingUrlstringRecording URL (valid for 24 hours, if enabled)
tagsarrayArray of tag strings
icalUidstringCalendar event identifier
attendeesarrayArray of attendee objects with name and email
namestringAttendee name
emailstringAttendee email address
notesstringMeeting notes in Markdown format
actionItemsarrayArray of action item objects
idnumberAction item ID
titlestringAction item title
descriptionstringAction item description
assigneeobjectPerson assigned to the action item (or null)
namestringAssignee name
emailstringAssignee email
statusstringStatus: PENDING or DONE
transcriptarrayArray of transcript segments
speakerstringSpeaker name
textstringTranscript text
timestampnumberTimestamp in seconds
insightsobjectUser-created insights keyed by insight name
meetingobjectFull meeting payload object
idnumberMeeting ID
namestringMeeting name
urlstringMeeting URL
durationnumberDuration in seconds
createdAtstringCreation timestamp
recordingUrlstringRecording URL