Skip to content

GraphQL Overview

Browse queries, mutations, and types in the schema reference. For authentication, endpoint URLs, and domain guides, see the API Overview.

Conversations & messaging

Queries

Overview

Mutations

Overview

Objects

Overview

Enums

Overview
Contacts & CRM

Queries

Overview

Mutations

Overview

Objects

Overview

Inputs

Overview
Products & commerce

Queries

Overview

Mutations

Overview

Objects

Overview
Apps & credentials

Queries

Overview

Mutations

Overview

Objects

Overview
Organization

Queries

Overview

Objects

Overview

Enums

Overview
Other

Queries

Overview

Mutations

Overview

Objects

Overview

MessageTemplate

Template message content.

name
String

Template name.

params

Template parameters (resolved key-value pairs).

language

Template language code.

category
String

Template category (MARKETING, UTILITY, AUTHENTICATION).

Pre-rendered snapshot of what the customer received.

Sample
{ "name": "Example String", "params": "Example Custom Scalar", "language": "Example Custom Scalar", "category": "Example String", "rendered": { "__typename": "TemplateRendered" } }

MessageText

Plain-text or rich-text message body.

body
String!,non-null

The message body content.

preview
String

An optional short preview for long messages.

Sample
{ "body": "Example String", "preview": "Example String" }

MessageVideoCall

Video call message content.

url
String

URL to join the video call.

status
String

Current call status.

provider
String

Provider name (e.g. 'dailyco').

Sample
{ "url": "Example String", "status": "Example String", "provider": "Example String" }

ObjectListConfig

key
String
label
String
type
String
Sample
{ "key": "Example String", "label": "Example String", "type": "Example String" }

OnboardingHistory

User-level onboarding history and progress

_id
String
userId
String
isCompleted
Boolean
completedSteps
[String]
dismissedAt
firstLoginAt
lastActivityAt
Sample
{ "_id": "Example String", "userId": "Example String", "isCompleted": true, "completedSteps": [ "Example String" ], "sections": { "__typename": "OnboardingSections" }, "dismissedAt": "Example Custom Scalar", "firstLoginAt": "Example Custom Scalar", "lastActivityAt": "Example Custom Scalar" }
Referenced in

OnboardingSection

Section-level completion status for user onboarding

completed
Boolean
completedAt
Sample
{ "completed": true, "completedAt": "Example Custom Scalar" }

OnboardingSections

Section-level completion tracking for user onboarding

Sample
{ "essential": { "__typename": "OnboardingSection" }, "roleBased": { "__typename": "OnboardingSection" }, "discovery": { "__typename": "OnboardingSection" } }

PaginationInfo

Standard pagination metadata returned with all paginated list queries.

currentPage
Int!,non-null

The current page number (1-based).

perPage
Int!,non-null

Number of items per page.

totalCount
Int!,non-null

Total number of items matching the query.

totalPages
Int!,non-null

Total number of pages.

hasNextPage
Boolean!,non-null

Whether there are more pages after the current one.

hasPreviousPage
Boolean!,non-null

Whether there are pages before the current one.

Sample
{ "currentPage": 40, "perPage": 40, "totalCount": 40, "totalPages": 40, "hasNextPage": true, "hasPreviousPage": true }

ParticipantAddedPayload

Payload for participant_added action.

addedUserId
String
addedUserIds
[String]
viaMention
Boolean
addedUser

Resolved user who was added (by addedUserId).

addedUsers

Resolved users who were added (by addedUserIds).

Sample
{ "addedUserId": "Example String", "addedUserIds": [ "Example String" ], "viaMention": true, "addedUser": { "__typename": "User" }, "addedUsers": [ { "__typename": "User" } ] }
Referenced in

ParticipantRemovedPayload

Payload for participant_removed action.

removedUserIds
[String]
performedBy
String
removedUsers

Resolved users who were removed (by removedUserIds).

performedByUser

Resolved user who performed the removal.

Sample
{ "removedUserIds": [ "Example String" ], "performedBy": "Example String", "removedUsers": [ { "__typename": "User" } ], "performedByUser": { "__typename": "User" } }
Referenced in

PdfAttachment

A PDF attachment with its individual page images.

The full PDF file.

Individual page images extracted from the PDF.

Sample
{ "pdf": { "__typename": "Attachment" }, "pages": [ { "__typename": "Attachment" } ] }

Unions

Overview

Enums

Overview

Inputs

Overview

Scalars

Overview