# Instant Messaging/Internal Messages

If configured, ASM will send internal Message popups to agents for predefined situations such as:

* Bulletin Board notifications
* Ticket assignment
* Ticket Escalation
* Request Escalation
* Request Assignment

Agents can also send ad-hoc IM's to other agents in ASM.

## Sending Ad-Hoc Internal Messages

Agents can also send internal messages whenever they wish by Clicking the **New** icon in the main menu and selecting **Message**.

{% hint style="info" %}
In order to receive IM's, you must have

1. **Available Recipient** selected on your IPK and Workflow Management security Roles.
2. You must have **System Messaging** enabled on your person record.
   {% endhint %}

<figure><img src="/files/k7KwoUCcuxQXpT17ToVF" alt=""><figcaption></figcaption></figure>

The message will appear as a pop-up IM on the receiving agents screen. &#x20;

{% hint style="info" %}
Communication via IM is not bi-directional.  Agents cannot respond to IM's at this time.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.alemba.com/asm-hermes/use-asm/using-asm-core/instant-messaging-internal-messages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
