ZBrain Documentation
  • ZBrain Documentation
    • Components of ZBrain
    • Getting started with ZBrain
    • 📚Knowledge base
      • How to create a knowledge base?
      • Knowledge source
      • Information schema
      • File summary
      • Automated reasoning
      • Retrieval testing
      • Knowledge base settings
    • 📱APP
      • How to create a new app?
      • How to set up and customize your app?
      • How to access the app reporting dashboard?
    • 🤖ZBrain AI agents
      • Get started with agents on ZBrain
      • Deploying pre-built agents
      • Creating custom AI agents
        • Agent setup
        • Define input sources
        • Define Flow
          • Key elements of a Flow
          • Flow Components
            • Activepieces Platform
            • AITable
            • Airtable
            • Amazon S3
            • Amazon SNS
            • Amazon SQS
            • Amazon Textract
            • Apify
            • Apollo
            • Approval
            • Asana
            • Azure Communication Services
            • Azure Cosmos DB
            • Azure Document Intelligence
            • Azure OpenAI
            • Azure Translation
            • Bannerbear
            • Baserow
            • Beamer
            • Bedrock Claude
            • Bettermode
            • Binance
            • Bing Search
            • Blackbaud
            • Bonjoro
            • Box
            • Brevo
            • Brilliant Directories
            • Bubble
            • CSV
            • Calendly
            • Certopus
            • Clearout
            • Clockodo
            • Code
            • Confluence
            • Connections
            • Constant Contact
            • Contiguity
            • Contentful
            • Customer.io
            • Crypto
            • Databricks
            • Data Mapper
            • Date Helper
            • DeepL
            • Delay
            • Discord
            • Discourse
            • Drip
            • Dropbox
            • Dust
            • Facebook Pages
            • Figma
            • Files Helper
            • Flowise
            • Flowlu
            • Formbricks
            • Frame
            • Freshdesk
            • Freshsales
            • GCloud Pub/Sub
            • GenerateBanners
            • GhostCMS
            • GitHub
            • GitLab
            • Gmail
            • Google Calendar
            • Google Contacts
            • Google Docs
            • Google Drive
            • Google Forms
            • Google Gemini
            • Google My Business
            • Google Search
            • Google Search Console
            • Google Sheets
            • Google Tasks
            • Groq
            • Hacker News
            • Heartbeat
            • HubSpot
            • HTTP
            • Image Helper
            • Inputs
            • Instagram for Business
            • Intercom
            • Invoice Ninja
            • Jira Cloud
            • Jotform
            • Kimai
            • Kizeo Forms
            • LeadConnector
            • Line Bot
            • Linear
            • LinkedIn
            • LinkedIn Actions
            • LLMRails
            • Lusha
            • MailerLite
            • Mailchimp
            • Mautic
            • Microsoft Dynamics 365 Business Central
            • Microsoft Dynamics CRM
            • Microsoft Excel 365
            • Microsoft OneDrive
            • Microsoft Outlook Calendar
            • Microsoft Teams
            • Mixpanel
            • MongoDB
            • Notion
            • Odoo
            • OpenAI
            • OpenRouter
            • Pastebin
            • PDF
            • Postgres
            • PostHog
            • Pushover
            • Qdrant
            • Queue
            • Razorpay
            • Router
            • Salesforce
            • SendGrid
            • ServiceNow
            • SFTP
            • SharePoint
            • Slack
            • SMTP
            • Snowflake
            • SOAP
            • Spotify
            • Stability AI
            • Stable Diffusion Web UI
            • Storage
            • Stripe
            • SurrealDB
            • SurveyMonkey
            • Taskade
            • Telegram Bot
            • Text Helper
            • Trello
            • Twilio
            • Twitter
            • Utilities
            • WhatsApp Business
            • WordPress
            • XML
            • YouTube
            • ZBrain
            • Zendesk
            • ZeroBounce
            • Zoho Books
            • Zoho CRM
            • Zoho Invoice
            • Zoom
          • How to Define a Flow?
          • How to Test Each Step in the Flow?
        • Configure Additional Settings
        • Test and Deploy Agents
        • How to access, monitor, and manage agent performance and tasks?
    • Settings
    • đź“–API Tutorials
      • 📚Knowledge base
        • Automated Reasoning
      • 📱APP
      • 🤖Agents
Powered by GitBook
On this page
  1. ZBrain Documentation
  2. ZBrain AI agents
  3. Creating custom AI agents
  4. Define Flow
  5. Flow Components

SMTP

SMTP (Simple Mail Transfer Protocol) in ZBrain Flow allows you to send emails through your own custom mail server or third-party SMTP provider. By integrating SMTP, you gain control over email deliverability, branding, and security, enabling you to automate notifications, send transactional messages, or distribute marketing campaigns directly from your chosen email service.

How to Integrate SMTP with ZBrain Flow?

  1. Click the “+” Button in the Flow Open your ZBrain Flow and select the plus sign (+) to add a new step.

  2. Search for “SMTP” Type “SMTP” in the search bar to view the available tasks.

  3. Choose the Desired Task Select Send Email to configure and send messages using your custom SMTP server settings.

  • Tasks you can perform on SMTP.

    • Send Email Compose and deliver emails through your own SMTP server or a third-party email service provider.

Send Email

Compose and deliver emails through your own SMTP server or a third-party email service provider.

How to Configure the “Send Email” Action with SMTP in ZBrain Flow?

Step 1: Add the “Send Email” Step

  1. Insert a New Step

    • In your flow, click the + button to add a new step.

  2. Search for “SMTP”

    • Type “SMTP” in the search bar and select Send Email from the available actions.

Step 2: Create or Select an SMTP Connection

  • Select an already-created connection or create a new one from the Connection field. To create a new connection, follow the below-mentioned steps:

    • Provide connection details

      1. Connection Name

        • Give your SMTP connection a descriptive name (e.g., “My SMTP Server”).

        • This helps you identify and manage multiple connections if you use more than one SMTP service.

      2. Host

        • Enter the SMTP server address (e.g., smtp.yourdomain.com).

        • This is the server responsible for sending your emails.

      3. Email

        • Provide the email address you’ll use to authenticate with the SMTP server.

        • This address often appears as the “From” or “Sender” address in your outgoing emails.

      4. Password

        • Enter the password associated with the provided email account.

        • Ensure you store your password securely and have permission to send emails from this address.

      5. Port

        • Select the SMTP port your email provider requires (e.g., 587, 465, or 25).

        • Refer to your SMTP provider’s documentation for the correct port number.

      6. Require TLS? (Toggle)

        • Enable this if your SMTP server requires TLS/SSL encryption.

        • TLS/SSL ensures secure transmission of email data, protecting sensitive information like passwords.

        • Click “Save”

          • Once you’ve filled out all required fields, click Save to confirm your SMTP settings.

Step 3: Configure the “Send Email” Action

  1. From Email

    • The email address from which the email will be sent.

    • This should match the account configured in your SMTP connection.

  2. Sender Name (Optional)

    • Provide a friendly name (e.g., “Support Team”) that appears alongside the sender’s email address.

  3. To (Add Item)

    • Enter the recipient’s email address.

    • You can add multiple recipients by clicking Add Item again.

  4. CC / BCC (Optional)

    • Use these fields to carbon copy or blind carbon copy additional recipients as needed.

  5. Reply To (Optional)

    • Specify an address where replies should be directed, if different from the “From” address.

  6. Subject

    • Enter a descriptive subject line for your email.

  7. Body Type

    • Select plain text or HTML based on how you want the email’s content formatted.

  8. Body

    • Write the content of your email here.

    • If using HTML, you can include markup for formatting and images.

  9. Custom Headers (Optional)

    • Add any additional headers (e.g., X-Priority: 1) if required by your mail server or workflow.

  10. Attachment (Optional)

    • Click the Add Item button to attach one or more files to the email.

    • You can select files from previous steps in your flow or upload them directly.

    • Make sure your SMTP provider supports the file size and type.

PreviousSlackNextSnowflake

Last updated 1 month ago

🤖