DCKAP Integrator
Getting StartedIntegrator StatusRoadmapRelease Notes
  • Overview
    • Enterprise Integration Platform
    • What is DCKAP Integrator?
    • Integrator Architecture
    • Integrator Security
  • GETTING STARTED
    • Quick Start Guide
    • New User Registration
      • Available Plans
    • Integrator Dashboard
    • Analytics
  • User Guide
    • The Basics
    • Account Management
      • User Groups
      • Account Settings
      • Two-Factor Authentication
    • Projects
      • Add New Project
      • Managing Projects
      • Transfer Project Ownership
    • API Access Keys
    • Project Invitations
    • Help and Support
      • Raise a Ticket
      • Visibility and Collaborators
      • Help and Support - A Quick Overview
    • Exchange
  • PROJECT MANAGER
    • Integrations
      • Add New Pipe
      • Flows and Handlers
      • Mapping and Modifiers
      • Advanced Modifiers
      • Advanced Scheduler
    • Workflows
      • Flow Builder
      • Snippets
      • Actions
        • API Call
        • Console
        • Decision
        • Loop
        • Detail Logger
        • Error Logger
        • Code Runner
        • Formatter
        • Notification
        • Snippet
        • Return
        • Sleep
      • Mock Data
      • FAQs
    • Systems
      • Credentials
      • API Manager
        • API Components
        • Test API
      • Private Systems
      • Authentication Types
        • OAuth 2.0
    • Logs
    • Project Settings
    • Project Analytics
    • Advanced
      • Flows
    • Project Documents
  • TECHNICAL GUIDE
    • Flows & Handlers
      • Add New Flow
      • Simulator
      • Flows: Best Practices
      • Flows: Use Cases
      • Timezone Converter Handler
      • Supported Timezones
    • API and Mapping
  • Tutorials
    • Create a new Integration Pipe
    • Create a new Flow
    • How to Map data?
    • Working with Modifiers
    • Managing User Groups
    • How to use DCKAP Integrator Dynamic URL's?
  • API Documentation
    • Quick Start
    • Projects API
    • Credentials API
    • Templates API
    • Posting and Reading XML data via DCKAP Integrator
    • Commonly used APIs
  • Others
    • Product Roadmap
      • Past Roadmaps
    • Release Notes
      • 4.4.0 April 29, 2025
      • 4.3.0 February 25, 2025
      • 4.2.0 December 19, 2024
      • 4.0.0 August 29, 2024
      • 3.4.8 May 27, 2024
      • 3.4.7 March 14, 2024
      • 3.4.6 January 4, 2024
      • 3.4.5 October 18, 2023
      • 3.4.4 May 16, 2023
      • 3.4.3 March 1, 2023
      • 3.4.2 December 20, 2022
      • 3.4.1 October 4, 2022
      • 3.4.0 August 10, 2022
      • 3.3.6 July 20, 2022
      • 3.3.5a June 23, 2022
      • 3.3.5 May 26, 2022
      • 3.3.4 March 31, 2022
      • 3.3.3 Feb 4, 2022
      • 3.3.2 November 24, 2021
      • 3.3.1 October 22, 2021
      • 3.3.0 August 28, 2021
      • 3.2.7 June 18, 2021
      • 3.2.6 May 11, 2021
      • 3.2.3 and 3.2.4 March 8, 2021
      • 3.2.2 Dec 24, 2020
      • 3.2.1 Nov 12, 2020
      • 3.2.0 - October 7, 2020
      • 3.1.10 - September 16, 2020
      • 3.1.9 - September 3, 2020
      • 3.1.8 - August 15, 2020
      • 3.1.7 - July 19, 2020
      • 3.1.6 - June 21, 2020
      • 3.1.5 - May 15, 2020
      • 3.1.4 - April 27, 2020
      • 3.1.3.0 - April 20, 2020
      • 3.1.3 - April 8, 2020
      • 3.1.2 - March 26, 2020
      • 3.1.1 - March 13, 2020
      • 3.1.0 - March 10, 2020
Powered by GitBook
On this page
  • Options
  • Examples

Was this helpful?

  1. PROJECT MANAGER
  2. Workflows
  3. Actions

Notification

PreviousFormatterNextSnippet

Last updated 2 months ago

Was this helpful?

Sends an email from the workflow to the given recipient list.

Options

  • Send To - Recipient emails in comma-separated values

  • Subject - Subject line of the email. Keep it short.

  • Character Set - To be interpreted in the emails. Options: US-ASCII, ISO-8859-1, UTF-8

  • Content Transfer Encoding - Mail encoding method. Options: Quoted Printable, Base64, 7Bit, 8Bit, Binary

  • Message Type - Plain Text for sending string messages. HTML for sending mail as per a template

  • Dynamic Data - Only for the HTML message type to pass the dynamic data. Provide in JSON format.

  • Message - Email Content or Body.

Examples

Plain Email

  • Subject: Plain Text Mail Demo

  • Character Set: US-ASCII (Default Value)

  • Content Transfer Encoding: 7 bit (Default Value)

  • Message Type: Plain Text

  • Message:

    Dear Sir,
    This is to inform you that we received your ticket.

HTML Email without dynamic content

  • Subject: HTML Static Mail Demo

  • Character Set: US-ASCII (Default Value)

  • Content Transfer Encoding: 7 bit (Default Value)

  • Message Type: HTML

  • Message:

    <html>
       <head>
          <h1> Line1 </h1>
       </head>
       <body>
          <i>This is a mail to communicate that we are working on your ticket </i>
       </body>
    </html>

HTML Email with dynamic content

  • Subject: Dynamic HTML Mail Demo

  • Character Set: US-ASCII (Default Value)

  • Content Transfer Encoding: 7 bit (Default Value)

  • Message Type: HTML

  • Dynamic Data

    {
        "keys": ["Name","Age","Company"],
        "records": [
            {"name": "Alex", "age": 25, "company": "DCKAP"},
            {"name": "David", "age": 28, "company": "DCKAP"}
        ]
    }
  • Message:

    <!DOCTYPE html> 
    <html>
       <head>
          <style> 
             table, th, td { border: 1px solid black; } 
          </style>
       </head>
       <body>
          <table>
             <tr>
                {% for key in keys %}
                <td>{{key}}</td>
                {% endfor %} 
             </tr>
             <tr>
                   {% for dict_item in records %}
                          {% for key, value in dict_item.items() %} 
                                  <td>{{value}}</td>
                          {% endfor %}
                          <tr></tr>
                   {% endfor %} 
             </tr> 
          </table>
       </body>
    </html>

Base-64 HTML Combination and occasionally Base-64 plain text combinations don't work as expected. This will be addressed in the upcoming releases.

Example 1
Example 2
Example 3