ChatGPT
The ChatGPT Integration in Autom Mate lets users send prompts and questions to OpenAI, enabling smart, context-aware responses in workflows.
Introduction
This document provides comprehensive and up-to-date instructions for integrating ChatGPT, OpenAI's advanced language model, into Autom Mate under the Integration Library. ChatGPT is designed to understand natural language, generate human-like text, and assist in a wide range of intelligent automation use cases.
Through this integration, Autom Mate users can dynamically interact with ChatGPT during workflows, enabling capabilities such as contextual responses, smart content generation, and decision support β all without writing code.
What is ChatGPT?
ChatGPT is a state-of-the-art Large Language Model (LLM) developed by OpenAI, capable of processing and generating natural language across various contexts. It supports use cases including:
Conversational Q&A
Summarization and paraphrasing
Intelligent recommendation
Role-based persona simulation
Multilingual responses
Latest models such as GPT-4o and GPT-3.5-turbo offer structured reasoning, fast inference, and flexible prompt design, making them ideal for enterprise-grade automation needs.
Automate Integration with ChatGPT
Under the Integration Library, Autom Mate provides a built-in action called New Question, which enables direct interaction with ChatGPT via OpenAIβs API.
π Prerequisite
Before using this action, you must store your OpenAI API Key securely:
Navigate to the Vault page in Autom Mate.
Create a new Vault item containing your OpenAI key.
Use this credential in the App Credential field within the action configuration.
This ensures secure communication and credential isolation across your automation environment.
Using the Integration
To use the ChatGPT integration in Autom Mate:
Add the
New Question
action from the Integration Library to your Autom.Fill in required inputs like Model, Prompt Role, Prompt, and Question.
Assign variables to Text Output.
Use these variables in subsequent Autom actions (conditions, updates, messages, etc.).
How To Use Actions
New Question

Description and Purpose
The New Question action allows Autom Mate users to send structured prompts and questions to OpenAIβs ChatGPT via the Integration Library. This action enables the automation of intelligent responses directly within workflows β ideal for use cases like summarization, contextual explanation, decision support, or dynamic text generation.
By defining the model, prompt behavior, and question content, users can receive both a plain text answer and full metadata from ChatGPT. This helps embed natural language understanding and generation into Autom Mate Autom's.
Usage Instructions
Select a ChatGPT Model
Model: Choose the language model to process your request. The default and most advanced option is currently GPT 4o
.
This setting determines the accuracy, speed, and cost of the response.
Define Prompt Role Context
Prompt Role: Choose the role under which your prompt should be interpreted. Common options include:
system
: General instruction for behavioruser
: Standard inputdeveloper
: Technical tone and deeper insights
This field influences the response tone and detail level.
Provide Prompt Instruction
Prompt: Define how ChatGPT should behave during this session.
Example: "You are an expert legal assistant."
This sets the assistantβs persona and behavioral context for the session.
Enter the Question
Question: Enter the actual user question to be answered by ChatGPT.
Example: "Summarize the key requirements of GDPR compliance."
This will be the primary input evaluated by the model.
Execute and Review
Run the Autom. After execution, review the assigned variables to verify the response.
The Text Output
can be displayed or used in conditions, while the Output
and Output Header
can be stored, logged, or used for traceability.
Inputs
Model
The ChatGPT model to be used (e.g., GPT 4o
). Determines capability and latency.
Prompt Role
Specifies the role context (system
, user
, developer
) used in the message setup.
Prompt
Instructional context for ChatGPTβs behavior (e.g., "You are a cybersecurity expert."
).
Question
The userβs actual question (e.g., "How do I securely store API keys?"
).
App Credential
A reference to the Vault credential storing the OpenAI API key. Required for authorization.
Outputs
Text Output (string
)
Contains only the text content from choices[0].message.content
. Usable in notifications, UI, or further processing.
Output (object
)
The full raw JSON response from the OpenAI API, including message, token usage, and response metadata.
Output Header (object
)
Summary metadata including model
, usage
, and response id
. Useful for logging and diagnostics.
Example Output
Additional Tips
Last updated
Was this helpful?