Skip to documentation
GenHealth integration

Send Backlog Push Report

Perform Send Backlog Push Report through GenHealth.

View as Markdown
send_backlog_push_report
write

Inputs

  • window_hours
    number
    Window Hours

    Optional numeric value.

    Default: "24"

  • start_date
    text
    Start Date

    Optional text value.

  • end_date
    text
    End Date

    Optional text value.

  • timezone
    text
    Timezone

    Optional text value.

    Default: "America/New_York"

  • to_emails
    text
    To Emails

    Optional text value.

  • cc_emails
    text
    Cc Emails

    Optional text value.

  • subject
    text
    Subject

    Optional text value.

    Default: "{report_title} — {report_day}"

  • report_title
    text
    Report Title

    Optional text value.

    Default: "Backlog migration — daily push report"

  • client_name
    text
    Client Name

    Optional text value.

  • billing_base_url
    text
    Billing Base Url

    Optional text value.

  • email_body
    select
    Email Body

    Optional selected identifier or value.

    Default: "auto"

    Options: Auto (detailed up to the threshold, then brief) ("auto"), Detailed (every document as a card) ("detailed"), Brief (counts + needs-a-person list; line items in the PDF) ("brief")

  • email_detail_threshold
    number
    Email Detail Threshold

    Optional numeric value.

    Default: "25"

  • attach_pdf
    boolean
    Attach Pdf

    Optional true-or-false value.

    Default: "true"

  • send_when_empty
    boolean
    Send When Empty

    Optional true-or-false value.

    Default: "false"

  • dry_run
    boolean
    Dry Run

    Optional true-or-false value.

    Default: "false"

  • output_path
    text
    Output Path

    Optional text value.

Outputs

  • successSuccess
  • report_dayReport Day
  • window_startWindow Start
  • window_endWindow End
  • window_labelWindow Label
  • subjectSubject
  • recipientsRecipients
  • email_sentEmail Sent
  • skip_reasonSkip Reason
  • output_pathOutput Path
  • pdf_attachedPdf Attached
  • email_modeEmail Mode
  • totalTotal
  • migrated_countMigrated Count
  • needs_review_countNeeds Review Count
  • not_migrated_countNot Migrated Count
  • tasks_openedTasks Opened
  • htmlHtml
  • errorError

Output schema completeness: best_effort_declared

Safety

External effect
write
Confirmation recommended
No
Retry safe
No
Dry run supported
Yes

Schemas

These schemas are first-pass authoring guidance. Runtime validation remains authoritative.

Input schema
{
  "type": "object",
  "properties": {
    "dry_run": {
      "type": "boolean",
      "description": "Optional true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "subject": {
      "type": "string",
      "default": "{report_title} — {report_day}",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "end_date": {
      "type": "string",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "timezone": {
      "type": "string",
      "default": "America/New_York",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "cc_emails": {
      "type": "string",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "to_emails": {
      "type": "string",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "attach_pdf": {
      "type": "boolean",
      "description": "Optional true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "email_body": {
      "enum": [
        "auto",
        "detailed",
        "brief"
      ],
      "type": "string",
      "default": "auto",
      "description": "Optional selected identifier or value.",
      "x-workflow-field-type": "select"
    },
    "start_date": {
      "type": "string",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "client_name": {
      "type": "string",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "output_path": {
      "type": "string",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "report_title": {
      "type": "string",
      "default": "Backlog migration — daily push report",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "window_hours": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "send_when_empty": {
      "type": "boolean",
      "description": "Optional true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "billing_base_url": {
      "type": "string",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "email_detail_threshold": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    }
  },
  "additionalProperties": false
}
Output schema
{
  "type": "object",
  "properties": {
    "html": {},
    "error": {},
    "total": {},
    "subject": {},
    "success": {},
    "email_mode": {},
    "email_sent": {},
    "recipients": {},
    "report_day": {},
    "window_end": {},
    "output_path": {},
    "skip_reason": {},
    "pdf_attached": {},
    "tasks_opened": {},
    "window_label": {},
    "window_start": {},
    "migrated_count": {},
    "needs_review_count": {},
    "not_migrated_count": {}
  },
  "additionalProperties": true
}
View all GenHealth actions