πŸ›‘οΈ HubbleHelp

Unified incident management and support bot for the HubbleGate payment platform.

Report bugs, create tasks, escalate production incidents, and track tickets β€” all from Telegram, Slack, or Mattermost. Integrated with Jira and PagerDuty for automated ticket creation, on-call paging, and SLA tracking.

Open in Telegram Jira On-Call Wiki

Platforms

✈️

Telegram

Search @hubblehelp_bot and tap Start. Full interactive flow with photos.

πŸ’¬

Slack

/ticket /convert /announce

πŸ”΅

Mattermost

/incident /bug /task /status /track /mirror

Telegram Commands

/incident

Production issue β€” pages on-call engineer immediately

/bug

Report a bug with text, screenshots, and priority

/task

Request a feature or improvement

/mirror

Mirror ticket from source Jira to INC project

/status

View your open tickets

/track

Ticket details, comments, progress

/cancel

Cancel current operation

Quick mode

/bug Payment page returns 500 /task Add dark mode support /incident All payments failing /mirror MOT-12 ← mirror from source Jira /track INC-29 ← deep-dive ticket status

Mattermost Commands

/incident

Create incident (pages on-call)

/bug

Report a bug

/task

Create a task

/mirror

Mirror ticket from source Jira

/status

View tickets

/track

Deep-dive ticket details

/incident Payment gateway down && Users getting 500 errors /bug Login broken && CSS not loading after deploy /mirror NCDNTS-808 /status ← your tickets /track INC-29 ← full details + comments

Use && to separate summary from description.

Slack

/ticket β€” Create a ticket

/ticket Bug High | Login broken | Users can't log in /ticket Task | Add dark mode | Need dark mode support

/convert β€” Mirror & create incidents

/convert MOT-12 ← mirror from source Jira /convert inc Payment down && Error 500 ← create incident /convert bug Login broken && CSS issue ← create bug

/announce β€” Broadcast to all channels + Telegram

/announce maintenance DB migration tonight 22:00 UTC /announce release Core v3.2.0 deployed to production /announce incident Payment gateway down

Bot Command Reference

CommandJira ProjectIssue TypePrioritySeverityNotification
/incident textINCTask (Highest)URGENTP1Phone + SMS
/bug textINCBugNormalP4Push
/task textINCTaskNormalP4Push
/mirror PROJ-123INCTaskSourceβ€”β€”

Priority change mapping

PrioritySeverityNotification
URGENTP1 β€” criticalPhone + SMS + Push
HighestP2 β€” majorPhone + SMS + Push
HighP3 β€” minorPush
NormalP4 β€” infoPush
LowP4 β€” infoPush
URGENT and /incident trigger real phone calls to the on-call engineer. Use only for actual production incidents.

Escalation Policy

1 5 min β€” On-call engineer from weekly schedule
2 15 min β€” Escalation schedule (lead rotation)
3 30 min β€” Management schedule

3 loops per incident. P1/P2: phone + SMS at every level. P3/P4: push only. Full details on Wiki

SLA / SLO

PriorityResponseResolutionHoursNotification
P1 β€” Critical15 min1 hour24/7Phone + SMS + Push
P2 β€” Major30 min4 hours24/7Phone + SMS + Push
P3 β€” Minor4 hours24 hoursBusinessPush
P4 β€” Low8 hours72 hoursBusinessPush

Response = time to acknowledge. Resolution = time to restore service. P1/P2 are 24/7, P3/P4 are business hours (Mon–Fri 09:00–18:00 EEST). Full SLA policy on Wiki

Full team schedules, services, and on-call roster available on the internal Wiki (login required).

Groups & Channels

1 Add @hubblehelp_bot to your group or channel
2 Mention the bot: @hubblehelp_bot hello β€” it will introduce itself
3 Everyone in the group can now use all commands