Communications > Email Alerts configures emails that Zenskar sends automatically as an invoice moves through its lifecycle. Unlike Configurations, which builds one campaign at a time, Email Alerts is organized around three fixed invoice events:
On Invoice Generation
On Invoice Approval
On Invoice Due, shown in the product as Invoice Reminders
Each event depends on a Sender and an Email Template to build and send the email, and each event is configured independently.
Segment-specific configuration is not yet enforced when sending
Each event lets you configure a different alert per customer segment, but Zenskar currently only honors the configuration saved for the All Customers (default) segment when emails actually go out. If different senders, templates, or reminder schedules are set up for individual segments, those settings are saved but are not applied at send time. Configure the All Customers segment for the behavior every customer should receive until this limitation is resolved.
These two events share the same layout: a two-pane screen with customer segments listed as cards on the left, and the alert configuration for the selected segment on the right. If no segments exist, the left pane shows a single All Customers card, which is the only alert available for that event.Selecting a segment card opens its configuration on the right: a required Sender, a required Email Template, a read-only Attach Invoice indicator (the invoice attaches automatically to these two events), optional CC and BCC recipients, and a live preview of the resulting email with a link into the underlying template.
This event supports multiple reminders per segment, shown across two timelines: one anchored before the due date, and one for overdue payments after the due date. Each reminder is configured with a number of days offset from the due date, a required Sender, a required Email Template filtered to templates of type Payment Reminder, and optional CC and BCC.Segment cards in the left pane can be reordered by drag and drop. Zenskar evaluates segments top to bottom for reminder targeting, so order matters, subject to the backend limitation described above.Each reminder can be turned on or off with a toggle, edited, or deleted. Deleting a reminder takes effect immediately, with no confirmation step and no way to undo it.
Invoice Due (Invoice Reminders) has an Add Segment option that allows selecting an existing segment or creating a new one inline, without leaving Email Alerts. This option is not available on Invoice Generation or Invoice Approval; segment selection there is limited to segments already created elsewhere, for example under the Segments tab.
Go to Communications > Email Alerts, and select On Invoice Due.
Select a segment in the left pane.
On the before-due-date or after-due-date timeline, add a reminder, and set the days offset, Sender, and Email Template, filtered to Payment Reminder templates.
On Invoice Due (Invoice Reminders), use Add Segment, then either select an existing segment or create a new one without leaving the screen. This option is not available on Invoice Generation or Invoice Approval.
Use the toggle on a reminder card to turn it on or off without losing its configuration. Use Edit to change its settings. Use Delete to remove it permanently; this takes effect immediately, with no confirmation step.
Add Segment is missing on Invoice Generation or Invoice Approval: this option exists only on Invoice Due (Invoice Reminders). Create or manage segments from the Segments tab instead.
Email Template dropdown is empty on an Invoice Due reminder: the dropdown only lists templates of type Payment Reminder. Create one under Email Templates first.
A reminder disappeared unexpectedly: reminder deletion has no confirmation step, so an accidental click removes it immediately. Recreate the reminder with the same offset, sender, and template.
Attach Invoice cannot be turned off for Generation or Approval alerts: this field is read-only by design for these two events, since the invoice always attaches.
A segment-specific alert does not seem to apply: this matches a known backend limitation. Only the All Customers segment’s configuration is currently honored when emails are sent, regardless of what other segments are configured with.
Segment-specific configuration is not enforced when sending
Only the All Customers segment’s configuration is currently honored for Invoice Generation, Invoice Approval, and Invoice Due, regardless of what other segments are configured with
Add Segment is available only on Invoice Due (Invoice Reminders)
Invoice Generation and Invoice Approval can only use segments created elsewhere
Reminder deletion cannot be undone
There is no confirmation step and no way to recover a deleted reminder
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Zenskar Documentation","colors":{"primary":"#0A1633","light":"#3B82F6","dark":"#1D3461"},"logo":{"light":"https://mintcdn.com/zenskar-3d451781/8zM5vHUy4GbBMWvZ/logo/for-light-themes.svg?fit=max\u0026auto=format\u0026n=8zM5vHUy4GbBMWvZ\u0026q=85\u0026s=7b3708e348af5e2ca4bd6f302186ccc2","dark":"https://mintcdn.com/zenskar-3d451781/8zM5vHUy4GbBMWvZ/logo/for-dark-themes.svg?fit=max\u0026auto=format\u0026n=8zM5vHUy4GbBMWvZ\u0026q=85\u0026s=591296922399ed1050dc1ee22842edbc"},"favicon":"https://mintcdn.com/zenskar-3d451781/8zM5vHUy4GbBMWvZ/favicon.svg?fit=max\u0026auto=format\u0026n=8zM5vHUy4GbBMWvZ\u0026q=85\u0026s=9a4afe8a43b76270c67c367963907132","navbar":{"links":[{"href":"mailto:help@zenskar.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.zenskar.com"}},"footer":{"socials":{"x":"https://x.com/zenskar","github":"https://github.com/zenskar","linkedin":"https://linkedin.com/company/zenskar"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://www.zenskar.com/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"zenskar-3d451781","hasAudioNarration":false,"actualSubdomain":"zenskar-3d451781","customDomains":["zenskar.com"],"gitSource":{"type":"github","owner":"zenskar","repo":"documentation-public","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae30736bfc6b3f8ac65f926","collectionId":"4079bcdf-0019-4b48-88c5-394119dfc5b9","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae30736bfc6b3f8ac65f926"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae44f03a3eed560d7e476ac","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Documentation","count":322},{"language":"default","tag":"Product modules","count":191},{"language":"default","tag":"API Reference","count":164},{"language":"default","tag":"Third-party integrations","count":68},{"language":"default","tag":"How-to guides","count":43},{"language":"default","tag":"Contracts","count":40},{"language":"default","tag":"Data sources","count":39},{"language":"default","tag":"Concepts","count":36},{"language":"default","tag":"Accounting","count":35},{"language":"default","tag":"Settings","count":34}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@zenskar.com","showHelpButton":true}},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"20240301/product-modules/more/communications/email-alerts","slug":"/20240301/product-modules/more/communications/email-alerts","pageMetadata":{"title":"Email alerts","excerpt":"Automatically email customers when an invoice is generated, approved, or approaches or passes its due date, from Communications > Email Alerts.","deprecated":false,"hidden":false,"metadata":{"robots":"index"},"next":null,"description":null,"href":"/20240301/product-modules/more/communications/email-alerts","hiddenSetByFrontmatter":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`1-concepts`,children:`1. Concepts`}),`\n`,_jsx(Heading,{level:`3`,id:`automatic-event-triggered-invoice-emails`,children:`Automatic, event-triggered invoice emails`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Communications > Email Alerts`}),` configures emails that Zenskar sends automatically as an invoice moves through its lifecycle. Unlike Configurations, which builds one campaign at a time, Email Alerts is organized around three fixed invoice events:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`On Invoice Generation`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`On Invoice Approval`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`On Invoice Due`}),`, shown in the product as `,_jsx(_components.strong,{children:`Invoice Reminders`})]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Each event depends on a Sender and an Email Template to build and send the email, and each event is configured independently.`}),`\n`,_jsx(Heading,{level:`3`,id:`segment-specific-configuration-is-not-yet-enforced-when-sending`,children:`Segment-specific configuration is not yet enforced when sending`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Each event lets you configure a different alert per customer segment, but Zenskar currently only honors the configuration saved for the All Customers (default) segment when emails actually go out. If different senders, templates, or reminder schedules are set up for individual segments, those settings are saved but are not applied at send time. Configure the All Customers segment for the behavior every customer should receive until this limitation is resolved.`})}),`\n`,_jsx(Heading,{level:`3`,id:`invoice-generation-and-invoice-approval`,children:`Invoice Generation and Invoice Approval`}),`\n`,_jsxs(_components.p,{children:[`These two events share the same layout: a two-pane screen with customer segments listed as cards on the left, and the alert configuration for the selected segment on the right. If no segments exist, the left pane shows a single `,_jsx(_components.strong,{children:`All Customers`}),` card, which is the only alert available for that event.`]}),`\n`,_jsxs(_components.p,{children:[`Selecting a segment card opens its configuration on the right: a required `,_jsx(_components.strong,{children:`Sender`}),`, a required `,_jsx(_components.strong,{children:`Email Template`}),`, a read-only `,_jsx(_components.strong,{children:`Attach Invoice`}),` indicator (the invoice attaches automatically to these two events), optional `,_jsx(_components.strong,{children:`CC`}),` and `,_jsx(_components.strong,{children:`BCC`}),` recipients, and a live preview of the resulting email with a link into the underlying template.`]}),`\n`,_jsx(Heading,{level:`3`,id:`invoice-due-invoice-reminders`,children:`Invoice Due (Invoice Reminders)`}),`\n`,_jsx(_components.p,{children:`This event supports multiple reminders per segment, shown across two timelines: one anchored before the due date, and one for overdue payments after the due date. Each reminder is configured with a number of days offset from the due date, a required Sender, a required Email Template filtered to templates of type Payment Reminder, and optional CC and BCC.`}),`\n`,_jsx(_components.p,{children:`Segment cards in the left pane can be reordered by drag and drop. Zenskar evaluates segments top to bottom for reminder targeting, so order matters, subject to the backend limitation described above.`}),`\n`,_jsx(_components.p,{children:`Each reminder can be turned on or off with a toggle, edited, or deleted. Deleting a reminder takes effect immediately, with no confirmation step and no way to undo it.`}),`\n`,_jsx(Heading,{level:`3`,id:`adding-a-segment-from-invoice-reminders`,children:`Adding a segment from Invoice Reminders`}),`\n`,_jsxs(_components.p,{children:[`Invoice Due (Invoice Reminders) has an `,_jsx(_components.strong,{children:`Add Segment`}),` option that allows selecting an existing segment or creating a new one inline, without leaving Email Alerts. This option is not available on Invoice Generation or Invoice Approval; segment selection there is limited to segments already created elsewhere, for example under the Segments tab.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`2-how-to-guides`,children:`2. How-to guides`}),`\n`,_jsx(Heading,{level:`3`,id:`configure-the-invoice-generation-or-invoice-approval-alert`,children:`Configure the Invoice Generation or Invoice Approval alert`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Communications > Email Alerts`}),`, and select `,_jsx(_components.strong,{children:`On Invoice Generation`}),` or `,_jsx(_components.strong,{children:`On Invoice Approval`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Select a segment card in the left pane, or `,_jsx(_components.strong,{children:`All Customers`}),` if no segments exist.`]}),`\n`,_jsxs(_components.li,{children:[`On the right, set `,_jsx(_components.strong,{children:`Sender`}),` and `,_jsx(_components.strong,{children:`Email Template`}),`, both required, and optionally `,_jsx(_components.strong,{children:`CC`}),` and `,_jsx(_components.strong,{children:`BCC`}),`.`]}),`\n`,_jsx(_components.li,{children:`Review the live preview, and use its link to open the template editor if the content needs changes.`}),`\n`,_jsx(_components.li,{children:`Save.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`add-a-reminder-to-invoice-due-invoice-reminders`,children:`Add a reminder to Invoice Due (Invoice Reminders)`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Communications > Email Alerts`}),`, and select `,_jsx(_components.strong,{children:`On Invoice Due`}),`.`]}),`\n`,_jsx(_components.li,{children:`Select a segment in the left pane.`}),`\n`,_jsxs(_components.li,{children:[`On the before-due-date or after-due-date timeline, add a reminder, and set the days offset, `,_jsx(_components.strong,{children:`Sender`}),`, and `,_jsx(_components.strong,{children:`Email Template`}),`, filtered to Payment Reminder templates.`]}),`\n`,_jsxs(_components.li,{children:[`Optionally add `,_jsx(_components.strong,{children:`CC`}),` and `,_jsx(_components.strong,{children:`BCC`}),`.`]}),`\n`,_jsx(_components.li,{children:`Save.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`reorder-segments-for-invoice-reminders`,children:`Reorder segments for Invoice Reminders`}),`\n`,_jsx(_components.p,{children:`Drag a segment card in the left pane to change its position. Segments are evaluated top to bottom for reminder targeting.`}),`\n`,_jsx(Heading,{level:`3`,id:`add-a-segment-from-invoice-reminders`,children:`Add a segment from Invoice Reminders`}),`\n`,_jsxs(_components.p,{children:[`On Invoice Due (Invoice Reminders), use `,_jsx(_components.strong,{children:`Add Segment`}),`, then either select an existing segment or create a new one without leaving the screen. This option is not available on Invoice Generation or Invoice Approval.`]}),`\n`,_jsx(Heading,{level:`3`,id:`turn-a-reminder-on-or-off-edit-it-or-delete-it`,children:`Turn a reminder on or off, edit it, or delete it`}),`\n`,_jsxs(_components.p,{children:[`Use the toggle on a reminder card to turn it on or off without losing its configuration. Use `,_jsx(_components.strong,{children:`Edit`}),` to change its settings. Use `,_jsx(_components.strong,{children:`Delete`}),` to remove it permanently; this takes effect immediately, with no confirmation step.`]}),`\n`,_jsx(Heading,{level:`3`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Add Segment is missing on Invoice Generation or Invoice Approval`}),`: this option exists only on Invoice Due (Invoice Reminders). Create or manage segments from the Segments tab instead.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Email Template dropdown is empty on an Invoice Due reminder`}),`: the dropdown only lists templates of type Payment Reminder. Create one under Email Templates first.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`A reminder disappeared unexpectedly`}),`: reminder deletion has no confirmation step, so an accidental click removes it immediately. Recreate the reminder with the same offset, sender, and template.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Attach Invoice cannot be turned off for Generation or Approval alerts`}),`: this field is read-only by design for these two events, since the invoice always attaches.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`A segment-specific alert does not seem to apply`}),`: this matches a known backend limitation. Only the All Customers segment’s configuration is currently honored when emails are sent, regardless of what other segments are configured with.`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`3-reference`,children:`3. Reference`}),`\n`,_jsx(Heading,{level:`3`,id:`location`,children:`Location`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Communications > Email Alerts`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`invoice-events`,children:`Invoice events`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Event`}),_jsx(_components.th,{children:`Layout`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`On Invoice Generation`}),_jsx(_components.td,{children:`Segment list plus a single alert configuration`}),_jsx(_components.td,{children:`Attach Invoice is always on and read-only`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`On Invoice Approval`}),_jsx(_components.td,{children:`Segment list plus a single alert configuration`}),_jsx(_components.td,{children:`Attach Invoice is always on and read-only`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`On Invoice Due (Invoice Reminders)`}),_jsx(_components.td,{children:`Segment list plus multiple reminders on two timelines`}),_jsx(_components.td,{children:`Reminders are configured relative to the due date, before or after`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`fields-invoice-generation-and-invoice-approval`,children:`Fields (Invoice Generation and Invoice Approval)`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Required`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sender`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Email Template`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Attach Invoice`}),_jsx(_components.td,{children:`No`}),_jsx(_components.td,{children:`Read-only indicator; the invoice always attaches`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`CC`}),_jsx(_components.td,{children:`No`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`BCC`}),_jsx(_components.td,{children:`No`}),_jsx(_components.td,{})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`fields-invoice-due-invoice-reminders`,children:`Fields (Invoice Due, Invoice Reminders)`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Required`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Days before or after due date`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Offset that determines when the reminder sends`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sender`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Email Template`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Filtered to templates of type Payment Reminder`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`CC`}),_jsx(_components.td,{children:`No`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`BCC`}),_jsx(_components.td,{children:`No`}),_jsx(_components.td,{})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`reminder-card-actions`,children:`Reminder card actions`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Action`}),_jsx(_components.th,{children:`Effect`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Toggle`}),_jsx(_components.td,{children:`Turns the reminder on or off without changing its configuration`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Edit`}),_jsx(_components.td,{children:`Opens the reminder’s configuration for changes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Delete`}),_jsx(_components.td,{children:`Removes the reminder immediately, with no confirmation step`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`known-limitations`,children:`Known limitations`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Limitation`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Segment-specific configuration is not enforced when sending`}),_jsx(_components.td,{children:`Only the All Customers segment’s configuration is currently honored for Invoice Generation, Invoice Approval, and Invoice Due, regardless of what other segments are configured with`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Add Segment is available only on Invoice Due (Invoice Reminders)`}),_jsx(_components.td,{children:`Invoice Generation and Invoice Approval can only use segments created elsewhere`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Reminder deletion cannot be undone`}),_jsx(_components.td,{children:`There is no confirmation step and no way to recover a deleted reminder`})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Email alerts","excerpt":"Automatically email customers when an invoice is generated, approved, or approaches or passes its due date, from Communications > Email Alerts.","deprecated":false,"hidden":false,"metadata":{"robots":"index"},"next":null,"description":null,"href":"/20240301/product-modules/more/communications/email-alerts","hiddenSetByFrontmatter":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Concepts","slug":"1-concepts","depth":2,"children":[{"title":"Automatic, event-triggered invoice emails","slug":"automatic-event-triggered-invoice-emails","depth":3,"children":[]},{"title":"Segment-specific configuration is not yet enforced when sending","slug":"segment-specific-configuration-is-not-yet-enforced-when-sending","depth":3,"children":[]},{"title":"Invoice Generation and Invoice Approval","slug":"invoice-generation-and-invoice-approval","depth":3,"children":[]},{"title":"Invoice Due (Invoice Reminders)","slug":"invoice-due-invoice-reminders","depth":3,"children":[]},{"title":"Adding a segment from Invoice Reminders","slug":"adding-a-segment-from-invoice-reminders","depth":3,"children":[]}]},{"title":"2. How-to guides","slug":"2-how-to-guides","depth":2,"children":[{"title":"Configure the Invoice Generation or Invoice Approval alert","slug":"configure-the-invoice-generation-or-invoice-approval-alert","depth":3,"children":[]},{"title":"Add a reminder to Invoice Due (Invoice Reminders)","slug":"add-a-reminder-to-invoice-due-invoice-reminders","depth":3,"children":[]},{"title":"Reorder segments for Invoice Reminders","slug":"reorder-segments-for-invoice-reminders","depth":3,"children":[]},{"title":"Add a segment from Invoice Reminders","slug":"add-a-segment-from-invoice-reminders","depth":3,"children":[]},{"title":"Turn a reminder on or off, edit it, or delete it","slug":"turn-a-reminder-on-or-off-edit-it-or-delete-it","depth":3,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":3,"children":[]}]},{"title":"3. Reference","slug":"3-reference","depth":2,"children":[{"title":"Location","slug":"location","depth":3,"children":[]},{"title":"Invoice events","slug":"invoice-events","depth":3,"children":[]},{"title":"Fields (Invoice Generation and Invoice Approval)","slug":"fields-invoice-generation-and-invoice-approval","depth":3,"children":[]},{"title":"Fields (Invoice Due, Invoice Reminders)","slug":"fields-invoice-due-invoice-reminders","depth":3,"children":[]},{"title":"Reminder card actions","slug":"reminder-card-actions","depth":3,"children":[]},{"title":"Known limitations","slug":"known-limitations","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"zenskar-3d451781","siteName":"Zenskar Documentation","title":"Email alerts - Zenskar Documentation","contextualStarterQuestions":[{"_id":"6a9674665579d15a91e21f8f","deploymentId":"69e0a11c3e5ca76e4bd3f576","questionText":"What triggers automatic emails?","status":"active","generatedBy":"contextual","path":"20240301/product-modules/more/communications/email-alerts","createdAt":"2026-09-01T06:44:54.930Z","updatedAt":"2026-09-01T06:44:54.930Z","__v":0},{"_id":"6a9674665579d15a91e21f91","deploymentId":"69e0a11c3e5ca76e4bd3f576","questionText":"Can I customize reminders?","status":"active","generatedBy":"contextual","path":"20240301/product-modules/more/communications/email-alerts","createdAt":"2026-09-01T06:44:54.930Z","updatedAt":"2026-09-01T06:44:54.930Z","__v":0},{"_id":"6a9674665579d15a91e21f90","deploymentId":"69e0a11c3e5ca76e4bd3f576","questionText":"How do I set up invoice alerts?","status":"active","generatedBy":"contextual","path":"20240301/product-modules/more/communications/email-alerts","createdAt":"2026-09-01T06:44:54.930Z","updatedAt":"2026-09-01T06:44:54.930Z","__v":0}],"navMaps":{"firstHrefInVersion":{"cedar.ALPHA.20260301":{"href":"/20260301/product-modules/more/communications/email-alerts","matchLevel":1},"baobab.20240301":{"href":"/20240301/product-modules/more/communications/email-alerts","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-09-01T06:44:04.125Z","originalFileLocation":"20240301/product-modules/more/communications/email-alerts.md"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Zenskar Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Email alerts - Zenskar Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Zenskar Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://zenskar-3d451781.mintlify.app/_mintlify/api/og/v2?division=Communications\u0026amp;title=Email+alerts\u0026amp;theme=a962312433b97c96be242726\u0026amp;signature=75105724999a8a7e3fbe24693fe711a2e703f7897478c35819e249873566b99c\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Email alerts - Zenskar Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://zenskar-3d451781.mintlify.app/_mintlify/api/og/v2?division=Communications\u0026amp;title=Email+alerts\u0026amp;theme=a962312433b97c96be242726\u0026amp;signature=75105724999a8a7e3fbe24693fe711a2e703f7897478c35819e249873566b99c\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Zenskar Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0A1633\">\u003clink data-mint-head rel=\"canonical\" href=\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/20240301/product-modules/more/communications/email-alerts.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://zenskar.com/#organization\",\"name\":\"Zenskar Documentation\",\"url\":\"https://zenskar.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/zenskar-3d451781/8zM5vHUy4GbBMWvZ/logo/for-light-themes.svg?fit=max\u0026auto=format\u0026n=8zM5vHUy4GbBMWvZ\u0026q=85\u0026s=7b3708e348af5e2ca4bd6f302186ccc2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://zenskar.com/docs#website\",\"name\":\"Zenskar Documentation\",\"url\":\"https://zenskar.com/docs\",\"publisher\":{\"@id\":\"https://zenskar.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts#webpage\",\"url\":\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts\",\"name\":\"Email alerts\",\"dateModified\":\"2026-09-01T06:44:04.125Z\",\"isPartOf\":{\"@id\":\"https://zenskar.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Product modules\",\"item\":\"https://zenskar.com/docs/20240301/product-modules/accounting/concepts/chart-of-accounts\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"More\",\"item\":\"https://zenskar.com/docs/20240301/product-modules/more/entitlements\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Communications\",\"item\":\"https://zenskar.com/docs/20240301/product-modules/more/communications/index\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Email alerts\",\"item\":\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts#article\",\"headline\":\"Email alerts\",\"name\":\"Email alerts\",\"url\":\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts\",\"mainEntityOfPage\":{\"@id\":\"https://zenskar.com/docs/20240301/product-modules/more/communications/email-alerts#webpage\"},\"dateModified\":\"2026-09-01T06:44:04.125Z\",\"publisher\":{\"@id\":\"https://zenskar.com/#organization\"},\"isPartOf\":{\"@id\":\"https://zenskar.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Zenskar Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Zenskar Documentation","nav":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://www.zenskar.com/blog"}]},"versions":[{"version":"cedar.ALPHA.20260301","default":false,"pages":[{"title":"cedar.ALPHA.20260301","href":"/20260301/product-modules/more/communications/email-alerts"}]},{"version":"baobab.20240301","default":true,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting started","pages":[{"title":"Welcome to Zenskar","href":"/20240301/getting-started/introduction"},{"group":"Your first invoice","expanded":false,"pages":[{"title":"Quickstart guide","deprecated":false,"hidden":false,"href":"/20240301/getting-started/your-first-invoice/index"},{"title":"Step 1: Add a customer","deprecated":false,"hidden":false,"href":"/20240301/getting-started/your-first-invoice/add-a-customer"},{"title":"Step 2: Ingest usage events via API","deprecated":false,"hidden":false,"href":"/20240301/getting-started/your-first-invoice/ingest-usage-events-api"},{"title":"Step 3: Define billable metrics","deprecated":false,"hidden":false,"href":"/20240301/getting-started/your-first-invoice/define-billable-metrics"},{"title":"Step 4: Create contract and add products","deprecated":false,"hidden":false,"href":"/20240301/getting-started/your-first-invoice/create-contract-products"},{"title":"Step 5: Generate invoice","deprecated":false,"hidden":false,"href":"/20240301/getting-started/your-first-invoice/generate-invoice"}]},{"group":"Integration and migration guides","pages":[{"title":"What does Zenskar pilot program entail?","deprecated":false,"hidden":false,"href":"/20240301/integration-and-migration-guides/what-does-a-zenskar-pilot-program-entail"},{"title":"What does Zenskar implementation entail?","deprecated":false,"hidden":false,"href":"/20240301/integration-and-migration-guides/what-does-zenskar-implementation-entail"},{"title":"Data migration and integration options","deprecated":false,"hidden":false,"href":"/20240301/integration-and-migration-guides/data-migration-and-integration-options"},{"title":"Integrating your ERP software with Zenskar","deprecated":false,"hidden":false,"href":"/20240301/integration-and-migration-guides/integrating-your-erp-with-zenskar"}]}]},{"group":"Product modules","pages":[{"group":"Accounting","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Chart of accounts","deprecated":false,"hidden":false,"href":"/20240301/product-modules/accounting/concepts/chart-of-accounts"},{"title":"ASC 606 and IFRS 15: Five steps of revenue recognition","deprecated":false,"hidden":false,"href":"/20240301/product-modules/accounting/concepts/five-steps-of-revenue-recognition"},{"title":"Revenue lifecycle","deprecated":false,"hidden":false,"href":"/20240301/product-modules/accounting/concepts/revenue-lifecycle"}]},{"group":"How-to guides","expanded":false,"pages":[{"title":"Create a revenue recognition rule","deprecated":false,"hidden":false,"href":"/20240301/product-modules/accounting/how-to-guides/create-a-revenue-recognition-rule"},{"title":"Revenue distribution and redistribution methods","deprecated":false,"hidden":false,"href":"/20240301/product-modules/accounting/how-to-guides/revenue-distribution-and-redistribution-methods"}]},{"group":"Reference","expanded":false,"pages":[{"title":"Revenue adjustment methods","deprecated":false,"hidden":false,"href":"/20240301/product-modules/accounting/reference/revenue-adjustment-methods"},{"title":"Revenue distribution methods","deprecated":false,"hidden":false,"href":"/20240301/product-modules/accounting/reference/revenue-distribution-methods"},{"title":"Performance obligation policies","deprecated":false,"hidden":false,"href":"/20240301/product-modules/accounting/reference/performance-obligation-policies"}]}]},{"group":"Contracts","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Contract","deprecated":false,"hidden":false,"href":"/20240301/product-modules/contracts/concepts/contract"},{"title":"Contract renewal","sidebarTitle":"Contract renewal","href":"/20240301/product-modules/contracts/concepts/contract-renewal"},{"title":"Plan","deprecated":false,"hidden":false,"href":"/20240301/product-modules/contracts/concepts/plan"},{"title":"Contract features","sidebarTitle":"Features","href":"/20240301/product-modules/contracts/concepts/feature"}]},{"group":"Walkthroughs","expanded":false,"pages":[{"title":"Contract","sidebarTitle":"Contract","href":"/20240301/product-modules/contracts/walkthroughs/contract"}]},{"group":"How-to guides","expanded":false,"pages":[{"title":"How to create a plan-based contract via dashboard","sidebarTitle":"Create a contract from a plan","href":"/20240301/product-modules/contracts/how-to-guides/create-a-contract-from-a-plan-using-the-zenskar-dashboard"},{"title":"How to create a contract via dashboard","sidebarTitle":"Create a contract via dashboard","href":"/20240301/product-modules/contracts/how-to-guides/create-a-contract-using-the-zenskar-dashboard"},{"title":"How to create a contract via AI","sidebarTitle":"Create a contract via AI","deprecated":false,"hidden":false,"href":"/20240301/product-modules/contracts/how-to-guides/create-a-contract-via-ai"},{"title":"How to manage contracts","sidebarTitle":"Manage contracts","href":"/20240301/product-modules/contracts/how-to-guides/manage-contracts"}]},{"group":"Reference","expanded":false,"pages":[{"title":"Contract reference","sidebarTitle":"Contract","href":"/20240301/product-modules/contracts/reference/contract"}]}]},{"group":"Customers","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Customers","sidebarTitle":"Customers","href":"/20240301/product-modules/customers/concepts/customers"},{"title":"Customer-facing portal","sidebarTitle":"Customer-facing portal","href":"/20240301/product-modules/customers/concepts/customer-facing-portal"}]},{"group":"Walkthroughs","expanded":false,"pages":[{"title":"Customers","sidebarTitle":"Customers","href":"/20240301/product-modules/customers/walkthroughs/customers"}]},{"group":"How-to guides","expanded":false,"pages":[{"title":"Add customers to Zenskar","sidebarTitle":"Add customers","href":"/20240301/product-modules/customers/how-to-guides/add-customers"},{"title":"Manage customers","sidebarTitle":"Manage customers","href":"/20240301/product-modules/customers/how-to-guides/manage-customers"},{"title":"Use the customer-facing portal","sidebarTitle":"Customer-facing portal","href":"/20240301/product-modules/customers/how-to-guides/customer-facing-portal"}]},{"group":"Reference","expanded":false,"pages":[{"title":"Customers reference","sidebarTitle":"Customers","href":"/20240301/product-modules/customers/reference/customers"},{"title":"Customer-facing portal reference","sidebarTitle":"Customer-facing portal","href":"/20240301/product-modules/customers/reference/customer-facing-portal"}]}]},{"group":"Insights","pages":[{"title":"Create custom dashboards","href":"/20240301/product-modules/insights/create-custom-dashboards"},{"title":"Monitoring","href":"/20240301/product-modules/insights/monitoring"},{"group":"Billing and collections dashboard","expanded":false,"pages":[{"title":"Days sales outstanding","deprecated":false,"hidden":true,"href":"/20240301/product-modules/insights/billing-and-collections-dashboard/days-sales-outstanding"},{"title":"Invoices","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/billing-and-collections-dashboard/invoices-analytics"},{"title":"Payments","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/billing-and-collections-dashboard/payment-analytics"}]},{"group":"Revenue analytics","expanded":false,"pages":[{"title":"Revenue analytics","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/revenue-analytics/index"},{"title":"Gross revenue retention","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/revenue-analytics/gross-revenue-retention"},{"title":"Monthly recurring revenue","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/revenue-analytics/monthly-recurring-revenue"},{"title":"Monthly recurring revenue by product","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/revenue-analytics/monthly-recurring-revenue-by-product"},{"title":"MRR customer waterfall","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/revenue-analytics/mrr-customer-waterfall"},{"title":"MRR product waterfall","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/revenue-analytics/mrr-product-waterfall"},{"title":"Net annual recurring revenue","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/revenue-analytics/net-annual-recurring-revenue"},{"title":"Net revenue retention","deprecated":false,"hidden":false,"href":"/20240301/product-modules/insights/revenue-analytics/net-revenue-retention"}]}]},{"group":"Invoices","pages":[{"title":"Invoices","deprecated":false,"hidden":false,"href":"/20240301/product-modules/invoices/index"},{"title":"Life cycle of an invoice","deprecated":false,"hidden":false,"href":"/20240301/product-modules/invoices/life-cycle-of-an-invoice"},{"title":"Create invoices","deprecated":false,"hidden":false,"href":"/20240301/product-modules/invoices/generating-invoices-in-zenskar"},{"title":"Create one-off invoices","deprecated":false,"hidden":false,"href":"/20240301/product-modules/invoices/create-one-off-invoices"},{"title":"Consolidating invoices","deprecated":false,"hidden":true,"href":"/20240301/product-modules/invoices/consolidating-invoices"},{"title":"How to edit an invoice","deprecated":false,"hidden":false,"href":"/20240301/product-modules/invoices/how-to-edit-an-invoice"},{"title":"Credit notes","deprecated":false,"hidden":false,"href":"/20240301/product-modules/invoices/credit-notes"}]},{"group":"Payments","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Payments","sidebarTitle":"Payments","href":"/20240301/product-modules/payments/concepts/payments"},{"title":"Default payment method","sidebarTitle":"Default payment method","href":"/20240301/product-modules/payments/concepts/default-payment-method"}]},{"group":"Walkthroughs","expanded":false,"pages":[{"title":"Payments","sidebarTitle":"Payments","href":"/20240301/product-modules/payments/walkthroughs/payments"}]},{"group":"How-to guides","expanded":false,"pages":[{"title":"How to connect a payment gateway","sidebarTitle":"Connect a payment gateway","href":"/20240301/product-modules/payments/how-to-guides/connect-a-payment-gateway"},{"title":"How to manage payments","sidebarTitle":"Manage payments","href":"/20240301/product-modules/payments/how-to-guides/manage-payments"}]},{"group":"Reference","expanded":false,"pages":[{"title":"Payments reference","sidebarTitle":"Payments","href":"/20240301/product-modules/payments/reference/payments"}]}]},{"group":"Products","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Products","sidebarTitle":"Products","href":"/20240301/product-modules/products/concepts/products"},{"title":"Features","sidebarTitle":"Features","href":"/20240301/product-modules/products/concepts/feature"}]},{"group":"Walkthroughs","expanded":false,"pages":[{"title":"Products","sidebarTitle":"Products","href":"/20240301/product-modules/products/walkthroughs/products"}]},{"group":"How-to guides","expanded":false,"pages":[{"title":"How to add a product","sidebarTitle":"Add a product","href":"/20240301/product-modules/products/how-to-guides/add-a-product"},{"title":"How to manage products","sidebarTitle":"Manage products","href":"/20240301/product-modules/products/how-to-guides/manage-products"}]},{"group":"Reference","expanded":false,"pages":[{"title":"Products reference","sidebarTitle":"Products","href":"/20240301/product-modules/products/reference/products"}]}]},{"group":"Usage","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Billable metrics","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/concepts/billable-metrics"},{"title":"What is a usage event","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/concepts/usage-event"}]},{"group":"Data sources","expanded":false,"pages":[{"title":"Data ingestion","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/data-sources/data-ingestion"},{"title":"How-to: Ingest usage events via data sync connectors","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/data-sources/data-ingestion-via-data-source-connectors"},{"title":"How-to: Execute remote queries on data source","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/data-sources/data-ingestion-via-remote-query"}]},{"group":"Usage events","expanded":false,"pages":[{"title":"How-to: Ingest usage events","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/usage-event/data-ingestion-via-apis"},{"title":"How-to: Ingest usage events via CSV upload","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/usage-event/data-ingestion-via-zenskar-compatible-csv-file"},{"title":"How-to: Handle ingestion failures","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/usage-event/handle-usage-event-ingestion-failures"},{"title":"How-to: Edit historical data","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/usage-event/how-to-edit-historical-data"},{"title":"How-to: Set up S3 Event Sync","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/usage-event/how-to-set-up-s3-event-sync"},{"title":"How-to: Ingest usage events via dashboard","deprecated":false,"hidden":false,"href":"/20240301/product-modules/usage/usage-event/web-form-for-manual-raw-metrics"}]}]},{"group":"Settings","pages":[{"title":"General settings","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/general"},{"title":"Business entity","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/business-entity"},{"title":"Payment instructions","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/payment-instructions"},{"title":"Payment","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/payment"},{"title":"Communications settings","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/communications"},{"group":"Contract \u0026 Invoices","expanded":false,"pages":[{"title":"Contract \u0026 Invoices","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/contract-invoices"},{"group":"Invoice date configuration","expanded":false,"pages":[{"title":"Concepts","href":"/20240301/product-modules/settings/invoice-date-configuration/concepts"},{"title":"How-to guides","href":"/20240301/product-modules/settings/invoice-date-configuration/how-to-guides"},{"title":"Reference","href":"/20240301/product-modules/settings/invoice-date-configuration/reference"}]}]},{"title":"Single sign-on authentication","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/single-sign-on-authentication"},{"title":"Webhook alerts","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/webhook-alerts"},{"title":"Zenskar IPs","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/zenskar-ips"},{"title":"S3 Ingestion","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/s3-ingestion"},{"title":"Custom attributes","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/custom-attributes"},{"title":"API keys","deprecated":false,"hidden":false,"href":"/20240301/product-modules/settings/api-keys"}]},{"group":"More","pages":[{"title":"Entitlements","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/entitlements"},{"group":"Communications","expanded":false,"pages":[{"title":"Communications","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/index"},{"title":"Document templates","deprecated":false,"hidden":false,"description":null,"href":"/20240301/product-modules/more/communications/document-templates"},{"title":"Email alerts","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/email-alerts"},{"title":"Email templates","deprecated":false,"hidden":false,"description":null,"href":"/20240301/product-modules/more/communications/email-templates"},{"group":"Template guides","expanded":false,"pages":[{"title":"Templating guide","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/templating-guide"},{"title":"Invoice template variables","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/invoice-template-variables"},{"title":"Credit note template variables","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/credit-note-template-variables"},{"title":"Payment receipt template variables","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/payment-receipt-template-variables"},{"title":"Usage report template variables","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/usage-report-template-variables"}]},{"title":"Segments","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/segments"},{"title":"Senders","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/senders"},{"title":"Sent emails","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/sent-emails"},{"title":"Usage alerts","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/usage-alerts"},{"title":"Configurations","deprecated":false,"hidden":false,"href":"/20240301/product-modules/more/communications/configurations"}]}]}]},{"group":"Security","pages":[{"group":"Role-based access control","expanded":false,"pages":[{"title":"RBAC","href":"/20240301/security/role-based-access-control/index"},{"title":"Roles","deprecated":false,"hidden":false,"href":"/20240301/security/role-based-access-control/roles"},{"title":"Users","deprecated":false,"hidden":false,"href":"/20240301/security/role-based-access-control/users"}]},{"group":"SAML authentication","expanded":false,"pages":[{"title":"Concepts","href":"/20240301/security/saml-authentication/concepts"},{"group":"How-to guides","expanded":false,"pages":[{"title":"SAML authentication with Microsoft Entra ID","deprecated":false,"hidden":false,"href":"/20240301/security/saml-authentication/how-to-guides/saml-authentication-with-microsoft-entra-id"},{"title":"SAML authentication with Google Workspace","deprecated":false,"hidden":false,"href":"/20240301/security/saml-authentication/how-to-guides/saml-authentication-with-google-workspace"},{"title":"SAML authentication with Okta","deprecated":false,"hidden":false,"href":"/20240301/security/saml-authentication/how-to-guides/saml-authentication-with-okta"}]},{"title":"Reference","href":"/20240301/security/saml-authentication/reference"}]},{"title":"Two-factor authentication","deprecated":false,"hidden":false,"href":"/20240301/security/two-factor-authentication"}]},{"group":"Model context protocol (MCP)","pages":[{"title":"Concepts","href":"/20240301/model-context-protocol/concepts"},{"title":"Walkthroughs","href":"/20240301/model-context-protocol/walkthroughs"},{"title":"How-to guides","deprecated":false,"hidden":false,"href":"/20240301/model-context-protocol/how-to-guides"},{"title":"Reference","deprecated":false,"hidden":false,"href":"/20240301/model-context-protocol/reference"}]},{"group":"Pricing models","pages":[{"title":"Custom tiered pricing","deprecated":false,"hidden":true,"href":"/20240301/pricing-models/custom-tiered"},{"title":"Flat-fee pricing","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/flat-fee"},{"title":"Matrix pricing","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/matrix"},{"title":"Package pricing","deprecated":false,"hidden":true,"href":"/20240301/pricing-models/package"},{"title":"Percent pricing","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/percent"},{"title":"Per-unit pricing","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/per-unit"},{"title":"Step pricing","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/step"},{"title":"Tiered pricing","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/tiered"},{"title":"Tiered pricing with flat fee","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/tiered-pricing-with-flat-fee"},{"title":"Two-dimensional tiered pricing","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/two-dimensional-tiered"},{"title":"Volume","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/volume"},{"title":"Volume pricing with flat fee","deprecated":false,"hidden":false,"href":"/20240301/pricing-models/volume-with-flat-fee"}]},{"group":"Third-party integrations","pages":[{"title":"Third-party integrations","href":"/20240301/third-party-integrations/index"},{"group":"Data sources","expanded":false,"pages":[{"title":"Auth0","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/auth0"},{"title":"Amazon Athena","href":"/20240301/third-party-integrations/data-sources/amazon-athena"},{"title":"Amazon Redshift","href":"/20240301/third-party-integrations/data-sources/amazon-redshift"},{"title":"BigQuery","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/bigquery"},{"title":"ClickHouse","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/clickhouse"},{"title":"CockroachDB","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/cockroachdb"},{"title":"Databricks Lakehouse","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/databricks-lakehouse"},{"title":"Google Sheets","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/google-sheets"},{"title":"Looker","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/looker"},{"title":"Metabase","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/metabase"},{"title":"MongoDB","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/mongodb"},{"title":"MySQL","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/mysql"},{"title":"PostgreSQL","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/postgresql"},{"title":"QuickBooks","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/quickbooks"},{"title":"Shopify","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/data-sources/shopify"},{"group":"Snowflake","expanded":false,"pages":[{"title":"Snowflake","href":"/20240301/third-party-integrations/data-sources/snowflake/index"},{"title":"Set up Snowflake for integration with Zenskar","sidebarTitle":"Set up Snowflake","href":"/20240301/third-party-integrations/data-sources/snowflake/set-up-snowflake"},{"title":"Configure Zenskar's Snowflake connector","sidebarTitle":"Configure Snowflake","href":"/20240301/third-party-integrations/data-sources/snowflake/configure-snowflake"}]}]},{"group":"ERPs","expanded":false,"pages":[{"title":"NetSuite","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/ERPs/netsuite"},{"title":"QuickBooks","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/ERPs/quickbooks"},{"title":"Rillet","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/ERPs/rillet"},{"title":"Xero","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/ERPs/xero"},{"title":"Zoho Books","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/ERPs/zoho-books"}]},{"group":"CRMs and CPQs","expanded":false,"pages":[{"title":"HubSpot","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/CRMs-and-CPQs/hubspot"},{"group":"Salesforce","expanded":false,"pages":[{"title":"Salesforce integration guide","href":"/20240301/third-party-integrations/CRMs-and-CPQs/salesforce/index"},{"title":"Installation and setup of Zenskar’s package for Salesforce","href":"/20240301/third-party-integrations/CRMs-and-CPQs/salesforce/install-and-set-up-zenskar-package"},{"title":"Use default Flow","href":"/20240301/third-party-integrations/CRMs-and-CPQs/salesforce/default-flow"},{"title":"Create your own Flow","href":"/20240301/third-party-integrations/CRMs-and-CPQs/salesforce/custom-flow"}]}]},{"group":"Tax automation","expanded":false,"pages":[{"title":"Avalara AvaTax","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/tax-automation/avalara-avatax"},{"title":"Anrok","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/tax-automation/anrok"},{"title":"Tax engine comparison","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/tax-automation/tax-engine-comparison"}]},{"group":"Payment gateways","expanded":false,"pages":[{"title":"Stripe","deprecated":false,"hidden":false,"href":"/20240301/third-party-integrations/payment-gateways/stripe"}]}]},{"group":"Zenskar versioning","pages":[{"title":"Versioning logic","href":"/meta/versioning-logic"},{"title":"Documentation version to backend build compatibility matrix","href":"/meta/matrix"}]}]},{"tab":"API Guides","pages":[{"title":"API Guides","href":"/20240301/api-guides/authentication"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/accounting/get-chart-of-accounts"}]}]}]},"title":"Email alerts - Zenskar Documentation","buildId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","deploymentId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","dynamics":[],"chunks":[]}