Latenode

Automate personal assistant tasks across Telegram, email, and more

This automation creates a personal AI assistant named Angie that can process voice and text messages from Telegram to perform tasks and manage information for the user. Angie can summarize emails, look up calendar entries, remind users of upcoming tasks, and retrieve contact information.

The workflow starts with a Telegram trigger that listens for incoming messages, which are then analyzed to determine if they are voice or text. If voice, the message is transcribed to text using the OpenAI API. Angie then processes the message, fetching information from sources like Gmail, Google Calendar, and a Baserow database, and generates a response that is sent back to the user via Telegram.

Updated Apr 2, 2026Est. run: 17sEst. cost: $0.0011
How Latenode estimates time and cost

Latenode bills workflow runs in credits: 1 credit = 30 seconds of processing. Minimum charge per run depends on your plan. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how credits work →
AI agents & chatbots

Workflow preview

What this template does

  • Listens for voice and text messages from Telegram users
  • Transcribes voice messages to text using OpenAI API
  • Processes user requests to fetch information from Gmail, Google Calendar, and a Baserow database
  • Generates responses with the fetched information and sends them back to the user via Telegram
  • Stores user requests and responses in a Baserow database

How it works

1
Trigger

Telegram Trigger

The automation starts with a Telegram trigger that listens for incoming messages from the user.

2
Logic

Determine Message Type

The automation analyzes the incoming message to determine if it is voice or text. If the message is voice, it is transcribed to text using the OpenAI API.

3
Action

Fetch Email, Calendar, and Contact Data

The automation fetches relevant information from Gmail, Google Calendar, and a Baserow database, including emails, calendar entries, tasks, and contact details.

4
AI

Angie, AI Assistant

The automation processes the message and the fetched data using the AI assistant, Angie, to generate a response tailored to the user's request.

5
Action

Send Response to Telegram

The generated response is sent back to the user via Telegram.

Setup guide

1

Add Telegram Credential

Add your Telegram bot token in the Latenode Credentials panel as the 'Telegram' credential.

2

Add OpenAI Credential

Add your OpenAI API key in the Latenode Credentials panel as the 'OpenAI' credential.

3

Configure Gmail Integration

Add your Gmail OAuth2 credentials in the Latenode Credentials panel as the 'Gmail' credential. Then, in the Gmail node settings, map the required input and output fields.

4

Configure Google Calendar Integration

Add your Google Calendar OAuth2 credentials in the Latenode Credentials panel as the 'Google Calendar' credential. Then, in the Google Calendar node settings, map the required input and output fields.

5

Configure Baserow Integration

Add your Baserow API key in the Latenode Credentials panel as the 'Baserow' credential. Then, in the Baserow node settings, map the required input and output fields.

Requirements

Connect a Telegram bot to the Latenode workspace to receive incoming messages
Set up an OpenAI API key to enable voice transcription for audio messages
Grant the Latenode workspace access to the user's Gmail account to fetch email summaries
Configure access to the user's Google Calendar to look up upcoming events and tasks
Connect to a Baserow database to store and retrieve user contact information
Implement natural language processing to understand the intent and context of user messages
Develop response generation capabilities to provide relevant information and task assistance

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.

More templates

You might also like

Browse all templates →
AI agents & chatbots

Transcribe Google Drive audio to text and send via email

This automation template helps users transcribe audio files stored in their Google Drive using the OpenAI Whisper AI model, and then automatically deliver the transcribed text via email. It provides a convenient way to convert audio recordings into text-based content that can be easily shared and referenced. The workflow is manually triggered, requiring the user to specify the Google Drive folder containing the audio files. The template then retrieves the files, transcribes them using the OpenAI Whisper API, and constructs an email message with the transcribed text, which is then sent to the designated recipient.

8s$0.0005
AI agents & chatbots

Automate Google Ads creation within Google Sheets using OpenAI ChatGPT

This automation allows marketing teams to generate high-performing Google Ads copy directly within Google Sheets. By integrating with the OpenAI API, the workflow can fetch product data from a Google Sheet and use the ChatGPT language model to automatically generate relevant ad headlines and descriptions. The generated ad copy is then pushed directly to a linked Google Ads account, streamlining the process of creating and updating Google Ads campaigns across multiple products or offerings. This solution aims to help marketing teams scale their ad copywriting efforts while maintaining quality and relevance.

19s$0.0012
AI agents & chatbots

Automate personalized Spotify playlists from text prompts

This AI DJ automation uses GPT-4 to interpret a user's text prompt, then leverages the Linkup web search API to curate a personalized Spotify playlist based on the request. The workflow automatically creates the playlist in the user's Spotify account and redirects them directly to the completed playlist, providing a seamless end-to-end experience. The AI agent analyzes the user's prompt, selects relevant tracks, and populates the playlist, handling everything from understanding vague prompts to generating high-quality song suggestions. This automation enables users to easily create customized Spotify playlists without the manual effort of searching for and compiling songs.

19s$0.0012