chatgpt

Send Prompt

Send a prompt to GPT, optionally along with an image, and receive a text message in response.

OpenAI ChatGPT Action


This integration allows you to send a prompt to GPT, optionally along with an image, and receive a text response. You can customize various parameters, such as rules, filters, system and user messages, attached image URL, model, temperature, and maximum number of tokens. Additionally, you can configure the removal of quotation marks in ChatGPT's response and customize tags and output variables.

When executing this action, you will receive information such as the generated text, the reason for completion, the number of tokens used in the prompt and the response, and the total number of tokens used. This integration facilitates the automation of tasks that require AI-generated text, optimizing processes and improving efficiency in various applications.







Customization Options

Configurable fields you can adjust in your automation

  • Rules
  • Filters (Only present if Rules switch is ON)
  • System message
  • New user message
  • Attached image URL
  • Model
  • Temperature
  • Max tokens to use
  • Remove any potential quotation marks from the beginning and end of ChatGPT's response
  • Customize tags
  • Output Variable Renaming (Only present if Customize tags switch is ON)



Information provided

When executed, this operation delivers the following data, which can be used in the same automatic task.

  • Tags

  • Text {{content}}

    Predicted completion.
    e.g. This is a test

  • Finish reason {{finish_reason}}

    reason why the resulting text has terminated.
    e.g. lenght

  • Prompt tokens {{prompt_tokens}}

    Number of tokens in the Prompt. 1 token ~= 4 chars in English

  • Completion tokens {{completion_tokens}}

    Number of tokens in the Completion. 1 token ~= 4 chars in English

  • Total tokens {{total_tokens}}

    Prompt tokens + Completion tokens

  • Tool name {{tool_name}}

    Name of the function the model wants to call. Only present when json_tools is used and the model returns a tool call instead of text.

  • Tool payload {{tool_payload}}

    JSON string with the arguments for the tool call. Pass the result back using the previous_tool_result field.




Related automations

  • type
  • amazon_associates β†’ search_by_keyword
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Enhance product titles with GPT and post to Telegram
  • type
  • amazon_lightning β†’ search_deals
  • chatgpt β†’ send_prompt
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
Post deals on Telegram with custom titles and images
  • type
  • amazon_lightning β†’ search_deals
  • chatgpt β†’ send_prompt
  • wp β†’ send
Convert Amazon Deals to Wordpress Articles
  • type
  • amazon_lightning β†’ search_deals
  • chatgpt β†’ send_prompt
  • blogger β†’ add_post
Convert Amazon Offers to Blogger Articles
  • type
  • amazon_associates β†’ search_by_keyword
  • chatgpt β†’ send_prompt
  • woocommerce β†’ post_product_external
Shorten product names and post to WooCommerce
  • type
  • aliexpress_associates β†’ search_by_category
  • chatgpt β†’ send_prompt
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
Post AliExpress products on Telegram with custom titles and images
  • type
  • amazon_coupons β†’ search_coupons
  • amazon_associates β†’ get_product_detail
  • btzfilters β†’ process
  • chatgpt β†’ send_prompt
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
Coupons in Telegram with personalized title and image
  • type
  • telegrambot β†’ webhook
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
Telegram bot that uses a GPT assistant to reply to user messages
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • chatgpt β†’ send_prompt
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot that responds to user messages using ChatGPT
  • type
  • twitter β†’ tweets_from_user
  • chatgpt β†’ send_prompt
  • twitter β†’ quote_a_tweet
Retrieve each tweet from a user, craft a message with a specific personality using GPT, and publish it as a new tweet quoting the original
  • type
  • twitter β†’ tweets_from_user
  • chatgpt β†’ send_prompt
  • twitter β†’ reply_a_tweet
Extract each tweet from a user, craft a message with a specific personality using GPT, and post it as a reply to the original tweet
  • type
  • telegrambot β†’ webhook
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
Telegram bot that utilizes a GPT Assistant to respond to received messages
  • type
  • telegrambot β†’ webhook
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
  • telegrambot β†’ send_message_photo
A Telegram bot that receives a message from the user, generates a response using GPT, sends the response to the user, and also posts it in a specific Telegram chat
  • type
  • gnews β†’ multiple_news
  • chatgpt β†’ send_prompt
  • openai_whisper β†’ speech
  • home_assistant β†’ call_media_player
Search for news on Google News for a specific keyword and post the headline along with its link on X (Twitter)
  • type
  • chatgpt β†’ send_prompt
  • twitter β†’ update_with_media
Post tweets generated with GPT on a topic and in a specific style
  • type
  • telegram_channels β†’ webhook_all
  • chatgpt β†’ send_prompt
  • telegram_channels β†’ send_message
Respond with ChatGPT to the messages your Telegram user receives in a specific chat
  • type
  • public_channels β†’ new_post
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Copy posts from a Public Telegram channel to your chat and translate them to another language with ChatGPT
  • type
  • gnews β†’ rss_keyword
  • chatgpt β†’ send_prompt
  • openai_dalle β†’ create_image
  • blogger β†’ add_post
Extract news from Google News, rewrite them with GPT, generate an image with DALLΒ·E, and publish them on Blogger
  • type
  • whapi β†’ webhook_message
  • chatgpt β†’ send_prompt
  • whapi β†’ post_message
GPT Assistant for WhatsApp via Whapi
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Copy messages translated into another language via ChatGPT
  • type
  • btzfilters β†’ process
  • bluesky β†’ search_posts
  • chatgpt β†’ send_prompt
  • home_assistant β†’ call_tts
Extracts posts from BlueSky, summarizes them with ChatGPT, and plays them via voice on a smart speaker connected to Home Assistant
  • type
  • gspreadsheet β†’ read_row
  • chatgpt β†’ send_prompt
  • gspreadsheet β†’ update_row_by_number
Translate column A of each row in a Google Sheet using ChatGPT and store the translation in column B
  • type
  • amazon_lightning β†’ search_deals
  • chatgpt β†’ send_prompt
  • bfl_flux β†’ generate_variation
  • btzurlshortener β†’ shorten
  • telegrambot β†’ send_message_photo
Post Amazon deals on Telegram with exclusive product images
  • type
  • gspreadsheet β†’ read_row
  • chatgpt β†’ send_prompt
  • instagram_apigraph β†’ post_image
Post from Google Sheets to Instagram, translating the text into another language with ChatGPT
  • type
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Every day, ChatGPT searches the Internet for the current price of Bitcoin in U.S. dollars and posts it on Telegram
  • type
  • telegrambot β†’ webhook
  • chatgpt β†’ completion_as_data
  • telegram_channels β†’ search_message
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
AI powered message search bot for Telegram chats
  • type
  • twitter β†’ mention
  • chatgpt β†’ send_prompt
  • twitter β†’ reply_a_tweet
Use ChatGPT to respond to each new mention on X (Twitter)
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
Telegram bot that uses ChatGPT to interpret text and images
  • type
  • whapi β†’ webhook_voice_message
  • openai_whisper β†’ transcription
  • chatgpt β†’ send_prompt
  • whapi β†’ post_message
Reply with GPT to each new voice message received from WhatsApp via Whapi
  • type
  • whapi β†’ webhook_image
  • chatgpt β†’ send_prompt
  • whapi β†’ post_message
Analyze and respond with GPT to each new image received from WhatsApp via Whapi
  • type
  • telegrambot β†’ webhook
  • telegrambot β†’ ask
  • chatgpt β†’ send_prompt
  • telegrambot β†’ ask
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
Telegram bot to generate and evaluate math exercises
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • chatgpt β†’ send_prompt
  • whatsapp_cloud_api β†’ post_message
  • amazon_associates β†’ get_page_results_by_keyword
  • whatsapp_cloud_api β†’ post_message
Search Amazon for products related to the WhatsApp message and reply with up to 10 products
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Extracts each new message from a third-party Telegram chat, modifies it using ChatGPT, and publishes the result in a chat you own
  • type
  • telegrambot β†’ webhook_command
  • btzscraper β†’ execute_commands
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
Telegram bot to extract product information from any URL using GPT and the Botize Scraper
  • type
  • telegrambot β†’ webhook_command
  • btzobjects β†’ create_a_list
  • iterator β†’ iterate
  • telegram_channels β†’ search_message
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
Search for messages across different Telegram chats that contain specific keywords, filter them with GPT to keep only those truly related to the topic, and return only the relevant messages
  • type
  • twitter β†’ tweets_from_user
  • chatgpt β†’ send_prompt
  • twitter β†’ update_with_media
Translate X (Twitter) posts from one account using GPT and post them to another account
  • type
  • rss β†’ rss_to_markdown
  • chatgpt β†’ send_prompt
  • home_assistant β†’ call_tts
Daily RSS news briefing spoken through Home Assistant
  • type
  • rss β†’ rss_to_markdown
  • chatgpt β†’ send_prompt
  • home_assistant β†’ call_tts
Webhook to extract news from an RSS feed, summarize them with ChatGPT, and play them through a Home Assistant speaker
  • type
  • telegrambot β†’ webhook_image
  • chatgpt β†’ send_prompt
  • aliexpress_associates β†’ search_by_keyword
  • telegrambot β†’ ask
  • fpages β†’ public_status
Telegram bot: analyzes an image with GPT and replies with a similar AliExpress product and a button to publish it on Facebook
  • type
  • telegrambot β†’ webhook_command
  • btzscraper β†’ execute_commands
  • chatgpt β†’ send_prompt
  • fpages β†’ public_status
  • telegrambot β†’ reply
Telegram bot that uses GPT and the Botize Chrome Scraper to extract products from any URL and publish them on Facebook
  • type
  • newsapi β†’ get_next_article
  • chatgpt β†’ send_prompt
  • fpages β†’ public_status
Search news in NewsAPI, summarize it with ChatGPT, and automatically publish it on Facebook
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • chatgpt β†’ send_prompt
  • whatsapp_cloud_api β†’ ask
WhatsApp bot that replies using ChatGPT based on custom instructions
  • type
  • btzscraper β†’ execute_commands
  • chatgpt β†’ send_prompt
  • twitter β†’ update_with_media
Extract the content from a URL, analyze it with GPT, and publish a summary of the most relevant information on X (Twitter)
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • chatgpt β†’ send_prompt
  • whatsapp_cloud_api β†’ post_message
  • gspreadsheet β†’ add_row_to_end
Telegram bot with ChatGPT that automatically saves conversations to Google Sheets
  • type
  • btzscraper β†’ execute_commands
  • chatgpt β†’ send_prompt
  • whapi β†’ post_message
Extracts the content from a URL, analyzes it with GPT, and publishes a summary with the most relevant information on WhatsApp
  • type
  • btzloop β†’ repeater
  • btzchrome β†’ url_explorer
  • chatgpt β†’ send_prompt
  • btzchrome β†’ execute_commands
  • collect_list β†’ collect
Daily, use Google Chrome to simulate a user accessing a Google Form and completing it three times with fictional data generated by GPT
  • type
  • telegrambot β†’ webhook
  • btzloop β†’ repeater
  • chatgpt β†’ send_prompt
  • btzchrome β†’ execute_commands
  • collect_list β†’ collect
  • telegrambot β†’ reply
Telegram bot to control your Google Chrome browser
  • type
  • rss β†’ rss_new
  • chatgpt β†’ send_prompt
  • btzchrome β†’ execute_commands
Extract each new RSS feed item, generate a comment with ChatGPT, and post it on X.com using Google Chrome
  • type
  • btzchrome β†’ url_explorer
  • chatgpt β†’ send_prompt
  • btzjson β†’ extract_all_from_json
  • gspreadsheet β†’ append_list_of_rows
Extract AliExpress coupons using Google Chrome, process them with ChatGPT, and add them to Google Sheets
  • type
  • btzchrome β†’ get_page_elements
  • chatgpt β†’ send_prompt
  • btzjson β†’ extract_from_json
  • btzfilters β†’ filter_array
  • gspreadsheet β†’ append_list_of_rows
Extract products from a URL using Google Chrome, process them with GPT, filter only new items, and save them to Google Sheets
  • type
  • telegram_channels β†’ webhook_all
  • btzfilters β†’ process
  • telegram_channels β†’ get_post_files_urls
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Copy each new message from one Telegram chat to another if it meets certain conditions, applying modifications with GPT
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Each new message received in a Telegram chat, group, or channel is translated into English and posted to a different Telegram chat, group, or channel
  • type
  • rss β†’ rss_new
  • chatgpt β†’ send_prompt
  • blogger β†’ add_post
Rewrite each new RSS feed entry with ChatGPT and publish it to a Blogger blog

Frequently Asked Questions


Why does ChatGPT respond differently to seemingly identical prompts?

Variations are almost always caused by one (or several) of these factors:

β€’ High temperature: at higher values (β‰ˆ 0.8-1.0) the model injects more randomness. Lower it to 0.2-0.4 if you need consistency.
β€’ Missing examples or clear rules: without few-shot examples or precise instructions, the model fills in gaps on its own. Add concrete input-output samples or define rules in the system prompt/instruction.
β€’ Ambiguous prompt: if your text supports multiple interpretations, the model will choose one at random. Rephrase so there is only one possible reading.
β€’ Context shifts: any previous message in the conversation influences the answer. Restart the thread or explicitly summarise the context if you need reproducibility.
β€’ Token limits: when the conversation grows long, parts of the history may be truncated and the model "forgets" details. Shorten the prompt or summarise the context.

Follow these recommendations to obtain much more stable and predictable responses.

Common Errors


Invalid JSON response calling chatgpt: 210-Error You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.

The error indicates that you have exceeded the usage quota assigned to your account on the OpenAI API, preventing further requests. To resolve this, review the details of your plan and current usage on the OpenAI platform and consider upgrading to a plan with a higher quota if your usage requires it at https://platform.openai.com.

Write us

By email or by Telegram.
Monday to Friday from 7 a.m. to 1 p.m. (Spain).

Let's talk

Choose day and time.
We share the screen and answer all your questions.