Chats
Chats collects everyone your accounts wrote to, and their replies. After this page you will read a lead's reply, answer from the dashboard and understand the statuses.
Layout
| Part of the screen | What it is for |
|---|---|
| Accounts column on the left | Pick an account. The number is unread chats. |
| Chat list | Everyone this account wrote to. New replies on top. Each contact shows which campaign it came from. |
| Conversation on the right | Messages, chat status and the reply field. |
| Collection | How many phones pass replies to the dashboard. |
Read a lead's reply
- Open Chats.
- Pick the account on the left.
- Click a chat with a number: those are unread messages.
The phone catches the reply from the Telegram notification and passes it to the dashboard. The reply lands in the same dialog as the campaign message to that person. The campaign stops writing to them right away, and @gGram_Notifications_Bot sends a notification if it is linked. Until you open the chat, the lead sees their message as unread: gGram does not open the chat on its own.
Chat check
The Verify with phone button asks the phone to open this chat in Telegram and read the conversation, so the dashboard shows the same messages as Telegram. The check goes into the phone's queue like any other task.
| What you see | What it means | What to do |
|---|---|---|
| Checking | The phone opened the chat and is reading messages. | Wait. |
| Chat checked | The dashboard has the same conversation as Telegram. | Reply. |
| Phone paused | The check starts once you lift the pause. | Press Resume on the Phones page. |
| Phone offline | The phone has no connection to the dashboard. | Check the phone's internet. |
| Update gGram on the phone | The app on the phone is old. | Download the new version at ggram.xyz/download. |
Reply to a lead
- Type in the Reply… field at the bottom.
- Press the send button. On a computer
Ctrl+Enterworks. - The reply goes to the front of the phone's queue, and the phone sends it from the same account.
Under your message you see its state: queued, sent or not sent. If you are using the phone at that moment, the reply waits and goes out once the phone is free.
Filters
| Filter | Who it shows |
|---|---|
| All | Every chat of the account. |
| Unread | Chats with new messages. |
| Answered | Those who wrote to you at least once. |
| Awaiting us | Those you wrote to last. |
| Needs a human | Chats where the AI did not answer on its own or left a draft. |
Search looks up names and @username. Export leads CSV downloads the lead list as a file.
AI draft
With the AI in draft mode, an AI draft block appears above the reply field. In the list such a chat is marked Draft.
- Send: sends the draft as is, through the phone.
- Edit: moves the text into the field so you can change it.
- Discard: removes the draft. Restore brings it back until the lead writes again.
When a human is needed
The AI does not make answers up. If its knowledge lacks a fact or the lead asks for a person, the chat goes to Needs a human. The reason is shown above the reply field.
- Press Needs a human.
- Open the chat and read the reason above the reply field.
- Answer yourself.
After your reply you lead the chat. To have the AI draft again, open the ⋯ menu, then Return to AI. It only answers messages that arrive after that.
Chat menu
The menu opens with the ⋯ button next to the person's name.
| Item | What it does |
|---|---|
| Mark handled | Removes the mark that the chat is waiting for an answer. |
| Come back later | Snoozes the chat: 1 hour, 3 hours, until 10:00 tomorrow or 3 days. |
| Take the chat | The AI stops answering and you write from here. A ready draft disappears. |
| Return to AI | The AI drafts again, only for new messages. |
| Turn AI on in this chat | Turns the AI on in an older chat. It will not answer what is already written. |
| Turn AI off in this chat | No new drafts will appear here. |
| Link profile… | Saves the lead's @username so you can reply from the dashboard. |
| Finish | The chat goes to the archive and the model will not answer again. |
Collection and a sleeping phone
Collection at the top right shows how many phones pass replies. If replies arrive late, Android was most likely putting the app to sleep. Click Collection to open a panel with details per phone. Plug the phone in and turn on Keep screen on in the app.
If chats land in Unidentified
This happens when a reply reached the phone but the dashboard could not tell which account or dialog it belongs to.
- Open the Unidentified folder.
- If it is a reply to a campaign, press This is a reply to a campaign and pick the dialog from the list. The messages move to the campaign dialog, and you can answer from there.
- If not, press Link and pick the account the reply was for.
On a phone
The dashboard also opens in a phone browser. There Chats has two columns: a narrow strip of accounts and the chat list. An open chat takes the whole screen; the arrow left of the name goes back.