Latenode

Streamline your personal tasks with voice-controlled AI

This automation creates a personal life manager assistant named Jackie that integrates with Telegram, Google services, and a voice-enabled AI. Jackie can handle a variety of tasks through voice and text commands, including summarizing unread emails, managing calendar events and Google Tasks, and providing intelligent responses based on the user's context.

The workflow starts with a Telegram trigger that listens for incoming messages, processes voice input using OpenAI's transcription API, and passes the text to Jackie, an AI assistant powered by OpenRouter's language model. The automation provides a comprehensive digital life management solution accessible through Telegram messaging.

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 →
Integrations & automation

Workflow preview

What this template does

  • Ingests incoming messages from Telegram and processes voice input using OpenAI's transcription API
  • Passes text to Jackie, an AI assistant powered by OpenRouter's language model, for task handling
  • Extracts unread emails from Gmail and summarizes their content for the user
  • Manages calendar events and Google Tasks based on user's voice and text commands
  • Provides intelligent responses to user queries based on their context and input

How it works

1
Trigger

Telegram Trigger

The automation listens for incoming messages from Telegram, which acts as the trigger for the workflow.

2
Logic

Voice Processing

If the incoming message contains a voice recording, the automation transcribes the audio into text using the OpenAI API.

3
AI

AI Assistant

The transcribed text is then passed to the AI assistant, powered by the OpenRouter language model, which processes the user's request and formulates a response.

4
Action

Fetch Unread Emails

The automation fetches any unread emails from the user's Gmail account to include in the response.

5
Action

Retrieve Calendar Events

The automation retrieves the user's upcoming calendar events from their Google Calendar to include in the response.

6
Action

Manage Tasks

The automation can create new tasks and retrieve existing ones from the user's Google Tasks to include in the response.

7
AI

Response Generation

The automation formulates an intelligent response in Markdown format based on the user's request and the information gathered from the various integrations.

8
Action

Send Response

The formatted response is then sent back to the user via Telegram.

Setup guide

1

Configure Telegram Credential

Add your Telegram bot token in the Latenode Credentials panel.

2

Configure OpenAI Credential

Add your OpenAI API key in the Latenode Credentials panel.

3

Configure OpenRouter Credential

Add your OpenRouter API key in the Latenode Credentials panel.

4

Configure Google OAuth2 Credential

Authenticate your Google account and grant access to Gmail, Google Calendar, and Google Tasks in the Latenode Credentials panel.

5

Configure Jackie AI Assistant

In the Latenode visual builder, add and configure the Jackie AI Assistant node with the OpenRouter API key from the Credentials panel.

Requirements

Telegram bot API key and bot token
Google Cloud Platform API credentials (client ID, client secret, refresh token) with access to Gmail, Google Calendar, and Google Tasks APIs
OpenAI API key for voice transcription
OpenRouter language model for AI assistant

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 →
Integrations & automation

Monitor websites, curate a personalized RSS feed

This automation allows users to create a customized RSS feed by monitoring specific websites or keywords for new content, and then aggregating that data into a personalized RSS feed. Users can filter and categorize the results based on their preferences. The system triggers on new items in an existing RSS feed, captures the details of those items (title, source URL, content, author info, media, etc.), and adds them to the user's custom RSS feed. This enables users to curate and share a personalized feed of relevant content.

7s$0.0004
Integrations & automation

Automatically translate Discord messages using Google Translate

This automation template helps Discord community managers and moderators overcome language barriers by automatically translating new messages posted in a specified Discord channel using the Google Translate API. It detects the language of each message, translates it to a target language, and posts the translated version back to the same or a different Discord channel, enabling communication across international communities.

10s$0.0006
Integrations & automation

Automatically translate Telegram messages to any language

This automation allows Telegram users to easily translate messages from one language to another using Google Translate. It automatically detects new messages in a Telegram chat or channel, translates the text into a specified target language, and then sends the translated version back to the original chat or saves it to a designated destination. This enables more effective cross-language communication within Telegram communities. The automation integrates with the Telegram platform and leverages the Google Translate service to power the translation functionality.

9s$0.0006