What is ChatGPT?
ChatGPT is an AI-powered conversational agent that interacts with users through chat and provides personalized responses and recommendations. It can assist with a wide range of topics, from simple queries to complex tasks.
How to connect your ChatGPT account to Zoho Flow
- In the Builder, navigate to the Apps tab, then drag and drop the required ChatGPT action (ChatGPT currently doesn't support any triggers).
- If there are no other ChatGPT connections in your account, click Connect.

Alternatively, you can create a new connection by navigating to Settings, then clicking Connections. Click Create connection and choose ChatGPT. - Enter a connection name and click Authorize.
- Enter the credentials of your ChatGPT account in the pop-up and click Next.
API documentation
If you experience any ChatGPT-related errors in your flows or if you wish to learn more about the ChatGPT API, you can check out the API documentation.
Actions available in Zoho Flow
Assess urgency level: Figure out how serious a support request is, set its priority(High/Medium/Low), and decide when it needs attention.
Check moderation: Review content to see if it's safe or appropriate, and give it a score from 0-10.
Convert list to delimited string: Turn a list of items into one line of text using a separator like commas or pipes.
Convert text to title case: Capitalize text correctly for titles, headings, or product names.
Convert words to digits: Change written numbers(like 'five hundred') into numeric form(500).
Create chat completion: Generate a reply or message based on an existing conversation.
Create hashtags for social post: Suggest relevant hashtags to help a social post reach more people.
Create product description: Write a clear, appealing description for a product listing.
Extract JSON from text: Pull structured JSON data out of plain text or tables.
Extract URL: Find and return any website links hidden in text or emails.
Extract first and last name: Split a full name into first name and last name fields.
Format address: Clean up an address and present it in standard, readable format.
Generate an email body: Write the main content of an email based on the situation or prompt.
Generate email reply: Draft a response to an incoming email or support ticket.
Generate essay: Create a structured essay from a topic or provided content.
Generate headline: Come up with a strong, attention-grabbing headline.
Generate story: Write a short story using the given idea or input.
Generate subject line: Create a clear and engaging email subject line.
Generate title: Suggest a suitable title based on the content provided.
Generate tweet: Write a concise tweet based on a topic or source text.
Html to text: Remove HTML and return clear, readable text.
Identify language of text: Detect what language the text is written in.
Label email: Assign a category or label to an email for organisation.
Mask sensitive data: Hide private details like emails, phone numbers, or IDs.
Parse human date: Turn natural language dates(like 'next Monday') into actual dates.
Punctuate text: Fix missing or incorrect punctuation.
Rephrase text: Rewrite text while keeping the original meaning.
Reply to review: Generate a polite and relevant response to customer feedback.
Rewrite for readability score: Make text easier to read and understand.
Slugify text: Convert text into a clean, URL-friendly format.
Summarise text: Shorten long content into a clear summary.
Verify compliance with usage policies: Check whether content follows platform or policy rules.
Verify data accuracy: Review content and flag anything that looks incorrect or misleading.
Frequently asked questions
We don't currently support an action to extract the middle name. Alternatively, you can use Create chat completion action to generate a model-based response for this.
Why are date and time-based actions(such as Parse human date) not always accurate?
Date and time-based actions may not always produce accurate results due to the complexity of interpreting various formats and contexts. For more reliable handling of such cases, it's recommended to use advanced models like GPT-5 or above, which can better understand and process date/time inputs.
Why am I seeing the "You exceeded your current quota" error, and how do I resolve it?
This error occurs when an API request exceeds the available usage quota or when the account has insufficient credits. To resolve it, check your usage limits and available credits in the OpenAI dashboard, ensure billing details are active, and upgrade your plan or increase the quota if needed. For more details, see the OpenAI API error codes documentation: https://platform.openai.com/docs/guides/error-codes/api-errors Can I use my own trained AI GPT/ model in Zoho Flow for chat completion instead of the default models?
No. Currently, OpenAI doesn't provide an API to access or list user-created custom GPTs. Custom GPTs are a UI-only feature and are different from API-based models. User-generated custom GPTs are not exposed as API endpoints, so they can't be integrated into Zoho Flow or other automation tools for chat completion. Only the models officially available through the OpenAI API can be used.
Do ChatGPT-based actions consume both Flow tasks and ChatGPT tokens?
Yes. Each time a ChatGPT action is executed in Flow, one Flow task is consumed. In addition, tokens are used from your ChatGPT (OpenAI) account based on the size of the prompt and the response generated.