Forums

Articles
Create
cancel
Showing results forΒ 
Search instead forΒ 
Did you mean:Β 

Fully Automating Customer Feedback Collection & Propagation πŸš€

This guide helps anyone fully automate customer feedback loops across Jira, Loom, Slack, Confluence, Rovo, and AI. The outcome: zero manual work, full presence in customer calls, and increased organizational alignment with real customer needs. Heart

 

Imagine a world where every customer interaction is automatically captured, understood, and acted on β€” without requiring anyone to lift a finger beyond showing up. This system is more than a hack; it’s a prototype of what the future of customer-centric product development looks like:

  • πŸ’¬ Continuous feedback flows directly into teams.

  • πŸ“£ Organizations become conversational and reactive to customers at scale.

  • 🧠 Intelligence is built into the process, not just layered on afterward.

  • πŸ”„ Everyone operates as a highly-efficient feedback loop β€” tuned for trust, connection, and execution.

This empowers not just better decisions, but stronger relationships β€” transforming customer feedback from a task to a true advantage.

 

The Core Problems Solved

  • ⏱️ Time Drain: Manual emailing, scheduling, note-taking, and follow-up eats hours each week.
  • πŸ” Repetitive Work: PMs repeat the same tasks for every customer interaction.

  • πŸ”‡ Lack of Visibility: Most teams are disconnected from the actual voice of the customer.

  • 🚫 Unscalable Processes: High-touch customer feedback loops don’t scale.

 

How This System Solves It

  • πŸ€– Automates scheduling, recording, summarizing, and sharing.

  • πŸ“ Eliminates the need for note-taking.

  • πŸ‘€ Centralizes visibility via Slack and Confluence.

  • 🧩 Provides a reusable process for any PM to implement.

All with just two automation rules, and one configuration in Loom Done

 

Screenshot 2025-05-22 at 6.06.02β€―PM.png

 

πŸ› οΈ Step-by-Step Setup

1. ⚑ Trigger: New Feedback is Posted

  • Detects when feedback is added to your Jira Feedback Project.

  • Sends an automated email inviting the user to book time (via Calendly for example)

  • Sends a Slack message to the PM with the issue context 🧾 (optional)

Screenshot 2025-05-22 at 6.22.24β€―PM.pngScreenshot 2025-05-22 at 6.23.18β€―PM.pngScreenshot 2025-05-22 at 6.23.53β€―PM.pngScreenshot 2025-05-22 at 6.24.39β€―PM.pngScreenshot 2025-05-22 at 6.25.11β€―PM.png

 

2. 🀝 Customer Schedules the Meeting

  • Calendly (for example) handles scheduling.

  • You do nothing manually πŸ›‹οΈ.

3. πŸŽ₯ Meeting is Auto-Recorded

 

4. πŸ—‚οΈ Loom Creates Meeting Notes (Beta!)

  • Loom generates a summary and video in a specific Confluence folder πŸ“.

Screenshot 2025-05-22 at 6.29.00β€―PM.png

 

5. ⏳ Wait Period

  • A 45-minute delay is added to the rule before invoking the next step to ⏱️.

Screenshot 2025-05-20 at 1.17.49β€―PM.png

 

6. 🧠 Rovo Agent Kicks In

  • Detects the completed Confluence Live Doc πŸ“„.

  • Formats, summarizes, and polished notes ✨.

Screenshot 2025-05-20 at 1.18.50β€―PM.png

This is the prompt you should use for the Rovo agent in your rule:

"Using the provided meeting data, generate a concise and structured recap for a meeting. The recap should include the following sections:

Meeting Title: Display the meeting title in the format *Meeting Title* meeting recap, using a single asterisk (*) on each side to bold the meeting title only. Do not include any backslashes or additional characters.

Recording Link: Format the link using Slack's link syntax: <URL|Link Text>.

Summary: Provide a concise summary of the key points discussed during the meeting. Use a single asterisk (*) on each side to bold important topics and section headings. Use underscores (_) for italicizing text. Present each point in a single line or two, using bullet points for clarity and minimizing vertical spacing.

Action Items: List the action items discussed in the meeting. Use a single asterisk (*) on each side to bold the section title and each person's name responsible for the action. Each action item should be a single sentence.

Ensure the output is formatted for Slack, using a single asterisk (*) on each side of the text to make it bold, underscores (_) for italics, and the correct syntax for links. Provide the output as raw plain text with formatting decorators visible, and do not use backslashes to escape characters.

Example Output:

*Weekly Team Sync* meeting recap
πŸ”— <https://example.com/meeting-recording|Watch the Loom recording>
*Summary:*
- *Project Alpha Update:* _John Doe_ reported that the project is on track for completion by the end of the month. Key milestones have been achieved.
- *Marketing Strategy:* _Jane Smith_ outlined the new marketing strategy, focusing on digital channels to increase engagement.
- *Budget Review:* _Emily Johnson_ presented the quarterly budget review, highlighting areas for cost savings.
*Action Items:*
- *John Doe:* Finalize the project timeline and share it with the team by Friday.
- *Jane Smith:* Prepare a presentation on the marketing strategy for next week's meeting.
- *Emily Johnson:* Submit the revised budget proposal to the finance department by Wednesday.

Meeting data:
- Title: {{meeting.title}}
- Recording link: {{meeting.videoUrl}}
- Recap: [{{#meeting.recapSections}}{"heading": "{{heading}}", "content": "{{content}}"},{{/}}]
- Action Items: {{meeting.actionItems.join(",")}}"

 

7. πŸ“’ Slack Broadcast

  • Posts to your Slack channel of choice 

  • Includes:

    • 🧍 Customer name

    • πŸ“ Summary

    • πŸŽ₯ Loom recording

    • βœ… Action items

Screenshot 2025-05-20 at 1.20.46β€―PM (1).png

 

🌟 Outcome

  • You only need to show up, talk, and listen πŸ—£οΈ.

  • Everything else is handled automatically πŸ€–.

  • Feedback is shared org-wide with zero friction 🌐.

πŸ’‘ Why It Matters

  • πŸ’“ Scales empathy and understanding.

  • ⚑ Converts feedback to action instantly.

  • πŸ’Ό Saves time for PMs.

  • 🀝 Strengthens customer trust at scale.

 

🧡 Final Note

This process lets you focus on what matters most: connecting with customers, not coordinating logistics. 🀝

 

Would love to hear your thoughts, feedback, or how you're using this! Feel free to comment in this post or schedule time directly for a chat here :) 

3 comments

Tomislav Tobijas
Community Champion
May 22, 2025

Hi @Avinoam ,

Thanks for sharing this!

I have one question/concern - is it true that "Delay" action also counts towards daily processing time/rule execution usage limits? (see this thread)
If so, this would be a 'hard no' as you could, theoretically, only run one of these per 12 hours.

I believe this daily usage limit is not clearly described - especially when it comes to rules which wait for responses from third-party systems, or one simply like this one, which uses "Delay" action.
Would be great if you/someone could clear it up πŸ‘€ 

Matt Reiner _K15t_
Atlassian Partner
May 23, 2025

@Avinoam and I are going to live demo this on Thursday the 29th!

Come join us!

Like β€’ Avinoam likes this
Caity Belta
Community Manager
Community Managers are Atlassian Team members who specifically run and moderate Atlassian communities. Feel free to say hello!
September 26, 2025

Sept 2025 Update: we're doing another live demo on October 15! Register here

Like β€’ Josh likes this

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events