logo_smallAxellero.io

Email & Messaging

Send emails and messages through Gmail API, Telegram Bot API, and SMTP protocol in Axellero workflows.

Email & Messaging Nodes

Send emails and messages through multiple platforms in Axellero workflows with support for Gmail API, Telegram Bot API, and direct SMTP connections.

Overview

Email & Messaging nodes enable communication through email and messaging platforms. These integrations support sending, receiving, searching, and managing messages across different channels.

Quick Navigation

Available Platforms

PlatformAuthenticationCapabilitiesUse Cases
GmailOAuth2Send, search, manage, organize emailsEmail management, bulk campaigns
TelegramBot TokenSend messages, receive updates, manage chatsCustomer notifications, interactive bots
SMTPVarious (Plain, CRAM-MD5, etc.)Send emails with attachmentsDirect email delivery, system alerts

Operations

Gmail Operations

  • Send: Individual emails and bulk broadcasts
  • Search: Find messages using Gmail search syntax
  • Manage: Organize with labels and read status
  • Delete: Remove messages permanently

Telegram Operations

  • Send: Text messages to chats
  • Receive: Get updates via long polling
  • Manage: Edit and delete messages
  • Actions: Show typing indicators

SMTP Operations

  • Send: Emails with attachments and formatting

Workflow Integration

All email and messaging nodes support dynamic content construction using workflow context:

{
  "to": "{{ctx.user.email}}",
  "subject": "Order #{{ctx.vars.orderNumber}} Confirmed", 
  "message": "Hello {{ctx.user.name}}, your order for {{ctx.vars.productName}} has been processed."
}

Use Cases

  • Customer Communications: Send order confirmations, shipping updates, and support responses
  • Marketing Campaigns: Distribute newsletters and promotional content via email
  • System Alerts: Notify teams about critical events through email and messaging
  • Interactive Bots: Build conversational interfaces for customer support via Telegram
  • Automated Workflows: Trigger communications based on workflow events and conditions

Getting Started

  1. Choose Platform: Select Gmail for advanced email management, Telegram for instant messaging, or SMTP for direct email delivery
  2. Configure Authentication: Set up OAuth2 tokens for Gmail, bot tokens for Telegram, or SMTP credentials
  3. Define Recipients: Specify recipients using static values or dynamic workflow context
  4. Test Integration: Validate message delivery and platform connectivity