Turn a WhatsApp Bug Report into a Linear Issue

A customer sends you a screenshot and a messy description on WhatsApp. The agent cleans it up, identifies the right team, creates a properly formatted Linear issue, and replies to the customer.

WhatsApp DMbugscreatetriage

Conversation example

[forwarded from Priya via WhatsApp, with a screenshot] 'Hey the export button on the billing page just throws a 500 for our accountant. She tried 3 times. We're on the Pro plan. Pretty urgent since month-end is Friday.'

http_request → Linear GraphQL (issueCreate)

Cleaning up the report and creating a Linear issue...

Linear issue created: ENG-4821: Billing page export button returns 500 for Pro plan users Team: Engineering Priority: Urgent (customer deadline Friday) Label: bug, billing, customer-reported Assigned to: @devi (on-call for Billing this cycle) Description: cleaned up the report, embedded the screenshot, added steps to reproduce, noted the user-agent and account ID from the metadata Linked: Priya's WhatsApp thread + the Intercom conversation Also: - Replied to Priya on WhatsApp: 'We're on it — tracked as ENG-4821. I'll ping you the minute we have a fix.' - Pinged @devi with a direct link so she sees it immediately - Posted to #eng-triage Slack Want me to follow up with Priya in 4 hours if there is no movement?

More Linear use cases

Deploy this in minutes

Create a LunoGen agent, connect Linear, and start running this workflow from WhatsApp today.

Back to Linear