Fix reporter assignment on Jira tickets from forwarded emails

When a customer's email is forwarded into Jira, this finds the real sender and sets them as the ticket reporter.

How the work actually flows

It branches. Exactly one path is taken.

Pattern: Exclusive Choice (4) · Simple Merge (5)

flowchart TD trig>"forwarded email creates ticket"]:::trig s0["extract original sender"]:::task s1["look up customer record"]:::task s2["update ticket reporter"]:::task trig --> s0 s0 --> s1 gx{"× does customer profile exist"}:::gate s1 --> gx p00["use existing profile"]:::task gx -->|"existing profile found"| p00 p10["create new profile"]:::task gx -->|"no match found"| p10 jn{"○ reporter identified"}:::gate p00 --> jn p10 --> jn jn --> s2 out[/"ticket reporter corrected"/]:::out pay{{"accurate customer attribution restored"}}:::pay s2 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepOne path onlyPaths rejoinResultPayoff
Build size
Standard

A mid-size build with several tools working together.

Business functions
Email AutomationReporting & AnalyticsProject & Task Management
Connects
Jira

The problem it solves

When someone forwards a customer's email into your support system, Jira often lists your support inbox as the reporter instead of the actual customer. That makes it hard to know who you're really helping, and follow-up replies can go to the wrong person. Your team ends up manually digging through the email body to find the real sender.

Who it fits

Support and service desk teams who take customer emails through a shared inbox that gets forwarded into Jira.

How it works

  1. A new ticket is created in Jira from a forwarded email
  2. The system checks whether the ticket came from a forwarded message
  3. It reads the email body to find the original sender's name and address
  4. It looks up that person in Jira, creating a new customer profile if needed
  5. It updates the ticket so the real customer is listed as the reporter
What you get

Tickets matched to the real customer

You get tickets in Jira automatically linked to the actual customer who reached out, even when their email arrives through a forwarded message.

What you get

A Jira ticket correctly attributed to the actual customer, not your support inbox.

What you need

A Jira Service Management account.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook