AutoCreateAccordInput
No description
input AutoCreateAccordInput {
playbookId: String!
workspaceId: String!
pointPersonWorkspaceAccountId: String!
accordData: String!
customerContacts: String!
ruleData: String
createdByExternalEventId: String!
createdByRuleId: String!
crmObjectCreatedAt: Date
closeDate: Date
opportunityAmount: Float
crmStageId: String
}
Fields
AutoCreateAccordInput.playbookId ● String! non-null scalar
The playbook (template accord) to duplicate as the new accord.
AutoCreateAccordInput.workspaceId ● String! non-null scalar
The workspace the accord is created in.
AutoCreateAccordInput.pointPersonWorkspaceAccountId ● String! non-null scalar
The workspace account of the solution-provider point person to own the accord.
AutoCreateAccordInput.accordData ● String! non-null scalar
JSON-encoded accord fields (account name, CRM ids/object, domain, URLs, parent CRM linkage).
AutoCreateAccordInput.customerContacts ● String! non-null scalar
JSON-encoded array of customer CRM contacts to add as accord members.
AutoCreateAccordInput.ruleData ● String scalar
Optional JSON-encoded rule metadata (e.g. the property name/value that triggered creation).
AutoCreateAccordInput.createdByExternalEventId ● String! non-null scalar
The external event that triggered this creation, for idempotency and auditing.
AutoCreateAccordInput.createdByRuleId ● String! non-null scalar
The automatic-accord rule that triggered this creation.
AutoCreateAccordInput.crmObjectCreatedAt ● Date scalar
When the source CRM record was created.
AutoCreateAccordInput.closeDate ● Date scalar
The deal's close date, copied from the CRM record.
AutoCreateAccordInput.opportunityAmount ● Float scalar
The deal's opportunity amount, copied from the CRM record.
AutoCreateAccordInput.crmStageId ● String scalar
The CRM stage id; also participates in NetSuite's stage-aware dedup.
Member Of
autoCreateAccord mutation