Mutation field
engagementCreate
Arguments
EngagementCreateInput!
required
Input required to create an engagement.
Exactly one of the following fields must be provided.
Return fields
Engagement
The created engagement.
[EngagementCreateUserError!]!
required
List of errors that occurred while executing the mutation.
Types
AddressInput(input) — Input for an address.Country(enum) — Possible countries.E164PhoneNumber(scalar) — A valid phone number string in the E.164 format.Engagement(interface) — Represents an engagement.EngagementClient(object) — A client contact on an engagement.EngagementClientInput(input) — Input for a client on an engagement.EngagementCreateInput(input) — Input to create an engagement. Exactly one of the type-specific inputs must be provided.EngagementCreatePayload(object) — Return type for theengagementCreatemutation.EngagementCreateUserError(object) — An error that could occur during the execution of theengagementCreatemutation.EngagementCreateUserErrorCode(enum) — Possible error codes that can be returned by EngagementCreateUserError.EngagementGID(scalar) — A global identifier for a Engagement object in format of ‘gid://ownright/Engagement/ID’.EngagementType(enum) — The type of engagement.FileRecordGID(scalar) — A global identifier for a FileRecord object in format of ‘gid://ownright/FileRecord/ID’.ISO8601Date(scalar) — An ISO 8601-encoded dateISO8601DateTime(scalar) — An ISO 8601-encoded datetimeProvince(enum) — Possible provinces.PurchaseEngagementCreateInput(input) — Input to create a purchase engagement.RefinanceEngagementCreateInput(input) — Input to create a refinance engagement.TeamMemberGID(scalar) — A global identifier for a TeamMember object in format of ‘gid://ownright/TeamMember/ID’.