How to Get New Ticket Alerts on Your Phone
A new ticket sits unread in wp-admin while you’re away from your desk. The customer waits hours for a first reply that could have taken 2 minutes, and email notifications get buried under everything else in your inbox.
To get new ticket alerts on your phone, you connect Core Support to Telegram or Pushover. Every new ticket then sends a push notification with the subject, the customer and a link that opens the ticket. It takes a bot or an app key and one test alert.
Core Support is my help desk plugin for WordPress. It also sends alerts to Discord, Slack and any webhook, all listed in Team Alerts on Telegram, Pushover, Discord, Slack or a Webhook. For a phone, Telegram and Pushover are the 2 that make the most sense.
Telegram or Pushover
| Telegram | Pushover | |
|---|---|---|
| Cost | Free | A one-time purchase per platform after the free trial |
| Setup | Make a bot with @BotFather | Copy your user key and make an app token |
| Good for | A team that already uses Telegram, or a group chat for alerts | One person who wants alerts separate from every chat app |
| The link | An Open ticket button when your site uses HTTPS | An Open ticket link |
Telegram is the quicker start for most teams. A group chat with your support people and the bot means everyone sees each new ticket, and someone can say “got it” right there. Pushover suits a solo founder who wants alerts with their own sound and nothing else around them.
Set Up Telegram
- In Telegram, message @BotFather, send
/newbotand follow the steps. Copy the token it gives you. - In WordPress, go to Core Support → Settings → Team alerts and paste it into Bot token in the Telegram card. Click Save. Core Support checks the token with Telegram first.
- Send any message to your new bot, or add the bot to a group and post there.
- Click Find my chat. The card lists the chats the bot has seen.
- Click Use this chat next to the right one.
- Click Send a test alert. “Core Support test alert” should arrive within seconds.
If Find my chat says the bot has no chats yet, message the bot again and retry. Telegram keeps those messages for 24 hours. For a group with topics, add the topic’s number under Topic ID to send alerts to one topic only.
Set Up Pushover
- Install Pushover on your phone and sign in at pushover.net.
- Copy your user key from the pushover.net dashboard.
- Create an application at pushover.net/apps and copy its API token.
- In Core Support → Settings → Team alerts, paste both into the Pushover card and click Save.
- Click Send a test alert.
Choose What Sends an Alert
The first card on the Team alerts tab decides which events send one:
- Alert on new tickets: on by default.
- Alert on customer replies: off by default. Turn it on if you want to know the moment a customer answers.
- Include a message preview: off by default.
I’d leave the preview off. Telegram and Pushover are third-party services, and a customer’s message can hold an order number, an address or worse. Without the preview, an alert carries only the subject, the customer’s name and email and the link, which is enough to decide whether to open it.
What an Alert Looks Like
Every alert has the same parts:
- Title: “New ticket #42: (subject)” or “Customer replied on #42: (subject)”.
- From: the customer’s name and email, plus “via” the source when the ticket came from a form, a connected site or the chat.
- Link: the ticket in the agent workspace.
Tapping the link opens the ticket in your phone’s browser. You need to be signed in to WordPress there to read it.
Check It Works
The test alert proves the channel works. To prove the whole path, send a real email to your support address from a personal account and wait for the alert.
The channel’s card also shows a badge for its state:
- Working: the last alert was delivered.
- Retrying: the last alert failed, and another try is scheduled after 1, 5 and then 30 minutes.
- Failed: the last alert didn’t arrive and no retry is left. The card shows why.
When Alerts Don’t Arrive
| What you see | Usual cause | Fix |
|---|---|---|
| The test works, real tickets don’t alert | WP-Cron isn’t running, because alerts send from WP-Cron | Add a server cron that runs WordPress’s due events every minute |
| The badge says Failed with a Telegram error about the chat | The group was upgraded and its chat ID changed | Enter the new chat ID the card shows |
| Find my chat lists nothing | Nobody messaged the bot in the last 24 hours, or the bot already uses a webhook elsewhere | Message the bot again, or type the chat ID yourself |
| Alerts arrive late on a quiet site | WP-Cron fires only when someone visits | A server cron keeps alerts on time |
What It Won’t Do
- You can’t reply from the alert. It links to the ticket, and you answer in the agent workspace.
- Alerts don’t follow each agent’s schedule. Every channel gets every alert. Mute the chat or app outside working hours if you need quiet.
- Local and private network addresses are refused, which matters only for a self-hosted webhook.
Once alerts work, How to Set Up a Complete Help Desk on a New Site shows where they fit in the full setup.