Sending Emails

Learn how to send emails from Kognitos.

Overview

Kognitos simplifies email automation. With just a few lines of natural language syntax, you can send emails directly within your automated workflows — no configuration or server management is required.

Behavior

By default, Kognitos sends emails using the sender Kognitos Automation. The sender address follows the format <id>@app.kognitos.com, where the id corresponds to the ID of your Playground or Process run.

Find Your Playground or Process ID

The ID is visible in the URL:

Playgrounds

app.kognitos.com/department/<DEPT-ID>/playground/<PLAYGROUND-ID>

Processes

app.kognitos.com/department/<DEPT-ID>/processes/<PROCESS-ID>/run/<RUN-ID>

Alternatively, you can add the Microsoft Outlook (BDK) Book to your agent to connect to your Outlook account and send emails from your own domain.

Syntax

Below is a line-by-line overview of the automation syntax. Expand each line to learn more.

send an email or send an email to {recipient} or send {message} to {recipient}

What does it do?

Instructs the system to send an email from Kognitos.

Where does it go?

This phrase should be written on a new line.

Is it required?

✅ Yes — This phrase is required.

Does it require data?

✅ Yes — if specified in the syntax:

  • Replace {message} with a Text value or reference.

  • Replace {recipient} with a Text value or reference.

See Example 1 for more details.

the subject is s

What does it do?

Specifies the email subject line.

Where does it go?

Indented beneath one of the following:

  • send an email where

  • send an email to {recipient} where

  • send {message} to {recipient} where

Is it required?

❌ No — This phrase is optional in the syntax.

Does it require data?

✅ Yes — Replace s with an email subject line.

Example

the subject is "IMPORTANT: Memo"
the message is m

What does it do?

Specifies the email message.

Where does it go?

Indented beneath one of the following:

  • send an email where

  • send an email to {recipient} where

Is it required?

❌ No — This phrase is optional in the syntax.

Does it require data?

✅ Yes — Replace m with an email message.

Example

the message is "Please take a look at the provided chart."
the attachments {is/are} x

What does it do?

Specifies the email attachments.

Where does it go?

Indented beneath one of the following:

  • send an email where

  • send an email to {recipient} where

  • send {message} to {recipient} where

Is it required?

❌ No — This phrase is optional in the syntax.

Does it require data?

✅ Yes — Replace x with one or more references to data objects. Use is to specify a singular attachment or use and to specify multiple attachments.

Example

the attachment is the table
the attachments are the invoice, the user summary, the document
the recipients {is/are} x

What does it do?

Specifies the email recipient to whom the message will be delivered.

Where does it go?

Indented beneath send an email where .

Is it required?

❌ No — This phrase is optional in the syntax.

Does it require data?

✅ Yes — Replace x with an email recipient. Use is to specify a singular recipient or use and to specify multiple recipients.

Example

the recipients are "[email protected]"
the cc emails are x

What does it do?

Specifies the recipients who will receive a carbon copy (CC) of the email.

Where does it go?

Indented beneath one of the following:

  • send an email where

  • send an email to {recipient} where

  • send {message} to {recipient} where

Is it required?

❌ No — This phrase is optional in the syntax.

Does it require data?

✅ Yes — Replace x with one or more email recipients.

Example

the cc emails are "[email protected]"
the bcc emails are x

What does it do?

Specifies the recipients who will receive a blind carbon copy (BCC) of the email.

Where does it go?

Indented beneath one of the following:

  • send an email where

  • send an email to {recipient} where

  • send {message} to {recipient} where

Is it required?

❌ No — This phrase is optional in the syntax.

Does it require data?

✅ Yes — Replace x with one or more email recipients.

Example

the bcc emails are "[email protected]"

Examples

1. Basic Syntax

The following syntax formats are all supported equivalents and produce the same results.

Syntax: send an email

send an email where
    the recipient is "[email protected]"
    the subject is "Kognitos: Welcome Aboard"
    the message is "We're happy to have you here! Let's automate!"
📧 Kognitos: Welcome Aboard

We're happy to have you here! Let's automate!

2. Sending Emails with Attachments

Single Attachments

send an email to "[email protected]" where
    the subject is "Invoice Summary"
    the message is "Attached below is the invoice summary for July 2025."
    the attachment is the invoice
📧 Invoice Summary

Attached below is the invoice summary for July 2025.

📎 Attachments: 1 file

create a sample table
use the above as the table
send "Here is your table" to "[email protected]" where
    the attachment is the table
📧 Message for [email protected]

Here is your table

📎 Attachments: 1 file

Multiple Attachments

send an email to "[email protected]" where
    the subject is "Onboarding Materials"
    the message is "Here are your onboarding materials!"
    the attachments are the new hire paperwork, the onboarding document, the file
📧 Onboarding Materials

Here are your onboarding materials! 📎 Attachments: 3 files

3. Sending Multiple Messages

When multiple messages are specified, Kognitos sends a single email containing all of them:

the instructions are "Log into Kognitos", "Build your automation in the Playground"
send the instructions to "[email protected]"
📧 Message for [email protected]

instructions:

  • Log into Kognitos

  • Build your automation in the Playground

4. Specifying CC and BBC on Emails

send "Hello!" to "[email protected]" where
    the cc emails are "[email protected]", "[email protected]"
    the bcc emails are "[email protected]"
📧 Message for [email protected]

Last updated

Was this helpful?