Acknowledge Issue
The Acknowledge Issue action uses AI to generate a user-friendly message to acknowledge a customer's ticket. This action helps in providing timely and empathetic first responses, improving customer satisfaction and ensuring that users feel heard.
Automating the initial acknowledgment ensures consistent communication, meets response SLAs, and frees up technicians to focus on resolving issues rather than crafting initial replies.
This action is available only as a Triggered action in a workflow. Let us know if you'd like to use it as a Scheduled one.
What It Does
- Generates Empathetic Responses: Creates a message based on the ticket's content (title and notes).
- Handles Various Scenarios:
- If a user asks for help, it acknowledges the issue and assures them it's being looked into.
- If a user requests an action, it confirms the action is in progress.
- If a user asks for information, it acknowledges the request and states the team will follow up.
- Avoids Jargon: Prefers "thank you" or similar empathetic phrases over directly stating the ticket is "acknowledged."
- Personalizes Greetings:
- If a contact name is available, it starts with "Hi [Customer First Name]," (this does not apply to Autotask, which uses notification templates with pre-filled names).
- If no contact name is available, it starts with "Hi,".
- Messages typically end with "Best Regards," or a similar closing.
- Utilizes Custom Instructions: Allows for general and company-specific instructions to tailor the tone, style, and content of the generated message.
How It Works
1. Input Data
The action begins by receiving a PSA ticket, typically provided as the default_data
input from a preceding workflow step or trigger.
2. Message Generation
For the ticket, NeoAgent's AI performs the following steps to create an acknowledgment:
- It reviews the ticket's title, existing notes, and contact information to understand the context.
- Based on this context (e.g., whether the user is asking for help, requesting a specific action, or seeking information), the AI generates an empathetic acknowledgment message.
- If
custom_instructions
are provided in the action's configuration, these are used to guide the AI in crafting the specific tone and content of the message. - If the
include_company_custom_instructions
option is enabled, any relevant company-level custom instructions (set up in the 'Companies' tab within NeoAgent) are also incorporated to further tailor the response.
3. Output Structure
The action then makes the generated messages available through a SimpleNotificationOutput
object. This output is structured to provide:
default_messages_for_msp
: Messages suitable for your internal team's use, such as internal notes or Teams messages.default_messages_for_end_client
: The polished acknowledgment messages ready to be sent to the customer.default_messages_for_dashboard
: Concise summary messages for display in the NeoAgent Event History.
Configuration Fields
When you add the "Acknowledge Issue" action to a workflow, you'll configure the following:
default_data
The PSA ticket to process and generate an acknowledgment for. This is typically the output from a workflow trigger or a Find Entities
action that is configured to return a single ticket.
use_custom_instructions
(default: False
) Set to True
to provide specific instructions to the AI for generating the acknowledgment, overriding or supplementing the default behavior.
custom_instructions
(optional) If use_custom_instructions
is true, provide text here to guide the AI. These instructions will be used to shape the tone, content, or specific phrasing of the acknowledgment message. This field is dependent on use_custom_instructions
being True
.
include_company_custom_instructions
(default: False
) Set to True
to include company-level custom instructions (which can be added on the 'Companies' tab on the left in NeoAgent). These are appended to any custom_instructions
provided at the action level.
Output Fields
This action makes the following information available to subsequent actions in the workflow:
default_messages_for_dashboard
Result messages for Neo Dashboard. This is what will be shown on Neo Dashboard -> Event History. It should be the most detailed message (e.g., "Suggested Response to User: [Generated Message]").
default_messages_for_msp
Result messages for MSP internal use. This is what will be added as an Internal Ticket Note or Teams/Email message (e.g., a message containing "Suggested Response to User: [Generated Message]"). Each message group is linked to a ticket ID.
default_messages_for_end_client
Result messages intended for the end client. This is what will be sent to the end client via email or other notification channels. Each message group is linked to a ticket ID and contains the generated acknowledgment message.
credits_consumed
The number of AI credits consumed by the action.
Use Cases
Automated First Response
Automatically send an acknowledgment to customers as soon as a new ticket is created.
- Trigger workflow on new ticket creation.
- Use
Acknowledge Issue
to generate the message. - Use Notify Ticket's Contact to send the
default_messages_for_end_client
to the customer.
Consistent Communication
Ensure all initial customer interactions are handled with a consistent tone and level of empathy, regardless of which technician might eventually handle the ticket.
Meeting Response SLAs
Help meet Service Level Agreements (SLAs) for initial ticket response times by automating the acknowledgment process.
Best Practices
- Refine with Custom Instructions: While the default acknowledgment is designed to be broadly applicable, use the
custom_instructions
field to tailor messages to your MSP's specific voice, or to include particular information (e.g., expected response times, links to a self-service portal). - Leverage Company-Specific Instructions: For clients with unique communication requirements, use the
include_company_custom_instructions
option and configure these at the company level in NeoAgent. - Combine with Notification Actions: The
Acknowledge Issue
action generates the message content. To actually send it, pair this action with a notification action like Notify Ticket's Contact. - Review and Iterate: Check the messages generated by this action in the Event History. If the acknowledgments aren't quite right, adjust your custom instructions and test again.
- Consider the Channel: Remember that if you're using Autotask with notification templates for customer replies, the greeting ("Hi [Customer Name],") might be handled by the Autotask template itself. The AI is instructed not to add this for Autotask to avoid duplication.