API Docs / Schemas / ProposalSettingsDto

ProposalSettingsDto

Tenant-level configuration for proposal behavior, branding, and notification settings.
Controls how proposals are presented to clients, what happens when they're accepted,
and how proposal emails are formatted and delivered.

Properties

Name Type Description
codestring

Unique identifier for the settings

Unique identifier for the settings

introContentBlockCodeAndNameDto
thankYouContentBlockCodeAndNameDto
emailContentBlockCodeAndNameDto
acceptanceTaskCodeAndNameDto
notifyClientManagerOnAcceptanceboolean

Whether to send an email notification to the client manager when a proposal is accepted

Whether to send an email notification to the client manager when a proposal is accepted

notifyPartnerOnAcceptanceboolean

Whether to send an email notification to the partner when a proposal is accepted

Whether to send an email notification to the partner when a proposal is accepted

designThemeCodeAndNameDto
showPracticeNameboolean

Whether to display the practice name on proposal acceptance pages and documents

Whether to display the practice name on proposal acceptance pages and documents

attachPDFsboolean

Whether to attach proposal PDFs to the proposal email

Whether to attach proposal PDFs to the proposal email

emailSubjectstring

Subject line template for proposal emails (can include merge fields)

Subject line template for proposal emails (can include merge fields)

thankYouEmailContentBlockCodeAndNameDto
thankYouEmailSubjectstring

Subject line template for thank you emails sent after proposal acceptance

Subject line template for thank you emails sent after proposal acceptance

requestDdMandateboolean

Whether to request a Direct Debit mandate when proposal is accepted

Whether to request a Direct Debit mandate when proposal is accepted

JSON Example

{
  "code": "string",
  "introContentBlock": {
    "code": "string",
    "name": "string"
  },
  "thankYouContentBlock": {
    "code": "string",
    "name": "string"
  },
  "emailContentBlock": {
    "code": "string",
    "name": "string"
  },
  "acceptanceTask": {
    "code": "string",
    "name": "string"
  }
}

Used By Operations