<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
    xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
    xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0">

    <channel>
        <title>RaleyApps</title>
        <link>https://www.raleyapps.com</link>
        <description>We enable your Atlassian stack for business teams</description>
        <language>en</language>
        <copyright>RaleyApps Copyright 2026</copyright>
        <atom:link href="https://www.raleyapps.com/rss/" rel="self" type="application/rss+xml" />
        <lastBuildDate>Mon, 08 Jun 2026 18:23:23 +0000
        </lastBuildDate>
        <itunes:author>RaleyApps</itunes:author>
        <itunes:summary>We enable your Atlassian stack for business teams</itunes:summary>
        <itunes:owner>
            <itunes:name>Your Name</itunes:name>
            <itunes:email>youremail@example.com</itunes:email>
        </itunes:owner>
        <itunes:explicit>clean</itunes:explicit>
        <itunes:image href="https://storage.ghost.io/c/54/bc/54bce786-a3c0-4ea3-b0f4-96f64229d4ff/content/images/2026/02/raley-logo.png" />
        <itunes:category text="Technology"></itunes:category>

                <item>
                    <title>How a growing software team brought purchase approvals into Jira</title>
                    <link>https://www.raleyapps.com/how-a-growing-software-team-brought-purchase-approvals-into-jira/</link>
                    <pubDate>Mon, 08 Jun 2026 15:19:16 +0000
                    </pubDate>
                    <guid isPermaLink="false">6a26dd0524445b0001d05969</guid>
                    <category>
                        <![CDATA[ Case studies ]]>
                    </category>
                    <description>How a 120-person software team moved purchase requests, approvals, and spend tracking into Jira and JSM, without a new platform to learn.</description>
                    <content:encoded>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Purchasing was the one process this team ran outside Jira, and it showed: surprise invoices, duplicate tools, approvals no one could find.</li><li>Moving requests into the JSM portal gave every purchase one place to start and an audit trail that built itself.</li><li>Approvals route by amount and department, so a 200 dollar cable and a 40,000 dollar contract no longer take the same path.</li></ul><p>Maria runs finance and ops at a 120-person software company. Every Monday she opened a spreadsheet, three Slack threads, and her inbox to answer one question: what did we agree to buy last week?</p><p>Her team ran everything else in Jira and JSM. Purchasing was the one process that had wandered off, and it came back as surprise invoices, two people expensing the same tool, and approvals nobody could find. Here is how a team in that spot moved buying back to where the work already happens, with&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-for-jira-jsm?hosting=cloud&tab=overview&ref=raleyapps.com">Raley Procurement for Jira and JSM</a>.</p><h2 id="the-challenge-spend-with-no-home">The challenge: spend with no home</h2><p>The company was growing, and so was its spend: new laptops, contractor invoices, a dozen SaaS renewals a month. The data was fine. Budgets, departments, and vendors were all known. The process around them was not. No single place to raise a request, no agreed path for who signs off, no current record of what had been committed. The spreadsheet was a source of truth, just never a current one.</p><h2 id="the-old-way-of-approving-a-purchase">The old way of approving a purchase</h2><p>Before Raley Procurement, one purchase took a familiar detour:</p><ul><li><strong>Ask around.</strong>&nbsp;Ping a manager on Slack about budget, then guess who else needs to approve.</li><li><strong>Email the sign-off.</strong>&nbsp;Approval lived in a reply-all thread finance was sometimes copied on.</li><li><strong>Update the sheet, eventually.</strong>&nbsp;A row got added when someone remembered, so the tracker always ran a few days behind.</li><li><strong>Reconcile at month end.</strong>&nbsp;Finance pieced it together from invoices after the money was gone.</li></ul><p>Every step worked alone. Together they cost Maria an afternoon of detective work every Monday.</p><h2 id="the-solution-raley-procurement-for-jira-and-jsm">The solution: Raley Procurement for Jira and JSM</h2><p>The team installed Raley Procurement and added "Raise a purchase request" to their existing JSM portal. Requests now start where every other request does, and move through an approval workflow the team set up to match how it actually buys. Nothing left Jira, and the audit trail built itself as a request moved from raised to approved to ordered.</p><h3 id="what-the-team-turned-on">What the team turned on</h3><ol><li><strong>Requests in the JSM portal.</strong>&nbsp;A form in the portal people already use, with a known product and supplier catalog. No new login.</li><li><strong>Routing by rule.</strong>&nbsp;Each request goes to the right approver by product, budget, department, and tier, so a 200 dollar cable and a 40,000 dollar contract take different paths.</li><li><strong>Multi-currency.</strong>&nbsp;Vendors bill in different currencies, and the app handles it without a side calculation.</li><li><strong>Order tracking from the ticket.</strong>&nbsp;Approved requests become orders: what is ordered, what is received, what is still outstanding.</li><li><strong>POs and dashboards.</strong>&nbsp;A formatted PDF purchase order for the supplier, plus a live dashboard of committed spend finance can export to CSV.</li></ol><p>"A request that used to drift for two or three days across Slack and email now clears the same day, in one system, with a record attached."</p><h2 id="the-results">The results</h2><p>Within the first week, the day-to-day changed:</p><ul><li><strong>One place to request and approve.</strong>&nbsp;People stopped asking around. They opened the portal, submitted, and the right person was notified.</li><li><strong>Approvals that match the amount.</strong>&nbsp;Small buys cleared fast; large commitments got the extra sign-off, because routing ran by rule instead of by memory.</li><li><strong>A current record.</strong>&nbsp;The dashboard moved with the requests, so finance stopped rebuilding the month from invoices.</li></ul><p>The shift in one view:</p>
<!--kg-card-begin: html-->
<table class="cmp" style="box-sizing: border-box; margin: 0px; padding: 0px; width: 677.778px; border-collapse: collapse; font-size: 15px; color: rgb(38, 57, 59); font-family: Montserrat, system-ui, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><caption style="box-sizing: border-box; margin: 0px; padding: 14px 18px; caption-side: top; text-align: left; font-size: 13px; color: rgb(125, 138, 139); font-weight: 600; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 237, 232);">Before and after moving purchasing into Jira and JSM</caption><thead style="box-sizing: border-box; margin: 0px; padding: 0px;"><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="col" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 0px; vertical-align: top; line-height: 1.5; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(16, 85, 91); color: rgb(255, 255, 255); font-size: 13px; font-weight: 600;">What</th><th scope="col" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 0px; vertical-align: top; line-height: 1.5; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(16, 85, 91); color: rgb(255, 255, 255); font-size: 13px; font-weight: 600;">Before Raley Procurement</th><th scope="col" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 0px; vertical-align: top; line-height: 1.5; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(16, 85, 91); color: rgb(255, 255, 255); font-size: 13px; font-weight: 600;">After Raley Procurement</th></tr></thead><tbody style="box-sizing: border-box; margin: 0px; padding: 0px;"><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Where a request starts</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">Slack message or email</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">A form in the JSM portal</td></tr><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Who approves</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">Whoever the requester guessed</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">The right approver, routed by product, budget, department, and tier</td></tr><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Record of the decision</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">A reply-all thread</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">An audit trail attached to the Jira issue</td></tr><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Finance visibility</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">Reconstructed from invoices at month end</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">Live dashboard of committed spend</td></tr><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Order to the supplier</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">A forwarded email</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">A formatted PDF purchase order</td></tr></tbody></table>
<!--kg-card-end: html-->
<p>These show the shape of the change, not measured figures from a named customer. The point holds: a request that used to drift for days now clears the same day, with a record attached.</p><h2 id="why-keeping-it-inside-jira-and-jsm-mattered">Why keeping it inside Jira and JSM mattered</h2><p>The real win was not the features. It was that finance and ops got them without running a separate procurement platform. Maria's team already trusted Jira and JSM with its work, so adding purchase orders and approvals there meant no extra tool to administer, no data to sync, and no retraining. The app is Cloud Fortified and Partner Supported, so the tool running the spend meets the same bar as the work going through it.</p> ]]>
                    </content:encoded>
                    <enclosure url="How a 120-person software team moved purchase requests, approvals, and spend tracking into Jira and JSM, without a new platform to learn." length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle>How a 120-person software team moved purchase requests, approvals, and spend tracking into Jira and JSM, without a new platform to learn.</itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Purchasing was the one process this team ran outside Jira, and it showed: surprise invoices, duplicate tools, approvals no one could find.</li><li>Moving requests into the JSM portal gave every purchase one place to start and an audit trail that built itself.</li><li>Approvals route by amount and department, so a 200 dollar cable and a 40,000 dollar contract no longer take the same path.</li></ul><p>Maria runs finance and ops at a 120-person software company. Every Monday she opened a spreadsheet, three Slack threads, and her inbox to answer one question: what did we agree to buy last week?</p><p>Her team ran everything else in Jira and JSM. Purchasing was the one process that had wandered off, and it came back as surprise invoices, two people expensing the same tool, and approvals nobody could find. Here is how a team in that spot moved buying back to where the work already happens, with&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-for-jira-jsm?hosting=cloud&tab=overview&ref=raleyapps.com">Raley Procurement for Jira and JSM</a>.</p><h2 id="the-challenge-spend-with-no-home">The challenge: spend with no home</h2><p>The company was growing, and so was its spend: new laptops, contractor invoices, a dozen SaaS renewals a month. The data was fine. Budgets, departments, and vendors were all known. The process around them was not. No single place to raise a request, no agreed path for who signs off, no current record of what had been committed. The spreadsheet was a source of truth, just never a current one.</p><h2 id="the-old-way-of-approving-a-purchase">The old way of approving a purchase</h2><p>Before Raley Procurement, one purchase took a familiar detour:</p><ul><li><strong>Ask around.</strong>&nbsp;Ping a manager on Slack about budget, then guess who else needs to approve.</li><li><strong>Email the sign-off.</strong>&nbsp;Approval lived in a reply-all thread finance was sometimes copied on.</li><li><strong>Update the sheet, eventually.</strong>&nbsp;A row got added when someone remembered, so the tracker always ran a few days behind.</li><li><strong>Reconcile at month end.</strong>&nbsp;Finance pieced it together from invoices after the money was gone.</li></ul><p>Every step worked alone. Together they cost Maria an afternoon of detective work every Monday.</p><h2 id="the-solution-raley-procurement-for-jira-and-jsm">The solution: Raley Procurement for Jira and JSM</h2><p>The team installed Raley Procurement and added "Raise a purchase request" to their existing JSM portal. Requests now start where every other request does, and move through an approval workflow the team set up to match how it actually buys. Nothing left Jira, and the audit trail built itself as a request moved from raised to approved to ordered.</p><h3 id="what-the-team-turned-on">What the team turned on</h3><ol><li><strong>Requests in the JSM portal.</strong>&nbsp;A form in the portal people already use, with a known product and supplier catalog. No new login.</li><li><strong>Routing by rule.</strong>&nbsp;Each request goes to the right approver by product, budget, department, and tier, so a 200 dollar cable and a 40,000 dollar contract take different paths.</li><li><strong>Multi-currency.</strong>&nbsp;Vendors bill in different currencies, and the app handles it without a side calculation.</li><li><strong>Order tracking from the ticket.</strong>&nbsp;Approved requests become orders: what is ordered, what is received, what is still outstanding.</li><li><strong>POs and dashboards.</strong>&nbsp;A formatted PDF purchase order for the supplier, plus a live dashboard of committed spend finance can export to CSV.</li></ol><p>"A request that used to drift for two or three days across Slack and email now clears the same day, in one system, with a record attached."</p><h2 id="the-results">The results</h2><p>Within the first week, the day-to-day changed:</p><ul><li><strong>One place to request and approve.</strong>&nbsp;People stopped asking around. They opened the portal, submitted, and the right person was notified.</li><li><strong>Approvals that match the amount.</strong>&nbsp;Small buys cleared fast; large commitments got the extra sign-off, because routing ran by rule instead of by memory.</li><li><strong>A current record.</strong>&nbsp;The dashboard moved with the requests, so finance stopped rebuilding the month from invoices.</li></ul><p>The shift in one view:</p>
<!--kg-card-begin: html-->
<table class="cmp" style="box-sizing: border-box; margin: 0px; padding: 0px; width: 677.778px; border-collapse: collapse; font-size: 15px; color: rgb(38, 57, 59); font-family: Montserrat, system-ui, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><caption style="box-sizing: border-box; margin: 0px; padding: 14px 18px; caption-side: top; text-align: left; font-size: 13px; color: rgb(125, 138, 139); font-weight: 600; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 237, 232);">Before and after moving purchasing into Jira and JSM</caption><thead style="box-sizing: border-box; margin: 0px; padding: 0px;"><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="col" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 0px; vertical-align: top; line-height: 1.5; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(16, 85, 91); color: rgb(255, 255, 255); font-size: 13px; font-weight: 600;">What</th><th scope="col" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 0px; vertical-align: top; line-height: 1.5; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(16, 85, 91); color: rgb(255, 255, 255); font-size: 13px; font-weight: 600;">Before Raley Procurement</th><th scope="col" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 0px; vertical-align: top; line-height: 1.5; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(16, 85, 91); color: rgb(255, 255, 255); font-size: 13px; font-weight: 600;">After Raley Procurement</th></tr></thead><tbody style="box-sizing: border-box; margin: 0px; padding: 0px;"><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Where a request starts</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">Slack message or email</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">A form in the JSM portal</td></tr><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Who approves</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">Whoever the requester guessed</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">The right approver, routed by product, budget, department, and tier</td></tr><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Record of the decision</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">A reply-all thread</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">An audit trail attached to the Jira issue</td></tr><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Finance visibility</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">Reconstructed from invoices at month end</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">Live dashboard of committed spend</td></tr><tr style="box-sizing: border-box; margin: 0px; padding: 0px;"><th scope="row" style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; font-weight: 600; color: rgb(20, 40, 42); width: 230.434px;">Order to the supplier</th><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">A forwarded email</td><td style="box-sizing: border-box; margin: 0px; padding: 13px 18px; text-align: left; border-top: 1.11111px solid rgb(220, 218, 211); vertical-align: top; line-height: 1.5; color: rgb(70, 88, 90);">A formatted PDF purchase order</td></tr></tbody></table>
<!--kg-card-end: html-->
<p>These show the shape of the change, not measured figures from a named customer. The point holds: a request that used to drift for days now clears the same day, with a record attached.</p><h2 id="why-keeping-it-inside-jira-and-jsm-mattered">Why keeping it inside Jira and JSM mattered</h2><p>The real win was not the features. It was that finance and ops got them without running a separate procurement platform. Maria's team already trusted Jira and JSM with its work, so adding purchase orders and approvals there meant no extra tool to administer, no data to sync, and no retraining. The app is Cloud Fortified and Partner Supported, so the tool running the spend meets the same bar as the work going through it.</p> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>Procurement in Jira: 8 lessons from five years in the field</title>
                    <link>https://www.raleyapps.com/procurement-in-jira-8-lessons-from-five-years-in-the-field/</link>
                    <pubDate>Mon, 08 Jun 2026 15:10:29 +0000
                    </pubDate>
                    <guid isPermaLink="false">6a26daf824445b0001d0593f</guid>
                    <category>
                        <![CDATA[ How-to &amp; tutorials ]]>
                    </category>
                    <description>Five years building procurement on Jira and JSM taught us eight hard lessons, on workflows, forms, JSM Assets, PO numbers, approvals, and what not to do.</description>
                    <content:encoded>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Five years building procurement on Jira and JSM produced eight lessons that cost us the most to learn.</li><li>JSM beats the alternatives, custom workflows are the whole point, and purchase data belongs in JSM Assets, not custom fields.</li><li>The biggest mistake: handling multiple line items with sub-tasks. Get the approval order right instead.</li></ul><p>Five years ago, a client asked us a deceptively simple question: could they run their company's purchasing through Jira? We said yes, because we knew the platform could do almost anything. We did not yet know how much "almost" was carrying in that sentence.</p><p>Since then we have built procurement on Jira and Jira Service Management for a lot of companies, and we have made most of the mistakes so you do not have to. Here are the eight lessons that cost us the most to learn, written down so they cost you nothing. We build&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog">Raley Procurement &amp; Quotation</a>, so this is the view from inside the workshop.</p><h2 id="1-jsm-beats-the-alternatives-for-procurement">1. JSM beats the alternatives for procurement</h2><p>Of the Atlassian options, we prefer Jira Service Management for procurement. Any Jira-type platform can technically run purchasing, but JSM wins on two counts.</p><p>First, the portal is simpler. Jira's flexibility comes with interface complexity, and the JSM portal hides most of it behind a clean request form that non-technical buyers can actually use.</p><p>Second, familiarity. Plenty of companies already use JSM to talk to IT and HR, so the people raising purchase requests have used the portal before. Less training, faster adoption. Jira Work Management and the others tend to stay inside IT, which makes them a harder sell to a finance or operations team.</p><h2 id="2-customizable-workflows-are-the-whole-point">2. Customizable workflows are the whole point</h2><p>Most purchasing systems ship with a fixed workflow and a few cosmetic options. You can add or skip an auxiliary step, but the core logic belongs to the vendor. The trouble is that every company approves money differently, and "differently" is exactly what fixed workflows cannot handle.</p><p>This is where Jira earns its place. Custom workflows, transitions, and post-functions are the backbone of the platform, and you can shape them to match how your company actually buys. One example we use often:</p><p>A purchase request is created, filled in, and sent for approval. Before any of that, management adds a preliminary verification step that catches obvious errors early, so fewer requests bounce back from approvers.</p><p>That single tweak means fewer rejected requests, faster approvals, and less time wasted overall.</p><h2 id="3-request-types-map-cleanly-to-business-processes">3. Request types map cleanly to business processes</h2><p>Finance needs precise data, and getting clean data out of busy people is its own discipline. The right information has to land in the right field, which is hard when a form has conditional logic or a vague free-text box doing too much work.</p><p>The JSM portal handles this well, because you can combine multiple request types with customizable, validated forms. A few things separate request forms can do:</p><ul><li>Onboard a new vendor with its own fields and approval path.</li><li>Request a change to a purchase request that is currently locked.</li><li>Add a discount or rebate to an already-approved request.</li><li>Request a price change in the product registry, with a lookup and a justification.</li></ul><p>Each of these is really its own process, so it makes sense to give each its own request type. Users still pick from one place: the JSM portal.</p><h2 id="4-purchase-request-forms-are-harder-than-they-look">4. Purchase request forms are harder than they look</h2><p>A good purchase request form is much harder to build than people expect. Stock Jira and JSM forms are fine for the simplest buying, because they are static. Even many third-party "smart" forms fall short, because they do not know the buyer's limits, budget, or approval logic.</p><p>There are two ways through this:</p><ol><li>Build a custom form with integrations that look up users, budgets, vendors, products, and departments, plus custom approval routing. A good one lets you pick departments and vendors, expose your product registry, add multiple order lines (each with its own cost center), enforce policies like legal or security review for new products, and calculate taxes and totals to assign the right approvals.</li><li>Use a specialized app like&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog">Raley Procurement &amp; Quotation</a>&nbsp;that does all of the above out of the box.</li></ol><p>One thing we learned the hard way: do not try to support multiple line items through sub-tasks. JSM does not support it, and even where it works, keeping child issues in sync with parent totals and approvals is a daily headache you will come to resent.</p><h2 id="5-track-budgets-vendors-and-products-in-jsm-assets">5. Track budgets, vendors, and products in JSM Assets</h2><p>A purchase request cannot stand alone. It has to connect to departments, budgets, vendors, and products, and deciding where that data lives takes some thought.</p><p>Our first instinct, like everyone's, was Jira custom fields. It does not scale. Departments cannot link to users without custom work, vendors carry too much metadata for a field, and putting thousands of products into custom-field options is a genuinely bad day for whoever uses the form.</p><p>JSM Assets is the better home. It keeps purchase-related data organized, and because it has a REST API, syncing cached data with your master data is more manageable. Two cautions from experience:</p><ul><li>Store the minimum you need. Adding a field to Assets is easy; maintaining it forever is not.</li><li>Let your ERP calculate totals and aggregates, not Jira. Duplicating data is bad. Duplicating behavior is worse.</li></ul><p>Once a purchase is executed, JSM Assets also works nicely for tracking the goods and services you received. At that point it is doing exactly what the name says.</p><h2 id="6-external-po-numbers-need-their-own-process">6. External PO numbers need their own process</h2><p>Every purchase order needs a unique number, and how you generate it depends on the process you are replacing.</p><p>If a company has no formal numbering yet, the simplest move is to use the Jira ticket number as the PO number. It is clean and it tracks easily downstream.</p><p>Most companies moving to Jira already have a numbering system, often from an ERP like NetSuite. There, the external number has to be assigned to the Jira ticket, which a custom PO-number field set via a Jira Automation hook handles well. It also helps to let finance overwrite that number manually on the issue screen, and to print the PO number on any PDF sent to the vendor so everyone shares one reference.</p><h2 id="7-build-in-flexibility-because-mistakes-are-certain">7. Build in flexibility, because mistakes are certain</h2><p>No matter how good your validation is, procurement mistakes will happen. Typos, miscalculations, a number that is an order of magnitude too big. The question is not whether, it is how painful the fix is.</p><p>The worst case is a mistake discovered after a request has cleared a long approval chain and gotten the C-suite's blessing. Most companies would much rather edit the request than cancel and restart, so a finance role that can intervene on a locked request saves real executive time.</p><p>Flexibility also covers the human stuff: an approver who is off sick, a ticket that slips through the cracks. Permissions to modify a locked PO, shortcuts to approve or reject, and reminder notifications all reduce the friction. The non-negotiable is accountability: any change to a locked PO should be auditable, so you can see who changed what, and the data is preserved automatically.</p><h2 id="8-get-the-approval-types-in-the-right-order">8. Get the approval types in the right order</h2><p>Approvals are the heart of procurement, and the order matters more than people expect. Across our customers, the common approval types are:</p><ul><li>New vendor</li><li>New product or service</li><li>Department</li><li>Budget or project</li><li>Program (for spend over a set threshold)</li><li>Gross-amount approvals</li></ul><p>Some companies use all of them, some use one or two. When several apply, the order that usually works best is: new vendor, new product, department, budget, program, then gross-amount approvals in ascending order. Gross-amount approvals climb the hierarchy until they reach a level that can sign off the total.</p><p>Notifications should follow the same order as the approvals. For gross-amount approvals especially, send them up the chain in sequence: a CFO and VP approve before the request ever reaches the CEO's inbox.</p><p>If you are weighing the move, start with&nbsp;<a href="5-reasons-to-run-your-procurement-on-jira-or-jsm-2.html">5 reasons to run your procurement on Jira or JSM</a>, or see how the same engine powers&nbsp;<a href="beyond-support-unlocking-revenue-growth-by-integrating-sales-quoting-into-jsm.html">sales quoting in JSM</a>.</p> ]]>
                    </content:encoded>
                    <enclosure url="Five years building procurement on Jira and JSM taught us eight hard lessons, on workflows, forms, JSM Assets, PO numbers, approvals, and what not to do." length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle>Five years building procurement on Jira and JSM taught us eight hard lessons, on workflows, forms, JSM Assets, PO numbers, approvals, and what not to do.</itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Five years building procurement on Jira and JSM produced eight lessons that cost us the most to learn.</li><li>JSM beats the alternatives, custom workflows are the whole point, and purchase data belongs in JSM Assets, not custom fields.</li><li>The biggest mistake: handling multiple line items with sub-tasks. Get the approval order right instead.</li></ul><p>Five years ago, a client asked us a deceptively simple question: could they run their company's purchasing through Jira? We said yes, because we knew the platform could do almost anything. We did not yet know how much "almost" was carrying in that sentence.</p><p>Since then we have built procurement on Jira and Jira Service Management for a lot of companies, and we have made most of the mistakes so you do not have to. Here are the eight lessons that cost us the most to learn, written down so they cost you nothing. We build&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog">Raley Procurement &amp; Quotation</a>, so this is the view from inside the workshop.</p><h2 id="1-jsm-beats-the-alternatives-for-procurement">1. JSM beats the alternatives for procurement</h2><p>Of the Atlassian options, we prefer Jira Service Management for procurement. Any Jira-type platform can technically run purchasing, but JSM wins on two counts.</p><p>First, the portal is simpler. Jira's flexibility comes with interface complexity, and the JSM portal hides most of it behind a clean request form that non-technical buyers can actually use.</p><p>Second, familiarity. Plenty of companies already use JSM to talk to IT and HR, so the people raising purchase requests have used the portal before. Less training, faster adoption. Jira Work Management and the others tend to stay inside IT, which makes them a harder sell to a finance or operations team.</p><h2 id="2-customizable-workflows-are-the-whole-point">2. Customizable workflows are the whole point</h2><p>Most purchasing systems ship with a fixed workflow and a few cosmetic options. You can add or skip an auxiliary step, but the core logic belongs to the vendor. The trouble is that every company approves money differently, and "differently" is exactly what fixed workflows cannot handle.</p><p>This is where Jira earns its place. Custom workflows, transitions, and post-functions are the backbone of the platform, and you can shape them to match how your company actually buys. One example we use often:</p><p>A purchase request is created, filled in, and sent for approval. Before any of that, management adds a preliminary verification step that catches obvious errors early, so fewer requests bounce back from approvers.</p><p>That single tweak means fewer rejected requests, faster approvals, and less time wasted overall.</p><h2 id="3-request-types-map-cleanly-to-business-processes">3. Request types map cleanly to business processes</h2><p>Finance needs precise data, and getting clean data out of busy people is its own discipline. The right information has to land in the right field, which is hard when a form has conditional logic or a vague free-text box doing too much work.</p><p>The JSM portal handles this well, because you can combine multiple request types with customizable, validated forms. A few things separate request forms can do:</p><ul><li>Onboard a new vendor with its own fields and approval path.</li><li>Request a change to a purchase request that is currently locked.</li><li>Add a discount or rebate to an already-approved request.</li><li>Request a price change in the product registry, with a lookup and a justification.</li></ul><p>Each of these is really its own process, so it makes sense to give each its own request type. Users still pick from one place: the JSM portal.</p><h2 id="4-purchase-request-forms-are-harder-than-they-look">4. Purchase request forms are harder than they look</h2><p>A good purchase request form is much harder to build than people expect. Stock Jira and JSM forms are fine for the simplest buying, because they are static. Even many third-party "smart" forms fall short, because they do not know the buyer's limits, budget, or approval logic.</p><p>There are two ways through this:</p><ol><li>Build a custom form with integrations that look up users, budgets, vendors, products, and departments, plus custom approval routing. A good one lets you pick departments and vendors, expose your product registry, add multiple order lines (each with its own cost center), enforce policies like legal or security review for new products, and calculate taxes and totals to assign the right approvals.</li><li>Use a specialized app like&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog">Raley Procurement &amp; Quotation</a>&nbsp;that does all of the above out of the box.</li></ol><p>One thing we learned the hard way: do not try to support multiple line items through sub-tasks. JSM does not support it, and even where it works, keeping child issues in sync with parent totals and approvals is a daily headache you will come to resent.</p><h2 id="5-track-budgets-vendors-and-products-in-jsm-assets">5. Track budgets, vendors, and products in JSM Assets</h2><p>A purchase request cannot stand alone. It has to connect to departments, budgets, vendors, and products, and deciding where that data lives takes some thought.</p><p>Our first instinct, like everyone's, was Jira custom fields. It does not scale. Departments cannot link to users without custom work, vendors carry too much metadata for a field, and putting thousands of products into custom-field options is a genuinely bad day for whoever uses the form.</p><p>JSM Assets is the better home. It keeps purchase-related data organized, and because it has a REST API, syncing cached data with your master data is more manageable. Two cautions from experience:</p><ul><li>Store the minimum you need. Adding a field to Assets is easy; maintaining it forever is not.</li><li>Let your ERP calculate totals and aggregates, not Jira. Duplicating data is bad. Duplicating behavior is worse.</li></ul><p>Once a purchase is executed, JSM Assets also works nicely for tracking the goods and services you received. At that point it is doing exactly what the name says.</p><h2 id="6-external-po-numbers-need-their-own-process">6. External PO numbers need their own process</h2><p>Every purchase order needs a unique number, and how you generate it depends on the process you are replacing.</p><p>If a company has no formal numbering yet, the simplest move is to use the Jira ticket number as the PO number. It is clean and it tracks easily downstream.</p><p>Most companies moving to Jira already have a numbering system, often from an ERP like NetSuite. There, the external number has to be assigned to the Jira ticket, which a custom PO-number field set via a Jira Automation hook handles well. It also helps to let finance overwrite that number manually on the issue screen, and to print the PO number on any PDF sent to the vendor so everyone shares one reference.</p><h2 id="7-build-in-flexibility-because-mistakes-are-certain">7. Build in flexibility, because mistakes are certain</h2><p>No matter how good your validation is, procurement mistakes will happen. Typos, miscalculations, a number that is an order of magnitude too big. The question is not whether, it is how painful the fix is.</p><p>The worst case is a mistake discovered after a request has cleared a long approval chain and gotten the C-suite's blessing. Most companies would much rather edit the request than cancel and restart, so a finance role that can intervene on a locked request saves real executive time.</p><p>Flexibility also covers the human stuff: an approver who is off sick, a ticket that slips through the cracks. Permissions to modify a locked PO, shortcuts to approve or reject, and reminder notifications all reduce the friction. The non-negotiable is accountability: any change to a locked PO should be auditable, so you can see who changed what, and the data is preserved automatically.</p><h2 id="8-get-the-approval-types-in-the-right-order">8. Get the approval types in the right order</h2><p>Approvals are the heart of procurement, and the order matters more than people expect. Across our customers, the common approval types are:</p><ul><li>New vendor</li><li>New product or service</li><li>Department</li><li>Budget or project</li><li>Program (for spend over a set threshold)</li><li>Gross-amount approvals</li></ul><p>Some companies use all of them, some use one or two. When several apply, the order that usually works best is: new vendor, new product, department, budget, program, then gross-amount approvals in ascending order. Gross-amount approvals climb the hierarchy until they reach a level that can sign off the total.</p><p>Notifications should follow the same order as the approvals. For gross-amount approvals especially, send them up the chain in sequence: a CFO and VP approve before the request ever reaches the CEO's inbox.</p><p>If you are weighing the move, start with&nbsp;<a href="5-reasons-to-run-your-procurement-on-jira-or-jsm-2.html">5 reasons to run your procurement on Jira or JSM</a>, or see how the same engine powers&nbsp;<a href="beyond-support-unlocking-revenue-growth-by-integrating-sales-quoting-into-jsm.html">sales quoting in JSM</a>.</p> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>How a hybrid HQ ended meeting-room double-bookings with Raley Bookman for JSM</title>
                    <link>https://www.raleyapps.com/how-a-hybrid-hq-ended-meeting-room-double-bookings-with-raley-bookman-for-jsm/</link>
                    <pubDate>Mon, 08 Jun 2026 15:08:15 +0000
                    </pubDate>
                    <guid isPermaLink="false">6a26da7b24445b0001d0591a</guid>
                    <category>
                        <![CDATA[ Booking ]]>
                    </category>
                    <description>Three teams, one conference room, one 2 p.m. slot. Here is how one team moved room booking out of the inbox and into the Jira Service Management portal, where it belonged all along.</description>
                    <content:encoded>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Raley Bookman adds a "Book a meeting room" button to the Jira Service Management portal, so people book where they already raise requests.</li><li>Each reservation links to the room asset in the JSM Assets CMDB, so capacity, location, and equipment stay attached to the booking.</li><li>A room can hold only one reservation per time slot, so double-bookings are blocked at the source rather than discovered at 1:59 p.m.</li><li>Facilities stopped hand-managing calendars, and the company got a clean record of how its rooms actually get used.</li></ul><p>Three teams. One conference room. One 2 p.m. slot. Someone is about to present a quarterly review to an empty chair and a very confused cleaner.</p><p>If that sounds familiar, you already understand the problem Raley Bookman was built to solve. Here is how one team moved room booking out of their inbox and into the Jira Service Management portal, where it belonged all along.</p><p><em>This is an illustrative scenario, not a named customer. The headaches, however, are entirely real.</em></p><h2 id="what-raley-bookman-does-in-one-paragraph">What Raley Bookman does, in one paragraph</h2><p>Raley Bookman adds a "Book a meeting room" button to the Jira Service Management portal. Employees see live availability, pick a slot, and the reservation links straight to the room asset in the&nbsp;<strong>JSM Assets CMDB</strong>. Because a room can hold only one reservation per time slot, the double-booking problem stops at the source instead of being discovered at 1:59 p.m.</p><h2 id="the-problem-booking-a-room-should-not-need-a-committee">The problem: booking a room should not need a committee</h2><p>Jack runs Jira at a company that, like most, asked everyone back to the office part-time. Demand for meeting rooms went up. The way people booked those rooms did not keep pace.</p><p>All the room data already lived in the JSM Assets CMDB: capacity, location, whether the projector worked this week. None of it was doing any good, because the actual booking happened like this:</p><ul><li><strong>The email ask.</strong>&nbsp;Someone emailed the facilities team to find out if a room was free.</li><li><strong>The manual check.</strong>&nbsp;An agent cross-referenced the CMDB against a calendar by hand, like a librarian who has lost the card catalog.</li><li><strong>The collision.</strong>&nbsp;Two teams booked the same room anyway, met in the doorway, and quietly resented each other for the rest of the quarter.</li></ul><p>Jack's manager, Toby, asked for one thing: let people book a room through the portal themselves, without facilities playing switchboard.</p><h2 id="the-fix-a-booking-button-inside-the-portal">The fix: a booking button inside the portal</h2><p>Jack installed Raley Bookman and added a "Book a meeting room" button to the JSM portal. The booking flow went from an email thread to three clicks: open the portal, see what is free, claim a slot.</p><p>No new tool to learn. No second login. The thing employees already use for IT and HR requests now books rooms too.</p><p>"The booking flow went from an email thread to three clicks: open the portal, see what is free, claim a slot."</p><h2 id="what-the-team-set-up">What the team set up</h2><p>Four pieces did the work:</p><ol><li><strong>Portal booking.</strong>&nbsp;Employees click "Book a meeting room" and see a calendar of open slots straight away.</li><li><strong>Asset-linked reservations.</strong>&nbsp;Each booking is tied to the specific room asset in the CMDB, so details like "seats 10" or "has a projector" stay attached to the reservation.</li><li><strong>A real-time room view.</strong>&nbsp;The "Meeting room view" shows what is occupied right now, so people stop requesting rooms that are clearly taken.</li><li><strong>Conflict handling.</strong>&nbsp;Once a room is reserved for a slot, Bookman will not hand the same slot to anyone else.</li></ol><h2 id="what-changed">What changed</h2><p>The booking process moved from inbox to portal, and a few things followed:</p><ul><li><strong>Overlaps are blocked by design.</strong>&nbsp;Bookman will not accept a second reservation for a room that is already taken in that slot, so the doorway standoff stops happening.</li><li><strong>No more availability emails.</strong>&nbsp;People can see what is free and claim it themselves, instead of asking and waiting.</li><li><strong>Lighter load on facilities.</strong>&nbsp;The team stopped hand-managing calendars and got their day back for work that actually needs a human.</li><li><strong>A clean record.</strong>&nbsp;Because every booking is tied to a JSM asset, the company has a complete record of how its rooms get used, which is genuinely useful when someone asks whether the third-floor room is worth keeping.</li></ul><p>No miracle, no buzzwords. Just the booking living where the work already lives.</p> ]]>
                    </content:encoded>
                    <enclosure url="Three teams, one conference room, one 2 p.m. slot. Here is how one team moved room booking out of the inbox and into the Jira Service Management portal, where it belonged all along." length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle>Three teams, one conference room, one 2 p.m. slot. Here is how one team moved room booking out of the inbox and into the Jira Service Management portal, where it belonged all along.</itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Raley Bookman adds a "Book a meeting room" button to the Jira Service Management portal, so people book where they already raise requests.</li><li>Each reservation links to the room asset in the JSM Assets CMDB, so capacity, location, and equipment stay attached to the booking.</li><li>A room can hold only one reservation per time slot, so double-bookings are blocked at the source rather than discovered at 1:59 p.m.</li><li>Facilities stopped hand-managing calendars, and the company got a clean record of how its rooms actually get used.</li></ul><p>Three teams. One conference room. One 2 p.m. slot. Someone is about to present a quarterly review to an empty chair and a very confused cleaner.</p><p>If that sounds familiar, you already understand the problem Raley Bookman was built to solve. Here is how one team moved room booking out of their inbox and into the Jira Service Management portal, where it belonged all along.</p><p><em>This is an illustrative scenario, not a named customer. The headaches, however, are entirely real.</em></p><h2 id="what-raley-bookman-does-in-one-paragraph">What Raley Bookman does, in one paragraph</h2><p>Raley Bookman adds a "Book a meeting room" button to the Jira Service Management portal. Employees see live availability, pick a slot, and the reservation links straight to the room asset in the&nbsp;<strong>JSM Assets CMDB</strong>. Because a room can hold only one reservation per time slot, the double-booking problem stops at the source instead of being discovered at 1:59 p.m.</p><h2 id="the-problem-booking-a-room-should-not-need-a-committee">The problem: booking a room should not need a committee</h2><p>Jack runs Jira at a company that, like most, asked everyone back to the office part-time. Demand for meeting rooms went up. The way people booked those rooms did not keep pace.</p><p>All the room data already lived in the JSM Assets CMDB: capacity, location, whether the projector worked this week. None of it was doing any good, because the actual booking happened like this:</p><ul><li><strong>The email ask.</strong>&nbsp;Someone emailed the facilities team to find out if a room was free.</li><li><strong>The manual check.</strong>&nbsp;An agent cross-referenced the CMDB against a calendar by hand, like a librarian who has lost the card catalog.</li><li><strong>The collision.</strong>&nbsp;Two teams booked the same room anyway, met in the doorway, and quietly resented each other for the rest of the quarter.</li></ul><p>Jack's manager, Toby, asked for one thing: let people book a room through the portal themselves, without facilities playing switchboard.</p><h2 id="the-fix-a-booking-button-inside-the-portal">The fix: a booking button inside the portal</h2><p>Jack installed Raley Bookman and added a "Book a meeting room" button to the JSM portal. The booking flow went from an email thread to three clicks: open the portal, see what is free, claim a slot.</p><p>No new tool to learn. No second login. The thing employees already use for IT and HR requests now books rooms too.</p><p>"The booking flow went from an email thread to three clicks: open the portal, see what is free, claim a slot."</p><h2 id="what-the-team-set-up">What the team set up</h2><p>Four pieces did the work:</p><ol><li><strong>Portal booking.</strong>&nbsp;Employees click "Book a meeting room" and see a calendar of open slots straight away.</li><li><strong>Asset-linked reservations.</strong>&nbsp;Each booking is tied to the specific room asset in the CMDB, so details like "seats 10" or "has a projector" stay attached to the reservation.</li><li><strong>A real-time room view.</strong>&nbsp;The "Meeting room view" shows what is occupied right now, so people stop requesting rooms that are clearly taken.</li><li><strong>Conflict handling.</strong>&nbsp;Once a room is reserved for a slot, Bookman will not hand the same slot to anyone else.</li></ol><h2 id="what-changed">What changed</h2><p>The booking process moved from inbox to portal, and a few things followed:</p><ul><li><strong>Overlaps are blocked by design.</strong>&nbsp;Bookman will not accept a second reservation for a room that is already taken in that slot, so the doorway standoff stops happening.</li><li><strong>No more availability emails.</strong>&nbsp;People can see what is free and claim it themselves, instead of asking and waiting.</li><li><strong>Lighter load on facilities.</strong>&nbsp;The team stopped hand-managing calendars and got their day back for work that actually needs a human.</li><li><strong>A clean record.</strong>&nbsp;Because every booking is tied to a JSM asset, the company has a complete record of how its rooms get used, which is genuinely useful when someone asks whether the third-floor room is worth keeping.</li></ul><p>No miracle, no buzzwords. Just the booking living where the work already lives.</p> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>5 reasons to run your procurement on Jira or JSM (updated)</title>
                    <link>https://www.raleyapps.com/5-reasons-to-run-your-procurement-on-jira-or-jsm/</link>
                    <pubDate>Mon, 08 Jun 2026 14:56:50 +0000
                    </pubDate>
                    <guid isPermaLink="false">6a26d7c824445b0001d058f1</guid>
                    <category>
                        <![CDATA[ Jira ]]>
                    </category>
                    <description>A manual purchase order can cost up to $506 to process. Here are five reasons to run procurement on Jira or JSM, software your team already knows.</description>
                    <content:encoded>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>A manual purchase order can cost up to $506.52 to process (APQC), once delays, errors, and chasing are counted.</li><li>You can run the full purchasing process, request to approval to vendor PDF, inside Jira or JSM with an app like Raley Procurement &amp; Quotation.</li><li>Your team keeps the interface they know, finance gets live budget reporting, and approvers can act straight from email.</li></ul><p>A manual purchase order can cost up to&nbsp;<a href="https://www.apqc.org/resource-library/resource-listing/total-cost-perform-procurement-process-group-purchase-order?ref=raleyapps.com">$506.52 to process</a>, according to APQC research, once you count the delays, errors, and chasing. That is a remarkable amount to spend on the privilege of buying something.</p><p>Good procurement does the opposite: the right things arrive on time, approvals move, and operations run under budget. The catch is the tooling. Here are five reasons to run procurement on software your team already uses, Jira or Jira Service Management, instead of bolting on another ERP.</p><p><strong>The short version:</strong>&nbsp;you can run a full purchasing process, from request to approval to vendor PDF, inside Jira or JSM with an app like&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog">Raley Procurement &amp; Quotation</a>. Your team keeps the interface they know, finance gets live budget reporting, and approvers can act straight from their email.</p><h2 id="1-your-team-already-knows-the-tool">1. Your team already knows the tool</h2><p>The biggest cost of new software is the learning. Jira is trusted by a large global base of organizations, including names like NASA and Tesla, per&nbsp;<a href="https://www.atlassian.com/customers?ref=raleyapps.com">Atlassian's customer list</a>. Your team already uses it for IT and project work, so a purchase request is just another familiar form, not a new system to dread.</p><p>Requesters submit purchase orders through the Jira or JSM interface they use every day. The learning curve is short because there is barely a curve.</p><h2 id="2-the-workflow-bends-to-your-process">2. The workflow bends to your process</h2><p>Most purchasing tools make you adapt to their workflow. Jira lets the workflow adapt to you. With Raley Procurement &amp; Quotation, almost any purchasing process is possible: products, services, inventory, supplies, raw materials, each with the steps and rules your company actually follows.</p><p>Because purchase orders follow your Jira project workflow, you customize them the same way you customize everything else in Jira.</p><h2 id="3-approvals-fit-your-real-approval-matrix">3. Approvals fit your real approval matrix</h2><p>Approval rules are where generic tools fall down. Raley Procurement &amp; Quotation lets you approve by budget, by department, and along your specific corporate approval matrix, including separate approvals for new products or vendors.</p><p>Approvers get an email when their decision is needed, and can approve or reject each request right from that email. That improves oversight and shortens the wait, because nobody has to log in to keep a purchase moving.<br><br>4. It connects to your other systems</p><p>Procurement does not live alone, so the app comes with an API to connect to your other tools. Your systems can update products and services in the registry dynamically, which lets you track the full life cycle of inventory, requests, and orders without re-keying data between systems.</p><h2 id="5-finance-sees-spend-in-real-time">5. Finance sees spend in real time</h2><p>Leaders should not have to guess at the numbers. With live reports, finance and approval managers can see current budget status from inside Jira, across departments, budgets, and suppliers. Approved requests generate a PDF purchase order, attach it to the ticket, and can send a copy to the vendor automatically.</p><h2 id="who-does-what">Who does what</h2><p>The app fits the roles already in your procurement process:</p><ul><li><strong>Employees</strong>&nbsp;submit purchase requests as Jira users or JSM customers; the procurement team validates and approves them.</li><li><strong>Vendors</strong>&nbsp;receive approved POs automatically, as a generated PDF emailed to the right supplier.</li><li><strong>Management</strong>&nbsp;oversees finance and purchasing, with budgets and inventory updating dynamically.</li><li><strong>Admins</strong>&nbsp;set up, deploy, and maintain the app, including company structure, users, and permissions.</li></ul><p>For the longer view, read&nbsp;<a href="procurement-in-jira-lessons-learned-in-5-years.html">8 lessons from five years building procurement in Jira</a>.</p> ]]>
                    </content:encoded>
                    <enclosure url="A manual purchase order can cost up to $506 to process. Here are five reasons to run procurement on Jira or JSM, on software your team already knows." length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle>A manual purchase order can cost up to $506 to process. Here are five reasons to run procurement on Jira or JSM, software your team already knows.</itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>A manual purchase order can cost up to $506.52 to process (APQC), once delays, errors, and chasing are counted.</li><li>You can run the full purchasing process, request to approval to vendor PDF, inside Jira or JSM with an app like Raley Procurement &amp; Quotation.</li><li>Your team keeps the interface they know, finance gets live budget reporting, and approvers can act straight from email.</li></ul><p>A manual purchase order can cost up to&nbsp;<a href="https://www.apqc.org/resource-library/resource-listing/total-cost-perform-procurement-process-group-purchase-order?ref=raleyapps.com">$506.52 to process</a>, according to APQC research, once you count the delays, errors, and chasing. That is a remarkable amount to spend on the privilege of buying something.</p><p>Good procurement does the opposite: the right things arrive on time, approvals move, and operations run under budget. The catch is the tooling. Here are five reasons to run procurement on software your team already uses, Jira or Jira Service Management, instead of bolting on another ERP.</p><p><strong>The short version:</strong>&nbsp;you can run a full purchasing process, from request to approval to vendor PDF, inside Jira or JSM with an app like&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog">Raley Procurement &amp; Quotation</a>. Your team keeps the interface they know, finance gets live budget reporting, and approvers can act straight from their email.</p><h2 id="1-your-team-already-knows-the-tool">1. Your team already knows the tool</h2><p>The biggest cost of new software is the learning. Jira is trusted by a large global base of organizations, including names like NASA and Tesla, per&nbsp;<a href="https://www.atlassian.com/customers?ref=raleyapps.com">Atlassian's customer list</a>. Your team already uses it for IT and project work, so a purchase request is just another familiar form, not a new system to dread.</p><p>Requesters submit purchase orders through the Jira or JSM interface they use every day. The learning curve is short because there is barely a curve.</p><h2 id="2-the-workflow-bends-to-your-process">2. The workflow bends to your process</h2><p>Most purchasing tools make you adapt to their workflow. Jira lets the workflow adapt to you. With Raley Procurement &amp; Quotation, almost any purchasing process is possible: products, services, inventory, supplies, raw materials, each with the steps and rules your company actually follows.</p><p>Because purchase orders follow your Jira project workflow, you customize them the same way you customize everything else in Jira.</p><h2 id="3-approvals-fit-your-real-approval-matrix">3. Approvals fit your real approval matrix</h2><p>Approval rules are where generic tools fall down. Raley Procurement &amp; Quotation lets you approve by budget, by department, and along your specific corporate approval matrix, including separate approvals for new products or vendors.</p><p>Approvers get an email when their decision is needed, and can approve or reject each request right from that email. That improves oversight and shortens the wait, because nobody has to log in to keep a purchase moving.<br><br>4. It connects to your other systems</p><p>Procurement does not live alone, so the app comes with an API to connect to your other tools. Your systems can update products and services in the registry dynamically, which lets you track the full life cycle of inventory, requests, and orders without re-keying data between systems.</p><h2 id="5-finance-sees-spend-in-real-time">5. Finance sees spend in real time</h2><p>Leaders should not have to guess at the numbers. With live reports, finance and approval managers can see current budget status from inside Jira, across departments, budgets, and suppliers. Approved requests generate a PDF purchase order, attach it to the ticket, and can send a copy to the vendor automatically.</p><h2 id="who-does-what">Who does what</h2><p>The app fits the roles already in your procurement process:</p><ul><li><strong>Employees</strong>&nbsp;submit purchase requests as Jira users or JSM customers; the procurement team validates and approves them.</li><li><strong>Vendors</strong>&nbsp;receive approved POs automatically, as a generated PDF emailed to the right supplier.</li><li><strong>Management</strong>&nbsp;oversees finance and purchasing, with budgets and inventory updating dynamically.</li><li><strong>Admins</strong>&nbsp;set up, deploy, and maintain the app, including company structure, users, and permissions.</li></ul><p>For the longer view, read&nbsp;<a href="procurement-in-jira-lessons-learned-in-5-years.html">8 lessons from five years building procurement in Jira</a>.</p> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>Raley Bookman for JSM: book any shared asset straight from the portal</title>
                    <link>https://www.raleyapps.com/raley-bookman-for-jsm-book-any-shared-asset-straight-from-the-portal/</link>
                    <pubDate>Mon, 08 Jun 2026 14:35:09 +0000
                    </pubDate>
                    <guid isPermaLink="false">6a26d25424445b0001d058ad</guid>
                    <category>
                        <![CDATA[ How-to &amp; tutorials ]]>
                    </category>
                    <description>Raley Bookman turns the Jira Service Management portal into a self-service booking tool for rooms, devices, and shared assets, on top of JSM Assets. No spreadsheets, no double bookings.</description>
                    <content:encoded>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Shared resources like rooms, laptops, and vehicles are easy to own and hard to share, and spreadsheets break the moment two people want the same one.</li><li>Raley Bookman adds self-service booking to the JSM portal on top of JSM Assets, so people reserve from the Help Center they already use.</li><li>Each reservation becomes a Jira ticket linked to the asset, so a slot can only be held once and the audit trail builds itself.</li></ul><p>Somewhere in your company right now, a laptop is "definitely booked," a meeting room is hosting two teams who both have it in writing, and a spreadsheet called&nbsp;<code>bookings_FINAL_v3.xlsx</code>&nbsp;is quietly lying to everyone.</p><p>Shared resources are easy to own and hard to share. Raley Bookman fixes the sharing part by putting reservations where your team already works: the Jira Service Management portal. It adds self-service booking on top of the assets you already track in JSM Assets. People open the portal, see what is free on a timeline, pick a slot, and get a confirmation. Each reservation becomes a Jira ticket linked to the asset, so a room, a loaner laptop, or a fleet vehicle can only be held by one person at a time.</p><h2 id="the-real-cost-of-booking-by-spreadsheet">The real cost of booking by spreadsheet</h2><p>Most companies still book internal resources with some mix of spreadsheets, a shared calendar, and a hopeful email to whoever "looks after" the thing. That works until two people want the same resource at the same time, which is to say it works until lunchtime. Three things go wrong, every time:</p><ul><li><strong>Downtime.</strong>&nbsp;Two bookings collide, someone loses, and a meeting starts ten minutes late while people find another room.</li><li><strong>Wasted spend.</strong>&nbsp;Nobody can see what is actually free, so teams buy a sixth loaner laptop while five sit in a drawer.</li><li><strong>Annoyed people.</strong>&nbsp;Booking a desk should not require knowing which colleague secretly controls the calendar.</li></ul><h2 id="how-bookman-works">How Bookman works</h2><p>Bookman sits between your JSM Assets database and the service portal. Your assets already live in JSM Assets, with their capacity, location, and details. Bookman makes those assets bookable, so people reserve them from the same Help Center they already use to raise IT and HR requests. No new tool, no second login.</p><h2 id="what-you-get">What you get</h2><p>Four things do the work:</p><ol><li><strong>A real-time timeline.</strong>&nbsp;People see availability at a glance, pick a slot, and get an automatic confirmation, all inside the portal.</li><li><strong>Asset-linked reservations.</strong>&nbsp;Every booking ties to a specific asset in JSM Assets, so details like "seats 10" or "has a projector" stay attached to the reservation.</li><li><strong>Conflict prevention by design.</strong>&nbsp;Once an asset is held for a slot, Bookman will not hand the same slot to anyone else. Double-bookings stop being possible rather than being discovered.</li><li><strong>Booking rules you set.</strong>&nbsp;Define booking windows (say, 8am to 5pm) and maximum durations so one person cannot reserve the demo room for a fortnight.</li></ol><p>Every reservation also creates a Jira ticket, which gives you a searchable record of who booked what and when. That record is genuinely useful later, when someone asks whether the third-floor room is worth keeping.</p><h2 id="where-teams-use-it">Where teams use it</h2><p>Bookman handles any asset you track in JSM Assets, not only meeting rooms:</p><ul><li><strong>IT:</strong>&nbsp;loaner laptops, test devices, VR headsets, anything that gets checked out and (eventually) returned.</li><li><strong>Facilities:</strong>&nbsp;meeting rooms, hot desks, parking spaces.</li><li><strong>Operations:</strong>&nbsp;pool vehicles and shared equipment for off-site events.</li></ul><p>It runs on your existing Jira, so going from five rooms to five thousand devices is a matter of adding assets, not adding infrastructure. You can also read how one team used&nbsp;<a href="casestudy-bookman-v1.html">Raley Bookman to end meeting-room double-bookings</a>.</p> ]]>
                    </content:encoded>
                    <enclosure url="Raley Bookman turns the Jira Service Management portal into a self-service booking tool for rooms, devices, and shared assets, on top of JSM Assets. No spreadsheets, no double bookings." length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle>Raley Bookman turns the Jira Service Management portal into a self-service booking tool for rooms, devices, and shared assets, on top of JSM Assets. No spreadsheets, no double bookings.</itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Shared resources like rooms, laptops, and vehicles are easy to own and hard to share, and spreadsheets break the moment two people want the same one.</li><li>Raley Bookman adds self-service booking to the JSM portal on top of JSM Assets, so people reserve from the Help Center they already use.</li><li>Each reservation becomes a Jira ticket linked to the asset, so a slot can only be held once and the audit trail builds itself.</li></ul><p>Somewhere in your company right now, a laptop is "definitely booked," a meeting room is hosting two teams who both have it in writing, and a spreadsheet called&nbsp;<code>bookings_FINAL_v3.xlsx</code>&nbsp;is quietly lying to everyone.</p><p>Shared resources are easy to own and hard to share. Raley Bookman fixes the sharing part by putting reservations where your team already works: the Jira Service Management portal. It adds self-service booking on top of the assets you already track in JSM Assets. People open the portal, see what is free on a timeline, pick a slot, and get a confirmation. Each reservation becomes a Jira ticket linked to the asset, so a room, a loaner laptop, or a fleet vehicle can only be held by one person at a time.</p><h2 id="the-real-cost-of-booking-by-spreadsheet">The real cost of booking by spreadsheet</h2><p>Most companies still book internal resources with some mix of spreadsheets, a shared calendar, and a hopeful email to whoever "looks after" the thing. That works until two people want the same resource at the same time, which is to say it works until lunchtime. Three things go wrong, every time:</p><ul><li><strong>Downtime.</strong>&nbsp;Two bookings collide, someone loses, and a meeting starts ten minutes late while people find another room.</li><li><strong>Wasted spend.</strong>&nbsp;Nobody can see what is actually free, so teams buy a sixth loaner laptop while five sit in a drawer.</li><li><strong>Annoyed people.</strong>&nbsp;Booking a desk should not require knowing which colleague secretly controls the calendar.</li></ul><h2 id="how-bookman-works">How Bookman works</h2><p>Bookman sits between your JSM Assets database and the service portal. Your assets already live in JSM Assets, with their capacity, location, and details. Bookman makes those assets bookable, so people reserve them from the same Help Center they already use to raise IT and HR requests. No new tool, no second login.</p><h2 id="what-you-get">What you get</h2><p>Four things do the work:</p><ol><li><strong>A real-time timeline.</strong>&nbsp;People see availability at a glance, pick a slot, and get an automatic confirmation, all inside the portal.</li><li><strong>Asset-linked reservations.</strong>&nbsp;Every booking ties to a specific asset in JSM Assets, so details like "seats 10" or "has a projector" stay attached to the reservation.</li><li><strong>Conflict prevention by design.</strong>&nbsp;Once an asset is held for a slot, Bookman will not hand the same slot to anyone else. Double-bookings stop being possible rather than being discovered.</li><li><strong>Booking rules you set.</strong>&nbsp;Define booking windows (say, 8am to 5pm) and maximum durations so one person cannot reserve the demo room for a fortnight.</li></ol><p>Every reservation also creates a Jira ticket, which gives you a searchable record of who booked what and when. That record is genuinely useful later, when someone asks whether the third-floor room is worth keeping.</p><h2 id="where-teams-use-it">Where teams use it</h2><p>Bookman handles any asset you track in JSM Assets, not only meeting rooms:</p><ul><li><strong>IT:</strong>&nbsp;loaner laptops, test devices, VR headsets, anything that gets checked out and (eventually) returned.</li><li><strong>Facilities:</strong>&nbsp;meeting rooms, hot desks, parking spaces.</li><li><strong>Operations:</strong>&nbsp;pool vehicles and shared equipment for off-site events.</li></ul><p>It runs on your existing Jira, so going from five rooms to five thousand devices is a matter of adding assets, not adding infrastructure. You can also read how one team used&nbsp;<a href="casestudy-bookman-v1.html">Raley Bookman to end meeting-room double-bookings</a>.</p> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>Stop the email back-and-forth: collect clean requests with Raley Intake Forms (updated)</title>
                    <link>https://www.raleyapps.com/stop-the-email-back-and-forth-collect-clean-requests-with-raley-intake-forms/</link>
                    <pubDate>Mon, 08 Jun 2026 14:02:37 +0000
                    </pubDate>
                    <guid isPermaLink="false">6a265f6ba69ce10001ada0c5</guid>
                    <category>
                        <![CDATA[ Intake Forms ]]>
                    </category>
                    <description>Branded, dynamic forms that turn messy requests into clean, structured Jira tickets. Embed them on any site or Confluence page, with no Jira license needed to submit.</description>
                    <content:encoded>
                        <![CDATA[ <h2 id="key-takeaways"><br>Key takeaways</h2><ul><li>Jira is powerful but unfriendly to non-technical users, so requests often arrive as messy emails instead.</li><li>Raley Intake Forms builds branded, dynamic forms that create clean Jira tickets, embeddable on any site or Confluence page, with no license needed to submit.</li><li>Conditional fields and field mapping mean what lands in Jira is already structured, so you skip the manual cleanup.<br></li></ul><p>Managing incoming requests in Jira should not feel like a second job. A bug report here, a marketing ask there, an HR ticket that arrives as three separate emails and a screenshot of a screenshot. The standard Jira issue screen is either too much for the person filling it in, or too little for the data you actually need back.</p><p>Data collection should be the easy part. That is why we built Raley Intake Forms for Jira: branded, dynamic forms that turn messy requests into clean, structured tickets. You build the form, embed it anywhere (your website, a Confluence page, or a portal), and the data maps straight to your project's schema. Submitters do not need a Jira license, and fields adapt to their answers, so what lands in Jira is already clean.</p><h2 id="the-problem-jira-is-powerful-not-friendly">The problem: Jira is powerful, not friendly</h2><p>Jira is excellent at project management and intimidating at first contact. Non-technical users open the default issue screen and meet a wall of fields, jargon, and a layout that feels heavy. Many just give up and send an email instead, which is how you end up back where you started.</p><p>The native Jira Issue Collector helps, but it is short on styling and the dynamic logic you need to get good data the first time.</p><h2 id="dynamic-fields-that-hide-what-doesnt-apply">Dynamic fields that hide what doesn't apply</h2><p>Why ask for a browser version when someone is reporting a billing problem? With conditional logic, Raley Intake Forms shows or hides fields based on earlier answers. Forms stay short and relevant, which is also the quickest way to get more of them finished.</p><h2 id="forms-that-match-your-brand">Forms that match your brand</h2><p>Your brand should not stop at the edge of your website. Intake Forms gives you control over colors, fonts, and layout, so moving from your site to the form feels like one continuous experience rather than a jarring handoff to "the Jira bit."</p><h2 id="drop-a-form-into-confluence">Drop a form into Confluence</h2><p>Using the dedicated Confluence macro, you can turn any Confluence page into an intake portal. It is a tidy way to centralize internal requests without sending your team off to navigate away from the documentation they are already reading.</p><h2 id="build-it-without-code">Build it without code</h2><p>You do not need a developer to build a solid form. The what-you-see-is-what-you-get editor lets you drag and drop standard and custom Jira fields, set validations, and generate an embed code in minutes.</p><h2 id="clean-data-mapped-to-your-fields">Clean data, mapped to your fields</h2><p>Intake Forms supports Jira field types as first-class citizens. Checkboxes, date pickers, dependent dropdowns: whatever the user submits maps to your project schema, so you skip the manual data entry and cleanup that usually follows a form submission.</p><h2 id="better-together-the-raley-ecosystem">Better together: the Raley ecosystem</h2><p>If you already run&nbsp;<a href="5-benefits-from-using-a-custom-notification-solution-with-jira-jsm.html">Raley Email Notifications</a>, Intake Forms is the front half of the same loop. A form creates a ticket, and a custom-styled notification keeps the reporter updated as it moves, so the person who raised the request never has to email to ask "any news?"</p> ]]>
                    </content:encoded>
                    <enclosure url="Branded, dynamic forms that turn messy requests into clean, structured Jira tickets. Embed them on any site or Confluence page, with no Jira license needed to submit." length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle>Branded, dynamic forms that turn messy requests into clean, structured Jira tickets. Embed them on any site or Confluence page, with no Jira license needed to submit.</itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <h2 id="key-takeaways"><br>Key takeaways</h2><ul><li>Jira is powerful but unfriendly to non-technical users, so requests often arrive as messy emails instead.</li><li>Raley Intake Forms builds branded, dynamic forms that create clean Jira tickets, embeddable on any site or Confluence page, with no license needed to submit.</li><li>Conditional fields and field mapping mean what lands in Jira is already structured, so you skip the manual cleanup.<br></li></ul><p>Managing incoming requests in Jira should not feel like a second job. A bug report here, a marketing ask there, an HR ticket that arrives as three separate emails and a screenshot of a screenshot. The standard Jira issue screen is either too much for the person filling it in, or too little for the data you actually need back.</p><p>Data collection should be the easy part. That is why we built Raley Intake Forms for Jira: branded, dynamic forms that turn messy requests into clean, structured tickets. You build the form, embed it anywhere (your website, a Confluence page, or a portal), and the data maps straight to your project's schema. Submitters do not need a Jira license, and fields adapt to their answers, so what lands in Jira is already clean.</p><h2 id="the-problem-jira-is-powerful-not-friendly">The problem: Jira is powerful, not friendly</h2><p>Jira is excellent at project management and intimidating at first contact. Non-technical users open the default issue screen and meet a wall of fields, jargon, and a layout that feels heavy. Many just give up and send an email instead, which is how you end up back where you started.</p><p>The native Jira Issue Collector helps, but it is short on styling and the dynamic logic you need to get good data the first time.</p><h2 id="dynamic-fields-that-hide-what-doesnt-apply">Dynamic fields that hide what doesn't apply</h2><p>Why ask for a browser version when someone is reporting a billing problem? With conditional logic, Raley Intake Forms shows or hides fields based on earlier answers. Forms stay short and relevant, which is also the quickest way to get more of them finished.</p><h2 id="forms-that-match-your-brand">Forms that match your brand</h2><p>Your brand should not stop at the edge of your website. Intake Forms gives you control over colors, fonts, and layout, so moving from your site to the form feels like one continuous experience rather than a jarring handoff to "the Jira bit."</p><h2 id="drop-a-form-into-confluence">Drop a form into Confluence</h2><p>Using the dedicated Confluence macro, you can turn any Confluence page into an intake portal. It is a tidy way to centralize internal requests without sending your team off to navigate away from the documentation they are already reading.</p><h2 id="build-it-without-code">Build it without code</h2><p>You do not need a developer to build a solid form. The what-you-see-is-what-you-get editor lets you drag and drop standard and custom Jira fields, set validations, and generate an embed code in minutes.</p><h2 id="clean-data-mapped-to-your-fields">Clean data, mapped to your fields</h2><p>Intake Forms supports Jira field types as first-class citizens. Checkboxes, date pickers, dependent dropdowns: whatever the user submits maps to your project schema, so you skip the manual data entry and cleanup that usually follows a form submission.</p><h2 id="better-together-the-raley-ecosystem">Better together: the Raley ecosystem</h2><p>If you already run&nbsp;<a href="5-benefits-from-using-a-custom-notification-solution-with-jira-jsm.html">Raley Email Notifications</a>, Intake Forms is the front half of the same loop. A form creates a ticket, and a custom-styled notification keeps the reporter updated as it moves, so the person who raised the request never has to email to ask "any news?"</p> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>5 benefits of a custom notification solution for Jira and JSM (updated)</title>
                    <link>https://www.raleyapps.com/5-benefits-of-a-custom-notification-solution-for-jira-and-jsm-2/</link>
                    <pubDate>Sun, 07 Jun 2026 13:52:40 +0000
                    </pubDate>
                    <guid isPermaLink="false">6a2577a3a69ce10001ada044</guid>
                    <category>
                        <![CDATA[ Email Notifications ]]>
                    </category>
                    <description>Built-in Jira and JSM notifications get noisy fast: too many, too vague, or missing the field that mattered. Here are five benefits of a custom notification solution.</description>
                    <content:encoded>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Jira's built-in notifications get noisy fast: too many, too vague, or missing the one field that mattered.</li><li>A custom solution gives you branded emails, only the fields you choose, real attachments, and localized messages.</li><li>Consolidated digests and reminders cut the inbox flood and keep the issues that matter from slipping.</li></ul><p>How long did you spend this week hunting for the one email with the detail you needed? The built-in notifications in Jira and JSM are fine until they are not: too many, too vague, or missing the one field that mattered. That is time you could have spent on the actual work.</p><p>A custom notification solution makes Jira's communication clearer and more deliberate. Here are five benefits you get from one, with&nbsp;<a href="https://marketplace.atlassian.com/apps/1214045/raley-email-notifications-for-jira-jsm?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog">Raley Email Notifications</a>&nbsp;as the example throughout.</p><h2 id="1-keep-customers-informed">1. Keep customers informed</h2><p>Customers often want to follow an issue that affects them, and a custom notification keeps them in the loop as it progresses.</p><p>It also fixes a small daily annoyance: attachments. Instead of sending a link that drags the customer back to a portal they will need to remember a password for, you can send the real attachment, so they never have to leave their inbox. And when your customers speak different languages, the notifications can go out in each customer's preferred language. You decide what gets sent, how, and when.</p><h2 id="2-brand-and-customize-the-message">2. Brand and customize the message</h2><p>When you write to a customer, you want control over what they see. A custom solution lets you share only specific fields, add your logo so the email clearly comes from you, adjust the layout, and localize the content.</p><p>Is the next step on the customer's side? A custom notification can spell out what is needed and how urgent it is. Best of all, you do not need a developer to set any of this up. A Jira or project administrator can do it.</p><h2 id="3-cut-the-flood-of-jira-emails">3. Cut the flood of Jira emails</h2><p>You know the feeling. The team wraps a planning meeting, and your inbox fills with one notification per change, which you open one after another like a slot machine that only pays out in admin.</p><p>Consolidating those into a single digest cuts the clutter, saves you the click-through, and leaves you with one email to read instead of twenty. If you are a manager, picture a single summary of just the changes you care about, at the granularity you choose, waiting for you on Monday morning.</p><h2 id="4-set-reminders-so-nothing-slips">4. Set reminders so nothing slips</h2><p>Some issues you simply cannot afford to forget, like the ones a customer needs resolved before a delivery date. A reminder keeps you connected to those issues and makes sure they are updated before the next meeting, instead of surfacing the morning after the deadline.</p><h2 id="5-stay-informed-with-scheduled-digests">5. Stay informed with scheduled digests</h2><p>An issue changed, a task was created, a status moved. Scheduled digest notifications, daily or weekly, can land in your inbox or a Slack or Microsoft Teams channel, so you and the team stay current without watching every ticket. Regular, structured updates are what let you make decisions and keep work on track.</p> ]]>
                    </content:encoded>
                    <enclosure url="Built-in Jira and JSM notifications get noisy fast: too many, too vague, or missing the field that mattered. Here are five benefits of a custom notification solution." length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle>Built-in Jira and JSM notifications get noisy fast: too many, too vague, or missing the field that mattered. Here are five benefits of a custom notification solution.</itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <h2 id="key-takeaways">Key takeaways</h2><ul><li>Jira's built-in notifications get noisy fast: too many, too vague, or missing the one field that mattered.</li><li>A custom solution gives you branded emails, only the fields you choose, real attachments, and localized messages.</li><li>Consolidated digests and reminders cut the inbox flood and keep the issues that matter from slipping.</li></ul><p>How long did you spend this week hunting for the one email with the detail you needed? The built-in notifications in Jira and JSM are fine until they are not: too many, too vague, or missing the one field that mattered. That is time you could have spent on the actual work.</p><p>A custom notification solution makes Jira's communication clearer and more deliberate. Here are five benefits you get from one, with&nbsp;<a href="https://marketplace.atlassian.com/apps/1214045/raley-email-notifications-for-jira-jsm?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog">Raley Email Notifications</a>&nbsp;as the example throughout.</p><h2 id="1-keep-customers-informed">1. Keep customers informed</h2><p>Customers often want to follow an issue that affects them, and a custom notification keeps them in the loop as it progresses.</p><p>It also fixes a small daily annoyance: attachments. Instead of sending a link that drags the customer back to a portal they will need to remember a password for, you can send the real attachment, so they never have to leave their inbox. And when your customers speak different languages, the notifications can go out in each customer's preferred language. You decide what gets sent, how, and when.</p><h2 id="2-brand-and-customize-the-message">2. Brand and customize the message</h2><p>When you write to a customer, you want control over what they see. A custom solution lets you share only specific fields, add your logo so the email clearly comes from you, adjust the layout, and localize the content.</p><p>Is the next step on the customer's side? A custom notification can spell out what is needed and how urgent it is. Best of all, you do not need a developer to set any of this up. A Jira or project administrator can do it.</p><h2 id="3-cut-the-flood-of-jira-emails">3. Cut the flood of Jira emails</h2><p>You know the feeling. The team wraps a planning meeting, and your inbox fills with one notification per change, which you open one after another like a slot machine that only pays out in admin.</p><p>Consolidating those into a single digest cuts the clutter, saves you the click-through, and leaves you with one email to read instead of twenty. If you are a manager, picture a single summary of just the changes you care about, at the granularity you choose, waiting for you on Monday morning.</p><h2 id="4-set-reminders-so-nothing-slips">4. Set reminders so nothing slips</h2><p>Some issues you simply cannot afford to forget, like the ones a customer needs resolved before a delivery date. A reminder keeps you connected to those issues and makes sure they are updated before the next meeting, instead of surfacing the morning after the deadline.</p><h2 id="5-stay-informed-with-scheduled-digests">5. Stay informed with scheduled digests</h2><p>An issue changed, a task was created, a status moved. Scheduled digest notifications, daily or weekly, can land in your inbox or a Slack or Microsoft Teams channel, so you and the team stay current without watching every ticket. Regular, structured updates are what let you make decisions and keep work on track.</p> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>Optimising Enterprise Resource Management: Introducing Raley Bookman for JSM</title>
                    <link>https://www.raleyapps.com/introducing-raley-bookman-for-jsm/</link>
                    <pubDate>Fri, 13 Feb 2026 11:50:22 +0000
                    </pubDate>
                    <guid isPermaLink="false">698f0ffe360279000823dc5d</guid>
                    <category>
                        <![CDATA[ Booking ]]>
                    </category>
                    <description></description>
                    <content:encoded>
                        <![CDATA[ <p>In today’s fast-paced environment, the efficient allocation of physical and human capital is no longer just an administrative task—it is a strategic necessity. Whether managing high-value IT equipment, specialised facility spaces, or shared fleet vehicles, organizations require a frictionless, transparent, and conflict-free reservation system.</p><p>To meet this demand, we are proud to introduce&nbsp;<strong>Raley Bookman</strong>, the premier asset reservation solution built specifically for the Jira Service Management (JSM) ecosystem.</p><h3 id="the-challenge-the-cost-of-resource-friction">The Challenge: The Cost of Resource Friction</h3><p>Many enterprises still rely on fragmented systems—spreadsheets, legacy calendars, or manual email chains—to manage internal assets. These decentralized methods often lead to:</p><ul><li><strong>Operational Downtime:</strong>&nbsp;Productivity losses due to double-bookings or missing equipment.</li><li><strong>Underutilized Assets:</strong>&nbsp;Lack of visibility leads to unnecessary procurement of resources that are already available.</li><li><strong>Employee Frustration:</strong>&nbsp;Complex booking processes detract from core high-value work.</li></ul><h3 id="the-solution-raley-bookman">The Solution: Raley Bookman</h3><p>Raley Bookman bridges the gap between your Asset Management database (JSM Assets) and your Service Desk, providing a unified, self-service portal for resource scheduling. By integrating directly into the JSM Help Center, Bookman allows your workforce to reserve what they need, exactly when they need it, within the tools they already use.</p><h3 id="strategic-business-benefits">Strategic Business Benefits</h3><h4 id="1-maximized-asset-roi">1. Maximized Asset ROI</h4><p>Gain a clear, real-time view of resource utilization. By centralizing all reservations within Jira, management can identify high-demand assets versus underutilized ones, enabling data-driven decisions on procurement and decommissioning.</p><h4 id="2-seamless-employee-experience-ex">2. Seamless Employee Experience (EX)</h4><p>Employee satisfaction is tied to the quality of internal tools. Raley Bookman offers a modern, intuitive "single-window" booking interface. Employees can view real-time availability on a timeline, select their desired slots, and receive automated confirmation—all without leaving the company’s service portal.</p><h4 id="3-automated-governance-and-conflict-prevention">3. Automated Governance and Conflict Prevention</h4><p>Eliminate the risk of human error. Raley Bookman enforces your business rules automatically:</p><ul><li><strong>Collision Prevention:</strong>&nbsp;Intelligent logic prevents double-bookings.</li><li><strong>Scheduling Compliance:</strong>&nbsp;Set specific booking windows (e.g., 8:00 AM – 5:00 PM) and maximum durations to ensure fair access for all team members.</li><li><strong>Audit Readiness:</strong>&nbsp;Every reservation generates a Jira ticket, creating a permanent, searchable audit trail of asset usage and history.</li></ul><h4 id="4-low-overhead-high-scalability">4. Low Overhead, High Scalability</h4><p>As a cloud-native Atlassian partner solution, Raley Bookman requires minimal setup and leverages your existing Jira infrastructure. Whether you are managing five meeting rooms or five thousand IT devices, the system scales with your organization without adding technical debt.</p><h3 id="versatile-use-cases-across-the-enterprise">Versatile Use Cases Across the Enterprise</h3><ul><li><strong>IT Operations:</strong>&nbsp;Streamline the checkout of loaner laptops, VR headsets, or mobile testing devices.</li><li><strong>Facility Management:</strong>&nbsp;Manage conference rooms, hot desks, or parking permit allocations.</li><li><strong>Corporate Services:</strong>&nbsp;Coordinate shared company vehicles or specialized equipment for off-site events.</li></ul><h3 id="conclusion-future-proof-your-resource-management">Conclusion: Future-Proof Your Resource Management</h3><p>Raley Bookman is more than a booking tool; it is a catalyst for operational excellence. By removing the friction from asset reservation, you empower your teams to focus on growth while ensuring your corporate resources are utilized to their fullest potential.</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p><span style="white-space: pre-wrap;">Discover how Raley Bookman can transform your assets reservation. Bring visual scheduling to your JSM portal and eliminate double-bookings for good. </span></p><p><a href="https://calendly.com/raleyapps/demo-of-raley-procurement-and-quotation-clone?back=1&ref=raleyapps.com" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Schedule a demo with us</strong></b></a><span style="white-space: pre-wrap;"> or try for free on the </span><a href="https://marketplace.atlassian.com/apps/1237483/raley-bookman-assets-reservation-from-jsm-portal?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Atlassian Marketplace</strong></b></a></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div> ]]>
                    </content:encoded>
                    <enclosure url="" length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle></itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <p>In today’s fast-paced environment, the efficient allocation of physical and human capital is no longer just an administrative task—it is a strategic necessity. Whether managing high-value IT equipment, specialised facility spaces, or shared fleet vehicles, organizations require a frictionless, transparent, and conflict-free reservation system.</p><p>To meet this demand, we are proud to introduce&nbsp;<strong>Raley Bookman</strong>, the premier asset reservation solution built specifically for the Jira Service Management (JSM) ecosystem.</p><h3 id="the-challenge-the-cost-of-resource-friction">The Challenge: The Cost of Resource Friction</h3><p>Many enterprises still rely on fragmented systems—spreadsheets, legacy calendars, or manual email chains—to manage internal assets. These decentralized methods often lead to:</p><ul><li><strong>Operational Downtime:</strong>&nbsp;Productivity losses due to double-bookings or missing equipment.</li><li><strong>Underutilized Assets:</strong>&nbsp;Lack of visibility leads to unnecessary procurement of resources that are already available.</li><li><strong>Employee Frustration:</strong>&nbsp;Complex booking processes detract from core high-value work.</li></ul><h3 id="the-solution-raley-bookman">The Solution: Raley Bookman</h3><p>Raley Bookman bridges the gap between your Asset Management database (JSM Assets) and your Service Desk, providing a unified, self-service portal for resource scheduling. By integrating directly into the JSM Help Center, Bookman allows your workforce to reserve what they need, exactly when they need it, within the tools they already use.</p><h3 id="strategic-business-benefits">Strategic Business Benefits</h3><h4 id="1-maximized-asset-roi">1. Maximized Asset ROI</h4><p>Gain a clear, real-time view of resource utilization. By centralizing all reservations within Jira, management can identify high-demand assets versus underutilized ones, enabling data-driven decisions on procurement and decommissioning.</p><h4 id="2-seamless-employee-experience-ex">2. Seamless Employee Experience (EX)</h4><p>Employee satisfaction is tied to the quality of internal tools. Raley Bookman offers a modern, intuitive "single-window" booking interface. Employees can view real-time availability on a timeline, select their desired slots, and receive automated confirmation—all without leaving the company’s service portal.</p><h4 id="3-automated-governance-and-conflict-prevention">3. Automated Governance and Conflict Prevention</h4><p>Eliminate the risk of human error. Raley Bookman enforces your business rules automatically:</p><ul><li><strong>Collision Prevention:</strong>&nbsp;Intelligent logic prevents double-bookings.</li><li><strong>Scheduling Compliance:</strong>&nbsp;Set specific booking windows (e.g., 8:00 AM – 5:00 PM) and maximum durations to ensure fair access for all team members.</li><li><strong>Audit Readiness:</strong>&nbsp;Every reservation generates a Jira ticket, creating a permanent, searchable audit trail of asset usage and history.</li></ul><h4 id="4-low-overhead-high-scalability">4. Low Overhead, High Scalability</h4><p>As a cloud-native Atlassian partner solution, Raley Bookman requires minimal setup and leverages your existing Jira infrastructure. Whether you are managing five meeting rooms or five thousand IT devices, the system scales with your organization without adding technical debt.</p><h3 id="versatile-use-cases-across-the-enterprise">Versatile Use Cases Across the Enterprise</h3><ul><li><strong>IT Operations:</strong>&nbsp;Streamline the checkout of loaner laptops, VR headsets, or mobile testing devices.</li><li><strong>Facility Management:</strong>&nbsp;Manage conference rooms, hot desks, or parking permit allocations.</li><li><strong>Corporate Services:</strong>&nbsp;Coordinate shared company vehicles or specialized equipment for off-site events.</li></ul><h3 id="conclusion-future-proof-your-resource-management">Conclusion: Future-Proof Your Resource Management</h3><p>Raley Bookman is more than a booking tool; it is a catalyst for operational excellence. By removing the friction from asset reservation, you empower your teams to focus on growth while ensuring your corporate resources are utilized to their fullest potential.</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p><span style="white-space: pre-wrap;">Discover how Raley Bookman can transform your assets reservation. Bring visual scheduling to your JSM portal and eliminate double-bookings for good. </span></p><p><a href="https://calendly.com/raleyapps/demo-of-raley-procurement-and-quotation-clone?back=1&ref=raleyapps.com" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Schedule a demo with us</strong></b></a><span style="white-space: pre-wrap;"> or try for free on the </span><a href="https://marketplace.atlassian.com/apps/1237483/raley-bookman-assets-reservation-from-jsm-portal?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Atlassian Marketplace</strong></b></a></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>Procurement in Jira - Lessons learned in 5 years</title>
                    <link>https://www.raleyapps.com/procurement-in-jira-lessons-learned-in-5-years/</link>
                    <pubDate>Tue, 25 Nov 2025 13:20:00 +0000
                    </pubDate>
                    <guid isPermaLink="false">69932f3e61cbac00013368b5</guid>
                    <category>
                        <![CDATA[ Procurement ]]>
                    </category>
                    <description></description>
                    <content:encoded>
                        <![CDATA[ <p>As a vendor of a finance app&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-purchase-orders?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Purchase Orders</a>, we’d like to share with you some of the lessons we’ve learned in the field of procurement in Jira.</p><p>About four years ago, we were approached by one of our clients who wondered if it would be possible to do procurement for their company in Jira. In particular, they were looking to support purchase requisitions approvals. As experienced Jira developers, we knew the possibilities of this platform were almost endless and that it could definitely be done. We also knew Jira would be an excellent choice for an effective and efficient procurement system. However, we also knew that few things are ever as easy as they seem.&nbsp;</p><p>Jira is complex and corporate procurement matrices are often demanding. Although we've now helped many businesses with implementation of their own custom procurement processes in Jira, the journey wasn't always easy.&nbsp;</p><p>Since we know firsthand how challenging and frustrating it can be to implement a procurement process successfully in Jira, we wanted to share part of our experience with others in the community. We hope it will encourage others to give procurement in Jira a try. The following eight takeaways are some of the most important lessons we learned along the way.&nbsp;</p><p>&nbsp;</p><h2 id="1-jira-service-management-is-the-best-option-for-procurement">1. Jira Service Management Is the Best Option for Procurement&nbsp;</h2><p>The implementation of a new procurement process in Jira begins with what can be described as a difficult decision to make. There are several Atlassian applications from which to choose and each one has its advantages.&nbsp;</p><p>Any Jira-type platform can be used to support an organization's procurement process. However, based on our experience, we found that we prefer Jira Service Management (JSM) over Jira Work Management and other options. There are several reasons for this.&nbsp;</p><p>Firstly, Jira is known for being very flexible software, but with that flexibility comes with the cost of added UI complexity. The user interface of JSM is more streamlined than some other options, offering basic functionalities that are sufficient to get the job done.&nbsp;</p><p>Additionally, many organizations that use JSM with service desks already have users who are familiar with the software and use it regularly to communicate with different support teams. Such users require less training on the new process, leading to a faster adoption.&nbsp;</p><p>In contrast, Jira Work Management and other options continue to be mostly used by IT departments. Therefore, business team users may face a more difficult implementation of a procurement process with these platforms, due to their unfamiliarity.&nbsp;</p><p>&nbsp;</p><h2 id="2-jiras-support-for-customizable-workflows-is-the-key">2. Jira's Support for Customizable Workflows Is the Key</h2><p>Many systems for purchasing have inflexible workflows, but Jira does not have this problem. It's important to take full advantage of this great feature and get the maximum impact from your implementation.&nbsp;</p><p>&nbsp;When we began implementing procurement in Jira, we realized how important it can be for an application to truly support an organization's purchasing process. A typical procurement solution normally has a predefined workflow with only a few options for customization.&nbsp;</p><p>Mostly these customizations are superficial and consist of adding or skipping an auxiliary step. The workflow remains tied to the overall logic of the software determined by its developers. Yet there are countless ways in which businesses run approvals, and many need more flexibility.&nbsp;&nbsp;</p><p>This is where Jira really shines. Customized workflows, transitions and post-functions are the very backbone of Jira, and can be used to the fullest to create the perfect workflow. Here's just one example:&nbsp;</p><p><em>Ordinarily a purchase request is created, filled in with data and sent for approvals. However, the management team introduces a preliminary verification step to improve the quality of requests and eliminate obvious mistakes that can lead to denials and create extra work.&nbsp;</em></p><p>&nbsp;With this unique customization, an organization benefits from fewer incorrect requests, faster approvals and less time spent on requests overall. The savings of time and money then benefits other aspects of the business.&nbsp;</p><p>&nbsp;</p><h2 id="3-jsm-request-types-adapt-easily-to-business-processes">3. JSM Request Types Adapt Easily to Business Processes</h2><p>Precise requests are important in finance, but it can be a challenge enforcing quality data collection from users. Not only is the right data required, it must end up in the right place on the form. This can be tricky when a form contains multiple conditionally dependent fields or description fields that are too vague.&nbsp;</p><p>We have found that the JSM portal's combination of multiple request types, highly customizable forms and validatable forms is a great way to make structured requests to business support teams, including finance teams.&nbsp;</p><p>Here are just a few examples of what custom request forms can be used to accomplish:&nbsp;</p><ul><li>Introduce a new vendor with custom fields to better describe the supplier and run a unique vendor approval process.</li><li>Request a change in data in a purchasing request that is currently locked for modification. (This is a helpful feature to have when working within stringent approval change policies.)</li><li>Introduce a discount or rebate to an already approved purchase request.&nbsp;</li><li>Request a price change in the registry of products and services or associate a cost center with specific department(s). (A good form would allow you to look up the product and specify a new price along with the justification.)</li></ul><p>&nbsp;Since each of these examples would function as a separate business process related to procurement, it makes sense to separate them into different request types. Even so, with JSM, users will still have the ability to choose what they need from a single service window — the JSM portal.&nbsp;</p><p>&nbsp;</p><h2 id="4-purchase-request-forms-are-complex">4. Purchase Request Forms Are Complex&nbsp;</h2><p>A well-designed purchase request form is more challenging to build than many think. Basic Jira and JSM forms are sufficient only for a very basic purchasing process, because they are static in nature. Even many smart forms developed by third-party vendors that feature multi-row entries and calculated fields are inadequate, because they lack the context of the users' limits, budget restrictions, approval logic and so on.&nbsp;&nbsp;</p><p>We found there are generally two ways to approach this problem:&nbsp;</p><ol><li>Develop a custom purchase request form with integrations to look up users, budgets, vendors, products, departments, etc. Custom implementation of an approval logic and the routing of approval requests to the appropriate approvers will also be needed.<br><br>Here’s what we found a good purchase request form should be able to do:<br><ul><li>Allow the selection of departments and vendors.&nbsp;</li><li>Expose your product registry for picking up products and introducing new products/services.&nbsp;</li><li>Include several order lines per request so that, if needed, each line can be associated with a different cost center from which users can choose.&nbsp;</li><li>Have the ability to enforce company policies, such as newly added products and services being required to undergo different verifications for legal, security or other reviews before a purchase is permitted.</li><li>Include a purchase order request view that's able to calculate multiple taxes/totals and assign approvals depending on the data submitted for a particular request.<br><br></li></ul></li><li>Or for an easier alternative, use a specialized app like&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-purchase-orders?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Purchase Orders</a>&nbsp;that is able to support all of the requirements outlined in 1) above right out of the box.</li></ol><p>As a caveat to this topic, one thing we learned not to do is to attempt to implement multiple line item support for purchase requests via sub-tasks. To start, this is not supported in JSM. However, we also found it to be a huge headache managing several tickets instead of one and keeping child issues in sync with their parent issues (such as totals and approvals).&nbsp;</p><h2 id="5-tracking-budgets-vendors-and-products-the-right-way-is-a-must">5. Tracking Budgets, Vendors and Products the Right Way Is a Must&nbsp;</h2><p>Another difficulty of implementing procurement in Jira is the question of how to manage data for budgets, vendors and products. A purchase request cannot really exist on its own. It has to be connected to the appropriate departments, budgets, vendors and products. Arriving at the right solution to this question takes a bit of thought.&nbsp;</p><p>Like many, our first thought was that Jira custom fields could be used to manage references to this kind of data. The necessary processes would synchronize pairs of ID-label fields for budgets, vendors and products, and the user would then be able to pick them up from their respective custom fields.&nbsp;</p><p>However, we soon discovered some issues. Jira custom fields that represent departments could not be connected to particular users without custom implementation. The same applies to budgets and department associations. Vendors would have too much metadata to store in a custom field. Plus, the potential of having to put thousands of products into custom field options would be a simply horrible idea from a UX perspective.&nbsp;</p><p>We discovered a much better approach is to use JSM Assets for keeping track of the above-mentioned items. While JSM Assets support is only available with a premium JSM subscription and taking this approach still requires some custom development, it does provide a solid foundation for keeping purchase request-related data better organized. Synchronization of cached data with master data should also be simpler as JSM Assets has a REST API.&nbsp;</p><p>However, there can still be other pitfalls with this approach. Resist the urge to sync everything related to budgets and vendors, but stay with the minimum data you need.. Adding another field into JSM assets is simple, but requires constant maintenance. The calculation of totals and aggregates should be performed by ERP, not Jira/JSM. Because while duplication of data is not good, duplicating behavior is even worse.&nbsp;</p><p>Finally, we have also had success using JSM Assets to keep track of received goods and services once the purchase request has been executed. In this scenario, JSM Assets is just what the name implies — an asset management system.&nbsp;</p><p>&nbsp;</p><h2 id="6-external-purchase-order-numbers-require-a-different-process">6. External Purchase Order Numbers Require a Different Process</h2><p>Every purchase order needs a unique number to identify it. While it's fairly easy to work with such numbers in Jira, a lot depends on the procurement process being implemented. A new process with internally managed numbering (aka Jira issue keys) is simple, while an established external process will require a few extra steps.&nbsp;</p><p>For companies that do not already have an established process for generating, assigning or managing purchase order numbers, we found that a good practice is simply to use the Jira ticket number for the purchase order number. This keeps things simple and helps with tracking further on in the process.&nbsp;</p><p>However, most companies moving their procurement to Jira will already have a formal purchase order numbering system in place. These numbers usually come from a third-party system, such as Netsuite ERP. In this scenario, the external purchase order number needs to be assigned to the internal Jira ticket representing the purchase order. We found that a custom purchase order number field that can be set using a Jira Automation hook is a good solution here.</p><p>Another good practice when dealing with purchase order numbers is to permit finance team users to assign or overwrite the value in the purchase order number field manually in the issue view screen. This tweak is easy to implement using native Jira/JSM capabilities. The purchase order number should also be included on any PDFs of the purchase order that will be sent to the vendor to have a common point of reference.&nbsp;</p><p>&nbsp;</p><h2 id="7-building-in-flexibility-helps-minimize-common-issues">7. Building in Flexibility Helps Minimize Common Issues&nbsp;</h2><p>No matter how polished the validation process, procurement process mistakes are inevitable. Miscalculations, typos and more can make even a streamlined process in Jira seem tedious. Building in an ability to update the data can help minimize delays and unneeded refusals. A dedicated role that can edit purchase requests or orders when they are locked for modifications is a must.&nbsp;</p><p>One of the most frustrating scenarios is when a mistake is discovered after a purchase request has made it through a long approval process and received the final okay by C-suite executives. We have found that when a typo overestimates the amounts or description of goods or services needed, most companies prefer to have the ability to edit the request (instead of being forced to cancel the order and start over). Having a finance team member who is able to intervene in such cases speeds up the processing of requests and saves time for busy executives.&nbsp;&nbsp;</p><p>Built-in flexibility can also minimize common issues such as a key approver falling ill or important Jira tasks being overlooked. Permissions can be granted to allow the modification of an existing purchase order as well as shortcuts for approving or rejecting it. A built-in system for reminder email notifications can minimize mistakes such as a user forgetting about a pending approval or the need to re-assign the ticket to the next link in the chain of approvals.&nbsp;&nbsp;</p><p>The key to building in such flexibility is transparency and accountability. Modifications to an already locked purchase order should be auditable, such that it is possible to document which authorized user has made the change, view what changes were made and ensure the data is preserved automatically.&nbsp;</p><p>&nbsp;</p><h2 id="8-the-right-approval-types-in-the-right-order-is-key">8. The Right Approval Types in the Right Order Is Key</h2><p>Approvals are central to any procurement process, but how they are handled is frequently a topic of debate. Key questions include which things must be approved and in which order they should be approved.&nbsp;</p><p>Our experience has given us some insight on which best practices to follow with the approval process. While each company will have different needs, we most often see customers using the following approval types:&nbsp;</p><ul><li>New vendor</li><li>New product/service</li><li>Department (such as requests originating from a specific department)</li><li>Budget or project&nbsp;</li><li>Program (particularly when an expenditure exceeds a predefined threshold)</li><li>Gross amount-based approvals</li></ul><p>&nbsp;Some companies use all of these approval types and others use only one or two. If multiple approval types are required, we found that the following order is normally best:&nbsp;</p><ul><li>New vendor approval</li><li>New product approval</li><li>Department approval</li><li>Budget approval</li><li>Program approval</li><li>Approvals based on gross amounts, in ascending order&nbsp;</li></ul><p>&nbsp;Gross amount-based approvals normally need to ascend up the hierarchy of approvals to a level that meets the request's gross total. Several user profiles might be involved in approving a purchase request with the same upper limit.&nbsp;</p><p>&nbsp;Notifications of approval requests should usually be sent out in the same order as the requests themselves. That may mean sending out a batch of emails for each approver in the same approval-type group. However, notifications for gross amount-based approvals seem to work best following the same hierarchy as the approvals themselves. For example, only after a CFO and Vice President receive a notification and approve a request should a notification email be sent to the CEO.&nbsp;</p><p>&nbsp;</p><h2 id=""><br></h2> ]]>
                    </content:encoded>
                    <enclosure url="" length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle></itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <p>As a vendor of a finance app&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-purchase-orders?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Purchase Orders</a>, we’d like to share with you some of the lessons we’ve learned in the field of procurement in Jira.</p><p>About four years ago, we were approached by one of our clients who wondered if it would be possible to do procurement for their company in Jira. In particular, they were looking to support purchase requisitions approvals. As experienced Jira developers, we knew the possibilities of this platform were almost endless and that it could definitely be done. We also knew Jira would be an excellent choice for an effective and efficient procurement system. However, we also knew that few things are ever as easy as they seem.&nbsp;</p><p>Jira is complex and corporate procurement matrices are often demanding. Although we've now helped many businesses with implementation of their own custom procurement processes in Jira, the journey wasn't always easy.&nbsp;</p><p>Since we know firsthand how challenging and frustrating it can be to implement a procurement process successfully in Jira, we wanted to share part of our experience with others in the community. We hope it will encourage others to give procurement in Jira a try. The following eight takeaways are some of the most important lessons we learned along the way.&nbsp;</p><p>&nbsp;</p><h2 id="1-jira-service-management-is-the-best-option-for-procurement">1. Jira Service Management Is the Best Option for Procurement&nbsp;</h2><p>The implementation of a new procurement process in Jira begins with what can be described as a difficult decision to make. There are several Atlassian applications from which to choose and each one has its advantages.&nbsp;</p><p>Any Jira-type platform can be used to support an organization's procurement process. However, based on our experience, we found that we prefer Jira Service Management (JSM) over Jira Work Management and other options. There are several reasons for this.&nbsp;</p><p>Firstly, Jira is known for being very flexible software, but with that flexibility comes with the cost of added UI complexity. The user interface of JSM is more streamlined than some other options, offering basic functionalities that are sufficient to get the job done.&nbsp;</p><p>Additionally, many organizations that use JSM with service desks already have users who are familiar with the software and use it regularly to communicate with different support teams. Such users require less training on the new process, leading to a faster adoption.&nbsp;</p><p>In contrast, Jira Work Management and other options continue to be mostly used by IT departments. Therefore, business team users may face a more difficult implementation of a procurement process with these platforms, due to their unfamiliarity.&nbsp;</p><p>&nbsp;</p><h2 id="2-jiras-support-for-customizable-workflows-is-the-key">2. Jira's Support for Customizable Workflows Is the Key</h2><p>Many systems for purchasing have inflexible workflows, but Jira does not have this problem. It's important to take full advantage of this great feature and get the maximum impact from your implementation.&nbsp;</p><p>&nbsp;When we began implementing procurement in Jira, we realized how important it can be for an application to truly support an organization's purchasing process. A typical procurement solution normally has a predefined workflow with only a few options for customization.&nbsp;</p><p>Mostly these customizations are superficial and consist of adding or skipping an auxiliary step. The workflow remains tied to the overall logic of the software determined by its developers. Yet there are countless ways in which businesses run approvals, and many need more flexibility.&nbsp;&nbsp;</p><p>This is where Jira really shines. Customized workflows, transitions and post-functions are the very backbone of Jira, and can be used to the fullest to create the perfect workflow. Here's just one example:&nbsp;</p><p><em>Ordinarily a purchase request is created, filled in with data and sent for approvals. However, the management team introduces a preliminary verification step to improve the quality of requests and eliminate obvious mistakes that can lead to denials and create extra work.&nbsp;</em></p><p>&nbsp;With this unique customization, an organization benefits from fewer incorrect requests, faster approvals and less time spent on requests overall. The savings of time and money then benefits other aspects of the business.&nbsp;</p><p>&nbsp;</p><h2 id="3-jsm-request-types-adapt-easily-to-business-processes">3. JSM Request Types Adapt Easily to Business Processes</h2><p>Precise requests are important in finance, but it can be a challenge enforcing quality data collection from users. Not only is the right data required, it must end up in the right place on the form. This can be tricky when a form contains multiple conditionally dependent fields or description fields that are too vague.&nbsp;</p><p>We have found that the JSM portal's combination of multiple request types, highly customizable forms and validatable forms is a great way to make structured requests to business support teams, including finance teams.&nbsp;</p><p>Here are just a few examples of what custom request forms can be used to accomplish:&nbsp;</p><ul><li>Introduce a new vendor with custom fields to better describe the supplier and run a unique vendor approval process.</li><li>Request a change in data in a purchasing request that is currently locked for modification. (This is a helpful feature to have when working within stringent approval change policies.)</li><li>Introduce a discount or rebate to an already approved purchase request.&nbsp;</li><li>Request a price change in the registry of products and services or associate a cost center with specific department(s). (A good form would allow you to look up the product and specify a new price along with the justification.)</li></ul><p>&nbsp;Since each of these examples would function as a separate business process related to procurement, it makes sense to separate them into different request types. Even so, with JSM, users will still have the ability to choose what they need from a single service window — the JSM portal.&nbsp;</p><p>&nbsp;</p><h2 id="4-purchase-request-forms-are-complex">4. Purchase Request Forms Are Complex&nbsp;</h2><p>A well-designed purchase request form is more challenging to build than many think. Basic Jira and JSM forms are sufficient only for a very basic purchasing process, because they are static in nature. Even many smart forms developed by third-party vendors that feature multi-row entries and calculated fields are inadequate, because they lack the context of the users' limits, budget restrictions, approval logic and so on.&nbsp;&nbsp;</p><p>We found there are generally two ways to approach this problem:&nbsp;</p><ol><li>Develop a custom purchase request form with integrations to look up users, budgets, vendors, products, departments, etc. Custom implementation of an approval logic and the routing of approval requests to the appropriate approvers will also be needed.<br><br>Here’s what we found a good purchase request form should be able to do:<br><ul><li>Allow the selection of departments and vendors.&nbsp;</li><li>Expose your product registry for picking up products and introducing new products/services.&nbsp;</li><li>Include several order lines per request so that, if needed, each line can be associated with a different cost center from which users can choose.&nbsp;</li><li>Have the ability to enforce company policies, such as newly added products and services being required to undergo different verifications for legal, security or other reviews before a purchase is permitted.</li><li>Include a purchase order request view that's able to calculate multiple taxes/totals and assign approvals depending on the data submitted for a particular request.<br><br></li></ul></li><li>Or for an easier alternative, use a specialized app like&nbsp;<a href="https://marketplace.atlassian.com/apps/1223409/raley-purchase-orders?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Purchase Orders</a>&nbsp;that is able to support all of the requirements outlined in 1) above right out of the box.</li></ol><p>As a caveat to this topic, one thing we learned not to do is to attempt to implement multiple line item support for purchase requests via sub-tasks. To start, this is not supported in JSM. However, we also found it to be a huge headache managing several tickets instead of one and keeping child issues in sync with their parent issues (such as totals and approvals).&nbsp;</p><h2 id="5-tracking-budgets-vendors-and-products-the-right-way-is-a-must">5. Tracking Budgets, Vendors and Products the Right Way Is a Must&nbsp;</h2><p>Another difficulty of implementing procurement in Jira is the question of how to manage data for budgets, vendors and products. A purchase request cannot really exist on its own. It has to be connected to the appropriate departments, budgets, vendors and products. Arriving at the right solution to this question takes a bit of thought.&nbsp;</p><p>Like many, our first thought was that Jira custom fields could be used to manage references to this kind of data. The necessary processes would synchronize pairs of ID-label fields for budgets, vendors and products, and the user would then be able to pick them up from their respective custom fields.&nbsp;</p><p>However, we soon discovered some issues. Jira custom fields that represent departments could not be connected to particular users without custom implementation. The same applies to budgets and department associations. Vendors would have too much metadata to store in a custom field. Plus, the potential of having to put thousands of products into custom field options would be a simply horrible idea from a UX perspective.&nbsp;</p><p>We discovered a much better approach is to use JSM Assets for keeping track of the above-mentioned items. While JSM Assets support is only available with a premium JSM subscription and taking this approach still requires some custom development, it does provide a solid foundation for keeping purchase request-related data better organized. Synchronization of cached data with master data should also be simpler as JSM Assets has a REST API.&nbsp;</p><p>However, there can still be other pitfalls with this approach. Resist the urge to sync everything related to budgets and vendors, but stay with the minimum data you need.. Adding another field into JSM assets is simple, but requires constant maintenance. The calculation of totals and aggregates should be performed by ERP, not Jira/JSM. Because while duplication of data is not good, duplicating behavior is even worse.&nbsp;</p><p>Finally, we have also had success using JSM Assets to keep track of received goods and services once the purchase request has been executed. In this scenario, JSM Assets is just what the name implies — an asset management system.&nbsp;</p><p>&nbsp;</p><h2 id="6-external-purchase-order-numbers-require-a-different-process">6. External Purchase Order Numbers Require a Different Process</h2><p>Every purchase order needs a unique number to identify it. While it's fairly easy to work with such numbers in Jira, a lot depends on the procurement process being implemented. A new process with internally managed numbering (aka Jira issue keys) is simple, while an established external process will require a few extra steps.&nbsp;</p><p>For companies that do not already have an established process for generating, assigning or managing purchase order numbers, we found that a good practice is simply to use the Jira ticket number for the purchase order number. This keeps things simple and helps with tracking further on in the process.&nbsp;</p><p>However, most companies moving their procurement to Jira will already have a formal purchase order numbering system in place. These numbers usually come from a third-party system, such as Netsuite ERP. In this scenario, the external purchase order number needs to be assigned to the internal Jira ticket representing the purchase order. We found that a custom purchase order number field that can be set using a Jira Automation hook is a good solution here.</p><p>Another good practice when dealing with purchase order numbers is to permit finance team users to assign or overwrite the value in the purchase order number field manually in the issue view screen. This tweak is easy to implement using native Jira/JSM capabilities. The purchase order number should also be included on any PDFs of the purchase order that will be sent to the vendor to have a common point of reference.&nbsp;</p><p>&nbsp;</p><h2 id="7-building-in-flexibility-helps-minimize-common-issues">7. Building in Flexibility Helps Minimize Common Issues&nbsp;</h2><p>No matter how polished the validation process, procurement process mistakes are inevitable. Miscalculations, typos and more can make even a streamlined process in Jira seem tedious. Building in an ability to update the data can help minimize delays and unneeded refusals. A dedicated role that can edit purchase requests or orders when they are locked for modifications is a must.&nbsp;</p><p>One of the most frustrating scenarios is when a mistake is discovered after a purchase request has made it through a long approval process and received the final okay by C-suite executives. We have found that when a typo overestimates the amounts or description of goods or services needed, most companies prefer to have the ability to edit the request (instead of being forced to cancel the order and start over). Having a finance team member who is able to intervene in such cases speeds up the processing of requests and saves time for busy executives.&nbsp;&nbsp;</p><p>Built-in flexibility can also minimize common issues such as a key approver falling ill or important Jira tasks being overlooked. Permissions can be granted to allow the modification of an existing purchase order as well as shortcuts for approving or rejecting it. A built-in system for reminder email notifications can minimize mistakes such as a user forgetting about a pending approval or the need to re-assign the ticket to the next link in the chain of approvals.&nbsp;&nbsp;</p><p>The key to building in such flexibility is transparency and accountability. Modifications to an already locked purchase order should be auditable, such that it is possible to document which authorized user has made the change, view what changes were made and ensure the data is preserved automatically.&nbsp;</p><p>&nbsp;</p><h2 id="8-the-right-approval-types-in-the-right-order-is-key">8. The Right Approval Types in the Right Order Is Key</h2><p>Approvals are central to any procurement process, but how they are handled is frequently a topic of debate. Key questions include which things must be approved and in which order they should be approved.&nbsp;</p><p>Our experience has given us some insight on which best practices to follow with the approval process. While each company will have different needs, we most often see customers using the following approval types:&nbsp;</p><ul><li>New vendor</li><li>New product/service</li><li>Department (such as requests originating from a specific department)</li><li>Budget or project&nbsp;</li><li>Program (particularly when an expenditure exceeds a predefined threshold)</li><li>Gross amount-based approvals</li></ul><p>&nbsp;Some companies use all of these approval types and others use only one or two. If multiple approval types are required, we found that the following order is normally best:&nbsp;</p><ul><li>New vendor approval</li><li>New product approval</li><li>Department approval</li><li>Budget approval</li><li>Program approval</li><li>Approvals based on gross amounts, in ascending order&nbsp;</li></ul><p>&nbsp;Gross amount-based approvals normally need to ascend up the hierarchy of approvals to a level that meets the request's gross total. Several user profiles might be involved in approving a purchase request with the same upper limit.&nbsp;</p><p>&nbsp;Notifications of approval requests should usually be sent out in the same order as the requests themselves. That may mean sending out a batch of emails for each approver in the same approval-type group. However, notifications for gross amount-based approvals seem to work best following the same hierarchy as the approvals themselves. For example, only after a CFO and Vice President receive a notification and approve a request should a notification email be sent to the CEO.&nbsp;</p><p>&nbsp;</p><h2 id=""><br></h2> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>Beyond Support: Unlocking Revenue Growth by Integrating Sales Quoting into JSM</title>
                    <link>https://www.raleyapps.com/beyond-support-unlocking-revenue-growth-by-integrating-sales-quoting-into-jsm/</link>
                    <pubDate>Thu, 30 Oct 2025 16:00:00 +0000
                    </pubDate>
                    <guid isPermaLink="false">69931fe6c4511500015caf1c</guid>
                    <category>
                        <![CDATA[ Quotation ]]>
                    </category>
                    <description></description>
                    <content:encoded>
                        <![CDATA[ <p>In many organizations, sales and service operate in silos. When a "warm" lead or a current customer asks for a quote through your service desk, the process often breaks down into a mess of disconnected emails, manual PDF creation, and lost data.</p><p>By transforming Jira Service Management (JSM) into a quoting engine, you aren't just "managing tickets"—you are accelerating your sales cycle and professionalizing your customer’s buying experience. Here is why bringing sales quotes into JSM is a high-value move for your business.</p><h2 id="1-accelerated-deal-velocity-reduced-ttm">1. Accelerated Deal Velocity (Reduced TTM)</h2><p>In sales, time is the enemy of the deal. Using tools like&nbsp;<strong>Raley Procurement and Quotation</strong>, your team can move from "Quote Request" to "Professional PDF" in minutes.</p><ul><li><strong>The Business Value:</strong>&nbsp;By automating price calculations, taxes, and discounts within Portal, you eliminate the manual "spreadsheet-to-doc" bottleneck. Faster quotes mean higher conversion rates before the lead goes cold.</li></ul><h2 id="2-a-single-source-of-truth-for-customer-intelligence">2. A Single Source of Truth for Customer Intelligence</h2><p>When quoting happens in fragmented emails, your CRM and Project Management teams are flying blind. By keeping quotes in JSM, every line item, discount, and interaction is recorded on the Jira ticket.</p><ul><li><strong>The Business Value:</strong>&nbsp;Full traceability ensures that when a quote becomes a JSM work item, the sales team has the exact context they need. No more "what did we promise them?" meetings—the data stays in your Jira ecosystem, searchable and reportable.</li></ul><h2 id="3-brand-professionalism-and-consistency">3. Brand Professionalism and Consistency</h2><p>First impressions matter. A "home-made" quote reflects poorly on a professional service organization. With integrated quoting, you generate high-quality, branded PDF documents that include your logo, custom terms, and standardized validity periods (e.g., "Valid for 30 days") automatically pulled from Jira fields.</p><ul><li><strong>The Business Value:</strong>&nbsp;You provide a cohesive, "big company" experience that builds trust with stakeholders and procurement departments, regardless of your actual team size.</li></ul><h2 id="4-enhanced-operational-efficiency-inventory-api-sync">4. Enhanced Operational Efficiency (Inventory &amp; API Sync)</h2><p>Manually checking prices is a waste of expensive sales talent. By utilizing an app that keeps a product inventory—or synchronizing with your master data via REST API—your team always quotes from an up-to-date catalog.</p><ul><li><strong>The Business Value:</strong>&nbsp;This eliminates "pricing leakage" (selling at outdated, lower prices) and ensures that sales descriptions are always accurate, protecting your margins.</li></ul><h2 id="5-seamless-communication-and-visibility">5. Seamless Communication and Visibility</h2><p>Standard JSM has limitations when it comes to sending attachments to external users. By utilizing enhanced notification functionality (like Raley Email Notifications), you can send the quote PDF directly from the ticket as a canned message.</p><ul><li><strong>The Business Value:</strong>&nbsp;*&nbsp;<strong>Internal Visibility:</strong>&nbsp;Use private comments to collaborate with Finance or Engineering on custom quotes without the customer seeing the "behind-the-scenes" negotiation.</li><li><strong>SLA Accountability:</strong>&nbsp;Use Jira’s SLA fields to track how quickly your sales team responds to quote requests. If your goal is a 4-hour turnaround, JSM will prove whether you’re hitting it.</li></ul><h2 id="the-bottom-line">The Bottom Line</h2><p>Integrating sales quotes into JSM isn't just a technical configuration; it’s a strategy to&nbsp;<strong>reduce overhead, eliminate data silos, and increase win rates.</strong>&nbsp;By leveraging the workflow power of Jira with specialized quoting apps, you turn your service desk into a revenue-generating powerhouse.</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p><span style="white-space: pre-wrap;">Ready to transform your sales process? </span></p><p><span style="white-space: pre-wrap;">Schedule a </span><a href="https://calendly.com/raleyapps/demo-of-raley-purchase-orders?back=1&ref=raleyapps.com" rel="noreferrer" class="cta-link-color"><span style="white-space: pre-wrap;">demo with us</span></a><span style="white-space: pre-wrap;"> and explore the&nbsp;Raley Procurement and Quotation app on the </span><a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer" class="cta-link-color"><span style="white-space: pre-wrap;">Atlassian Marketplace</span></a><span style="white-space: pre-wrap;">.</span></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div><hr> ]]>
                    </content:encoded>
                    <enclosure url="" length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle></itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <p>In many organizations, sales and service operate in silos. When a "warm" lead or a current customer asks for a quote through your service desk, the process often breaks down into a mess of disconnected emails, manual PDF creation, and lost data.</p><p>By transforming Jira Service Management (JSM) into a quoting engine, you aren't just "managing tickets"—you are accelerating your sales cycle and professionalizing your customer’s buying experience. Here is why bringing sales quotes into JSM is a high-value move for your business.</p><h2 id="1-accelerated-deal-velocity-reduced-ttm">1. Accelerated Deal Velocity (Reduced TTM)</h2><p>In sales, time is the enemy of the deal. Using tools like&nbsp;<strong>Raley Procurement and Quotation</strong>, your team can move from "Quote Request" to "Professional PDF" in minutes.</p><ul><li><strong>The Business Value:</strong>&nbsp;By automating price calculations, taxes, and discounts within Portal, you eliminate the manual "spreadsheet-to-doc" bottleneck. Faster quotes mean higher conversion rates before the lead goes cold.</li></ul><h2 id="2-a-single-source-of-truth-for-customer-intelligence">2. A Single Source of Truth for Customer Intelligence</h2><p>When quoting happens in fragmented emails, your CRM and Project Management teams are flying blind. By keeping quotes in JSM, every line item, discount, and interaction is recorded on the Jira ticket.</p><ul><li><strong>The Business Value:</strong>&nbsp;Full traceability ensures that when a quote becomes a JSM work item, the sales team has the exact context they need. No more "what did we promise them?" meetings—the data stays in your Jira ecosystem, searchable and reportable.</li></ul><h2 id="3-brand-professionalism-and-consistency">3. Brand Professionalism and Consistency</h2><p>First impressions matter. A "home-made" quote reflects poorly on a professional service organization. With integrated quoting, you generate high-quality, branded PDF documents that include your logo, custom terms, and standardized validity periods (e.g., "Valid for 30 days") automatically pulled from Jira fields.</p><ul><li><strong>The Business Value:</strong>&nbsp;You provide a cohesive, "big company" experience that builds trust with stakeholders and procurement departments, regardless of your actual team size.</li></ul><h2 id="4-enhanced-operational-efficiency-inventory-api-sync">4. Enhanced Operational Efficiency (Inventory &amp; API Sync)</h2><p>Manually checking prices is a waste of expensive sales talent. By utilizing an app that keeps a product inventory—or synchronizing with your master data via REST API—your team always quotes from an up-to-date catalog.</p><ul><li><strong>The Business Value:</strong>&nbsp;This eliminates "pricing leakage" (selling at outdated, lower prices) and ensures that sales descriptions are always accurate, protecting your margins.</li></ul><h2 id="5-seamless-communication-and-visibility">5. Seamless Communication and Visibility</h2><p>Standard JSM has limitations when it comes to sending attachments to external users. By utilizing enhanced notification functionality (like Raley Email Notifications), you can send the quote PDF directly from the ticket as a canned message.</p><ul><li><strong>The Business Value:</strong>&nbsp;*&nbsp;<strong>Internal Visibility:</strong>&nbsp;Use private comments to collaborate with Finance or Engineering on custom quotes without the customer seeing the "behind-the-scenes" negotiation.</li><li><strong>SLA Accountability:</strong>&nbsp;Use Jira’s SLA fields to track how quickly your sales team responds to quote requests. If your goal is a 4-hour turnaround, JSM will prove whether you’re hitting it.</li></ul><h2 id="the-bottom-line">The Bottom Line</h2><p>Integrating sales quotes into JSM isn't just a technical configuration; it’s a strategy to&nbsp;<strong>reduce overhead, eliminate data silos, and increase win rates.</strong>&nbsp;By leveraging the workflow power of Jira with specialized quoting apps, you turn your service desk into a revenue-generating powerhouse.</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p><span style="white-space: pre-wrap;">Ready to transform your sales process? </span></p><p><span style="white-space: pre-wrap;">Schedule a </span><a href="https://calendly.com/raleyapps/demo-of-raley-purchase-orders?back=1&ref=raleyapps.com" rel="noreferrer" class="cta-link-color"><span style="white-space: pre-wrap;">demo with us</span></a><span style="white-space: pre-wrap;"> and explore the&nbsp;Raley Procurement and Quotation app on the </span><a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer" class="cta-link-color"><span style="white-space: pre-wrap;">Atlassian Marketplace</span></a><span style="white-space: pre-wrap;">.</span></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div><hr> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>5 reasons to run your procurement on Jira or JSM</title>
                    <link>https://www.raleyapps.com/5-reasons-to-run-your-procurement-on-jira-or-jsm-2/</link>
                    <pubDate>Thu, 18 Sep 2025 11:10:00 +0000
                    </pubDate>
                    <guid isPermaLink="false">699319d9c4511500015caeda</guid>
                    <category>
                        <![CDATA[ Jira ]]>
                    </category>
                    <description></description>
                    <content:encoded>
                        <![CDATA[ <p>A great procurement process can do wonders for your business. Products and services ready when you need them. Requests and approvals handled efficiently. Operations running smoothly, on time and under budget. It's simple when you have the right tools, but it can be a challenge when you don't.</p><p><a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Procurement &amp; Quotation</a>  is a tool designed to help you efficiently manage procurement at your organization through Jira or Jira Service Management. With Raley PQ, you can automate your purchase order and approval process quickly, saving your company money and time, with the software you already know and love.&nbsp;</p><h2 id="why-jira-or-jsm-for-procurement">Why Jira or JSM for Procurement?</h2><p>Jira and Jira Service Management are great tools to not only support your ITSM processes but also to run procurement in your organization. In fact, Jira can be a great match for procurement.&nbsp;</p><p>The Jira platform is trusted by more than 100,000 organizations worldwide, including giants like NASA and Tesla. While new software can be a gamble, Jira is familiar. You already know and trust it to support your IT processes.&nbsp;</p><p>Choosing to automate your procurement process with Jira is also smart and cost effective. A recent study by the American Productivity &amp; Quality Center (APQC) discovered that a manual purchase order process can cost as much as  <a href="https://www.apqc.org/resource-library/resource-listing/total-cost-perform-procurement-process-group-purchase-order?ref=raleyapps.com"> $506.52 per purchase order </a> , due to delays, errors and other inefficiencies.&nbsp;</p><p>Yet best of all, it's simple to take your operations to the next level and start managing your procurement process in Jira. All it takes is  <a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer"> Raley PO </a>  app.&nbsp;</p><h2 id="why-raley-pq-for-managing-your-orders">Why Raley P&amp;Q for managing your orders?&nbsp;</h2><p><br>Raley is a simple yet powerful purchasing app that lives on top of your Jira setup. It allows you to save money and time by automating your procurement process using your existing Jira software.  Here's how it works:&nbsp;</p><ul><ul><li>Your Jira or JSM users can create a purchase order request as a Jira ticket from the convenience of the JSM portal.&nbsp;</li><li>The purchase order ticket is submitted for approval to your organization's designated purchase order approver(s).&nbsp;</li><li>The approvers are notified by email when their say is needed, improving oversight of purchases and speeding up the approval process.&nbsp;&nbsp;&nbsp;</li><li>Approvers are able to approve or reject each individual purchase order right from their email.&nbsp;</li><li>Approved requests generate a PDF file of the purchase order, attaches it to your Jira ticket and can send a copy to your designated vendor.</li><li>Raley PO purchase orders follow your Jira project workflow, making them fully customizable to your organization's needs.&nbsp;</li><li>Your organization's finance department and approval managers can easily view the current status of your organization's procurement budgets from the convenience of Jira.&nbsp;</li><li>Powerful reporting tools let you monitor the status of your purchase orders across departments, budgets and suppliers.&nbsp;</li></ul></ul><p>Automating your procurement process with Raley PO and Jira/JSM has many benefits. Here are just a few:&nbsp;</p><h3 id="an-easy-learning-curve">An Easy Learning Curve</h3><p>Raley P&amp;Q is designed to be easy to use. Unlike other options that require everyone to learn a new piece of software or understand a complicated process, Raley P&amp;Q is simple and familiar. Requesters simply submit their purchasing requests using the Jira/JSM interface they already know how to use.</p><h3 id="a-customizable-procurement-workflow">A Customizable Procurement Workflow</h3><p>With a super flexible procurement workflow, Raley P&amp;Q is built to do what you need it to do. Nearly any kind of procurement process is possible. You can use Raley P&amp;Q to purchase your organization's products, services, inventory, supplies, raw materials and more, and can customize it to suit.&nbsp;</p><h3 id="a-highly-flexible-approval-system">A Highly Flexible Approval System</h3><p>Approvals with Raley P&amp;Q are also extremely flexible, letting you use the process that's best for your organization and adapt the app to suit you. You can customize your approval process in terms of budgets and departments, your unique corporate approval matrix and incorporate approvals for new products or services.</p><h3 id="a-way-to-integrate-your-other-tools">A Way to Integrate Your Other Tools</h3><p>Raley P&amp;Q is designed to help you automate as much of your procurement process as possible to maximize efficiency. It comes with an API to integrate with your other tools and your systems can dynamically update products and services in our registry. This way you can track the entire life cycle of inventory, requests, orders and more.&nbsp;</p><h3 id="an-ability-to-stay-up-to-date">An Ability to Stay Up to Date</h3><p>With an ability to access live reports, your leaders don't have to wonder about the organization's finances. Raley P&amp;Q's accurate and up-to-date spending reports help make sure you're always in control of your budgets. It's a great way to ensure your organization always knows where it stands.&nbsp;</p><p></p><h2 id="how-does-raley-po-fit-into-your-team">How Does Raley PO Fit Into Your Team?</h2><p>Raley P&amp;Q comes with everything you need to meet the needs of your team. The app is designed to accommodate the different roles in the procurement process.&nbsp;</p><h3 id="employee-roles">Employee Roles</h3><p>Your organization's employees will use Raley PO as Jira users or JSM customers as team members submitting purchase order requests and your in-house procurement team validating and approving the requests.&nbsp;</p><h3 id="vendor-roles">Vendor Roles</h3><p>Your vendors can receive approved purchase orders from your organization through the Raley PO app automatically. The app will generate a PDF of each approved purchase order and email it to the appropriate vendor.&nbsp;</p><h3 id="management-roles">Management Roles</h3><p>Your organization's leadership will have access through Raley PO to oversee finance, purchasing and carry out their other supervisory duties. Inventories and budgets are always updated dynamically in the app.&nbsp;</p><h3 id="admin-roles">Admin Roles</h3><p>Your organization's administrative team will be able to setup, deploy and maintain Raley PO for the rest of your team. This role can perform configuration of the app, managing the company structure, users and permissions within the app.&nbsp;</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p><b><strong style="white-space: pre-wrap;">Procurement is Complicated. Your Software Shouldn’t Be.</strong></b><span style="white-space: pre-wrap;">&nbsp;Why force your team to learn a new, bulky ERP? Run your entire purchasing workflow through Jira or JSM with&nbsp;Raley P&amp;Q. Enjoy a customizable approval matrix, automated PDF generation for vendors, and seamless integration with your existing tools.</span></p><p><span style="white-space: pre-wrap;">Ready to simplify your workflow?</span></p><p><span style="white-space: pre-wrap;"> 👉 [</span><a href="https://calendly.com/raleyapps/demo-of-raley-purchase-orders?back=1&ref=raleyapps.com" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Schedule a Demo Today</strong></b></a><span style="white-space: pre-wrap;">] | [</span><a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Try it for Free on Marketplace</strong></b></a><span style="white-space: pre-wrap;">]</span></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div> ]]>
                    </content:encoded>
                    <enclosure url="" length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle></itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <p>A great procurement process can do wonders for your business. Products and services ready when you need them. Requests and approvals handled efficiently. Operations running smoothly, on time and under budget. It's simple when you have the right tools, but it can be a challenge when you don't.</p><p><a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Procurement &amp; Quotation</a>  is a tool designed to help you efficiently manage procurement at your organization through Jira or Jira Service Management. With Raley PQ, you can automate your purchase order and approval process quickly, saving your company money and time, with the software you already know and love.&nbsp;</p><h2 id="why-jira-or-jsm-for-procurement">Why Jira or JSM for Procurement?</h2><p>Jira and Jira Service Management are great tools to not only support your ITSM processes but also to run procurement in your organization. In fact, Jira can be a great match for procurement.&nbsp;</p><p>The Jira platform is trusted by more than 100,000 organizations worldwide, including giants like NASA and Tesla. While new software can be a gamble, Jira is familiar. You already know and trust it to support your IT processes.&nbsp;</p><p>Choosing to automate your procurement process with Jira is also smart and cost effective. A recent study by the American Productivity &amp; Quality Center (APQC) discovered that a manual purchase order process can cost as much as  <a href="https://www.apqc.org/resource-library/resource-listing/total-cost-perform-procurement-process-group-purchase-order?ref=raleyapps.com"> $506.52 per purchase order </a> , due to delays, errors and other inefficiencies.&nbsp;</p><p>Yet best of all, it's simple to take your operations to the next level and start managing your procurement process in Jira. All it takes is  <a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer"> Raley PO </a>  app.&nbsp;</p><h2 id="why-raley-pq-for-managing-your-orders">Why Raley P&amp;Q for managing your orders?&nbsp;</h2><p><br>Raley is a simple yet powerful purchasing app that lives on top of your Jira setup. It allows you to save money and time by automating your procurement process using your existing Jira software.  Here's how it works:&nbsp;</p><ul><ul><li>Your Jira or JSM users can create a purchase order request as a Jira ticket from the convenience of the JSM portal.&nbsp;</li><li>The purchase order ticket is submitted for approval to your organization's designated purchase order approver(s).&nbsp;</li><li>The approvers are notified by email when their say is needed, improving oversight of purchases and speeding up the approval process.&nbsp;&nbsp;&nbsp;</li><li>Approvers are able to approve or reject each individual purchase order right from their email.&nbsp;</li><li>Approved requests generate a PDF file of the purchase order, attaches it to your Jira ticket and can send a copy to your designated vendor.</li><li>Raley PO purchase orders follow your Jira project workflow, making them fully customizable to your organization's needs.&nbsp;</li><li>Your organization's finance department and approval managers can easily view the current status of your organization's procurement budgets from the convenience of Jira.&nbsp;</li><li>Powerful reporting tools let you monitor the status of your purchase orders across departments, budgets and suppliers.&nbsp;</li></ul></ul><p>Automating your procurement process with Raley PO and Jira/JSM has many benefits. Here are just a few:&nbsp;</p><h3 id="an-easy-learning-curve">An Easy Learning Curve</h3><p>Raley P&amp;Q is designed to be easy to use. Unlike other options that require everyone to learn a new piece of software or understand a complicated process, Raley P&amp;Q is simple and familiar. Requesters simply submit their purchasing requests using the Jira/JSM interface they already know how to use.</p><h3 id="a-customizable-procurement-workflow">A Customizable Procurement Workflow</h3><p>With a super flexible procurement workflow, Raley P&amp;Q is built to do what you need it to do. Nearly any kind of procurement process is possible. You can use Raley P&amp;Q to purchase your organization's products, services, inventory, supplies, raw materials and more, and can customize it to suit.&nbsp;</p><h3 id="a-highly-flexible-approval-system">A Highly Flexible Approval System</h3><p>Approvals with Raley P&amp;Q are also extremely flexible, letting you use the process that's best for your organization and adapt the app to suit you. You can customize your approval process in terms of budgets and departments, your unique corporate approval matrix and incorporate approvals for new products or services.</p><h3 id="a-way-to-integrate-your-other-tools">A Way to Integrate Your Other Tools</h3><p>Raley P&amp;Q is designed to help you automate as much of your procurement process as possible to maximize efficiency. It comes with an API to integrate with your other tools and your systems can dynamically update products and services in our registry. This way you can track the entire life cycle of inventory, requests, orders and more.&nbsp;</p><h3 id="an-ability-to-stay-up-to-date">An Ability to Stay Up to Date</h3><p>With an ability to access live reports, your leaders don't have to wonder about the organization's finances. Raley P&amp;Q's accurate and up-to-date spending reports help make sure you're always in control of your budgets. It's a great way to ensure your organization always knows where it stands.&nbsp;</p><p></p><h2 id="how-does-raley-po-fit-into-your-team">How Does Raley PO Fit Into Your Team?</h2><p>Raley P&amp;Q comes with everything you need to meet the needs of your team. The app is designed to accommodate the different roles in the procurement process.&nbsp;</p><h3 id="employee-roles">Employee Roles</h3><p>Your organization's employees will use Raley PO as Jira users or JSM customers as team members submitting purchase order requests and your in-house procurement team validating and approving the requests.&nbsp;</p><h3 id="vendor-roles">Vendor Roles</h3><p>Your vendors can receive approved purchase orders from your organization through the Raley PO app automatically. The app will generate a PDF of each approved purchase order and email it to the appropriate vendor.&nbsp;</p><h3 id="management-roles">Management Roles</h3><p>Your organization's leadership will have access through Raley PO to oversee finance, purchasing and carry out their other supervisory duties. Inventories and budgets are always updated dynamically in the app.&nbsp;</p><h3 id="admin-roles">Admin Roles</h3><p>Your organization's administrative team will be able to setup, deploy and maintain Raley PO for the rest of your team. This role can perform configuration of the app, managing the company structure, users and permissions within the app.&nbsp;</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p><b><strong style="white-space: pre-wrap;">Procurement is Complicated. Your Software Shouldn’t Be.</strong></b><span style="white-space: pre-wrap;">&nbsp;Why force your team to learn a new, bulky ERP? Run your entire purchasing workflow through Jira or JSM with&nbsp;Raley P&amp;Q. Enjoy a customizable approval matrix, automated PDF generation for vendors, and seamless integration with your existing tools.</span></p><p><span style="white-space: pre-wrap;">Ready to simplify your workflow?</span></p><p><span style="white-space: pre-wrap;"> 👉 [</span><a href="https://calendly.com/raleyapps/demo-of-raley-purchase-orders?back=1&ref=raleyapps.com" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Schedule a Demo Today</strong></b></a><span style="white-space: pre-wrap;">] | [</span><a href="https://marketplace.atlassian.com/apps/1223409/raley-procurement-and-quotation?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Try it for Free on Marketplace</strong></b></a><span style="white-space: pre-wrap;">]</span></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>Stop the Email Back-and-Forth: Streamline data collection with Raley Intake Forms</title>
                    <link>https://www.raleyapps.com/stop-the-email-back-and-forth-streamline-data-collection-with-raley-intake-forms/</link>
                    <pubDate>Wed, 16 Feb 2022 14:55:00 +0000
                    </pubDate>
                    <guid isPermaLink="false">6993324761cbac00013368e3</guid>
                    <category>
                        <![CDATA[ Forms ]]>
                    </category>
                    <description></description>
                    <content:encoded>
                        <![CDATA[ <p>Managing incoming requests in Jira shouldn't feel like a part-time job. Whether it’s a bug report from a customer, a marketing request from a different department, or an HR ticket, the "standard" Jira issue creation screen is often either too complex for users or too limited requiring a license.</p><p>At RaleyApps, we believe that data collection should be a breeze—not a bottleneck. That’s why we built&nbsp;<strong>Raley Intake Forms for Jira</strong>.</p><h3 id="the-problem-jira-complexity-vs-user-experience">The Problem: Jira Complexity vs. User Experience</h3><p>Jira is a powerhouse for project management, but its default issue creation process can be intimidating for non-technical users. They are often met with a sea of fields, technical jargon, and a UI that feels "heavy."</p><p>On the flip side, using the native Jira Issue Collector often lacks the styling flexibility and dynamic logic needed to ensure the data you receive is actually high-quality.</p><h3 id="the-solution-jira-issue-collector-on-steroids">The Solution: "Jira Issue Collector on Steroids"</h3><p>Raley Intake Forms allows you to create beautiful, branded, and dynamic forms that can be embedded anywhere—from your corporate website to your Confluence pages. Here is how it transforms your workflow:</p><h4 id="1-dynamic-behavior-with-dependent-fields">1. Dynamic Behavior with Dependent Fields</h4><p>Why show a "Browser Version" field if the user is reporting a billing issue? With Raley Intake Forms, you can use conditional logic to show or hide fields based on previous answers. This keeps forms short, relevant, and improves completion rates.</p><h4 id="2-fully-customizable-styling">2. Fully Customizable Styling</h4><p>Your brand doesn't stop at your website’s footer. Raley Intake Forms gives you full control over the look and feel. Match your corporate colors, fonts, and layout so the transition from your site to the form feels seamless for your customers.</p><h4 id="3-confluence-integration-made-easy">3. Confluence Integration Made Easy</h4><p>Using our dedicated Confluence Macro, you can turn any Confluence page into a high-powered intake portal. It’s the perfect way to centralize internal requests without forcing your team to navigate away from their documentation.</p><h4 id="4-no-code-wysiwyg-editor">4. No-Code WYSIWYG Editor</h4><p>You don’t need to be a developer to build a robust form. Our intuitive "What You See Is What You Get" editor allows you to drag-and-drop standard and custom Jira fields, set validations, and generate embed codes in minutes.</p><h4 id="5-native-support-for-standard-custom-fields">5. Native Support for Standard &amp; Custom Fields</h4><p>We provide first-class support for Jira field types. Whether you’re using checkboxes, date pickers, or complex dropdowns, the data submitted via Raley Intake Forms maps perfectly to your project schema. No more manual data entry or cleanup.</p><h3 id="perfect-pairings-the-raley-ecosystem">Perfect Pairings: The Raley Ecosystem</h3><p>If you are already using&nbsp;<a href="https://marketplace.atlassian.com/apps/1214045/raley-email-notifications-for-jira-jsm?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer"><strong>Raley Email Notifications</strong></a>, you’ll find that Intake Forms is the missing piece of the puzzle. Once a form is submitted and a ticket is created, you can trigger professional, custom-styled email notifications to keep the reporter updated on their ticket's progress.</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p><b><strong style="white-space: pre-wrap;">Ready to simplify your forms experience?</strong></b></p><p><span style="white-space: pre-wrap;">Don't let messy data slow your team down. Transform how you collect information and start focusing on the work that matters.</span></p><p><a href="https://marketplace.atlassian.com/apps/1217327/raley-intake-forms-for-jira?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" target="_blank" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Try Raley Intake Forms for Jira on the Atlassian Marketplace</strong></b></a></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div><h3 id=""></h3> ]]>
                    </content:encoded>
                    <enclosure url="" length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle></itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <p>Managing incoming requests in Jira shouldn't feel like a part-time job. Whether it’s a bug report from a customer, a marketing request from a different department, or an HR ticket, the "standard" Jira issue creation screen is often either too complex for users or too limited requiring a license.</p><p>At RaleyApps, we believe that data collection should be a breeze—not a bottleneck. That’s why we built&nbsp;<strong>Raley Intake Forms for Jira</strong>.</p><h3 id="the-problem-jira-complexity-vs-user-experience">The Problem: Jira Complexity vs. User Experience</h3><p>Jira is a powerhouse for project management, but its default issue creation process can be intimidating for non-technical users. They are often met with a sea of fields, technical jargon, and a UI that feels "heavy."</p><p>On the flip side, using the native Jira Issue Collector often lacks the styling flexibility and dynamic logic needed to ensure the data you receive is actually high-quality.</p><h3 id="the-solution-jira-issue-collector-on-steroids">The Solution: "Jira Issue Collector on Steroids"</h3><p>Raley Intake Forms allows you to create beautiful, branded, and dynamic forms that can be embedded anywhere—from your corporate website to your Confluence pages. Here is how it transforms your workflow:</p><h4 id="1-dynamic-behavior-with-dependent-fields">1. Dynamic Behavior with Dependent Fields</h4><p>Why show a "Browser Version" field if the user is reporting a billing issue? With Raley Intake Forms, you can use conditional logic to show or hide fields based on previous answers. This keeps forms short, relevant, and improves completion rates.</p><h4 id="2-fully-customizable-styling">2. Fully Customizable Styling</h4><p>Your brand doesn't stop at your website’s footer. Raley Intake Forms gives you full control over the look and feel. Match your corporate colors, fonts, and layout so the transition from your site to the form feels seamless for your customers.</p><h4 id="3-confluence-integration-made-easy">3. Confluence Integration Made Easy</h4><p>Using our dedicated Confluence Macro, you can turn any Confluence page into a high-powered intake portal. It’s the perfect way to centralize internal requests without forcing your team to navigate away from their documentation.</p><h4 id="4-no-code-wysiwyg-editor">4. No-Code WYSIWYG Editor</h4><p>You don’t need to be a developer to build a robust form. Our intuitive "What You See Is What You Get" editor allows you to drag-and-drop standard and custom Jira fields, set validations, and generate embed codes in minutes.</p><h4 id="5-native-support-for-standard-custom-fields">5. Native Support for Standard &amp; Custom Fields</h4><p>We provide first-class support for Jira field types. Whether you’re using checkboxes, date pickers, or complex dropdowns, the data submitted via Raley Intake Forms maps perfectly to your project schema. No more manual data entry or cleanup.</p><h3 id="perfect-pairings-the-raley-ecosystem">Perfect Pairings: The Raley Ecosystem</h3><p>If you are already using&nbsp;<a href="https://marketplace.atlassian.com/apps/1214045/raley-email-notifications-for-jira-jsm?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" rel="noreferrer"><strong>Raley Email Notifications</strong></a>, you’ll find that Intake Forms is the missing piece of the puzzle. Once a form is submitted and a ticket is created, you can trigger professional, custom-styled email notifications to keep the reporter updated on their ticket's progress.</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p><b><strong style="white-space: pre-wrap;">Ready to simplify your forms experience?</strong></b></p><p><span style="white-space: pre-wrap;">Don't let messy data slow your team down. Transform how you collect information and start focusing on the work that matters.</span></p><p><a href="https://marketplace.atlassian.com/apps/1217327/raley-intake-forms-for-jira?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" target="_blank" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Try Raley Intake Forms for Jira on the Atlassian Marketplace</strong></b></a></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div><h3 id=""></h3> ]]>
                    </itunes:summary>
                </item>
                <item>
                    <title>5 Benefits from Using a Custom Notification Solution with Jira/JSM</title>
                    <link>https://www.raleyapps.com/5-benefits-of-a-custom-notification-solution-for-jira-and-jsm/</link>
                    <pubDate>Fri, 07 Feb 2020 10:09:00 +0000
                    </pubDate>
                    <guid isPermaLink="false">69932d0261cbac000133688c</guid>
                    <category>
                        <![CDATA[ Email ]]>
                    </category>
                    <description>Built-in Jira and JSM notifications get noisy fast: too many, too vague, or missing the field that mattered. Here are five benefits of a custom notification solution.</description>
                    <content:encoded>
                        <![CDATA[ <p>How much time have you wasted looking for that email containing vital information to help you make strategic decisions on your project? Sometimes relying on the built-in notification system in Jira or JSM just does not cut it. That lost time could have been better spent working on other project-related matters.</p><p>Using a custom notification solution with Jira can alleviate some of the challenges faced when meeting the demands of your project. Make the most of your project communications, so they don’t turn out to be time wasters. Making communication clearer and more structured can minimize notification challenges.&nbsp;</p><p>Here are five benefits you obtain from implementing a custom notification solution with Jira.</p><h2 id="notify-your-customers"><strong>Notify Your Customers</strong></h2><p>Sometimes customers want to be kept abreast of issues that affect them. Implementing a custom notification solution can help keep them informed and aware of the progress being made with an issue.&nbsp;</p><p>Attachments... Who want to go to the portal to realize that he or she doesn't remember the password anymore? Send the <strong>real attachments</strong> instead, so that your users never have to leave their inbox for communications!</p><p>Sometimes language is an issue. The implemented solution must be able to support the information in the preferred language of your customers.&nbsp;</p><p>Automating notifications to customers is an efficient and effective way to manage and share information. You have complete freedom on what should be sent, how and when.</p><h2 id="customize-the-message"><strong>Customize the Message</strong></h2><p><br>When sending communications to customers, you would like to customize what they receive. You may want to share only specific fields of a notification and insert your corporate logo, so they know the origins of the email. Custom notification solutions allow for these types of configurations as well as localization capabilities and modifications to the layout.</p><p>Is there a dependency on your customers to resolve an issue? A custom notification can keep your customer informed of the importance of the issue and the urgency required to address it.</p><p>Using a custom notification solution like <a href="https://marketplace.atlassian.com/plugins/net.vacom.jirassimo/cloud/overview?utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Email Notifications</a> can fulfill your project communication needs and help you keep informed of the issues that concern you. It can be configured to support your desired layout or which fields you would like to share internally or externally. You don’t need to be a developer to do these configurations. Everything can be done by a Jira or project administrator.&nbsp;</p><p>Jira is an efficient way to track and manage project activities and resource workloads. An add-on like <a href="https://marketplace.atlassian.com/plugins/net.vacom.jirassimo/cloud/overview?utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Emails Notifications</a> can be beneficial for your project and help keep it on track.</p><h2 id="reduce-the-number-of-jira-emails"><strong>Reduce the Number of JIRA Emails</strong></h2><p><br>The team just finished their meeting reviewing and updating the open work items. Your inbox is inundated with many notifications. You start opening one right after the other to review the updates. You wonder why can’t they just be consolidated into one email.&nbsp;</p><p>Or you are an IT manager. How nice would be to receive a digested summary of the changes you care about, with the granularity that you need, from all the Jira projects on Monday morning.</p><p>Sounds familiar? The number of Jira notifications received after a meeting can be overwhelming. Consolidating them reduces the number of emails hitting your inbox. The result is less clutter, saves you time from going through them and increases your productivity.</p><h2 id="set-reminders"><strong>Set Reminders</strong></h2><p>Sometimes, there’re a few issues that you want to track because the customer has requested that they are resolved in time for the delivery of the project. You want to make sure that they are updated before the next meeting. Setting a reminder helps you to remain connected with the issue and stay on track of its progress.</p><h2 id="stay-informed"><strong>Stay Informed</strong></h2><p>Changes or updates made to an issue? New tasks created? Send scheduled digest notifications daily or weekly to your inbox, Slack or HipChat channel. Stay informed and up-to-date with the latest information. Regular notifications will help you make decisions to keep your project on track.</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p dir="ltr"><b><strong style="white-space: pre-wrap;">Ready to transform your emailing experience?</strong></b></p><p dir="ltr"><a href="https://calendly.com/raleyapps/raley-partner-call?month=2026-02&ref=raleyapps.com" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Schedule a call with us</strong></b></a></p><p dir="ltr"><a href="https://marketplace.atlassian.com/apps/1217327/raley-intake-forms-for-jira?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" target="_blank" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Try Raley Emails Notifications on Atlassian Marketplace</strong></b></a></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div> ]]>
                    </content:encoded>
                    <enclosure url="" length="0"
                        type="audio/mpeg" />
                    <itunes:subtitle>Built-in Jira and JSM notifications get noisy fast: too many, too vague, or missing the field that mattered. Here are five benefits of a custom notification solution.</itunes:subtitle>
                    <itunes:summary>
                        <![CDATA[ <p>How much time have you wasted looking for that email containing vital information to help you make strategic decisions on your project? Sometimes relying on the built-in notification system in Jira or JSM just does not cut it. That lost time could have been better spent working on other project-related matters.</p><p>Using a custom notification solution with Jira can alleviate some of the challenges faced when meeting the demands of your project. Make the most of your project communications, so they don’t turn out to be time wasters. Making communication clearer and more structured can minimize notification challenges.&nbsp;</p><p>Here are five benefits you obtain from implementing a custom notification solution with Jira.</p><h2 id="notify-your-customers"><strong>Notify Your Customers</strong></h2><p>Sometimes customers want to be kept abreast of issues that affect them. Implementing a custom notification solution can help keep them informed and aware of the progress being made with an issue.&nbsp;</p><p>Attachments... Who want to go to the portal to realize that he or she doesn't remember the password anymore? Send the <strong>real attachments</strong> instead, so that your users never have to leave their inbox for communications!</p><p>Sometimes language is an issue. The implemented solution must be able to support the information in the preferred language of your customers.&nbsp;</p><p>Automating notifications to customers is an efficient and effective way to manage and share information. You have complete freedom on what should be sent, how and when.</p><h2 id="customize-the-message"><strong>Customize the Message</strong></h2><p><br>When sending communications to customers, you would like to customize what they receive. You may want to share only specific fields of a notification and insert your corporate logo, so they know the origins of the email. Custom notification solutions allow for these types of configurations as well as localization capabilities and modifications to the layout.</p><p>Is there a dependency on your customers to resolve an issue? A custom notification can keep your customer informed of the importance of the issue and the urgency required to address it.</p><p>Using a custom notification solution like <a href="https://marketplace.atlassian.com/plugins/net.vacom.jirassimo/cloud/overview?utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Email Notifications</a> can fulfill your project communication needs and help you keep informed of the issues that concern you. It can be configured to support your desired layout or which fields you would like to share internally or externally. You don’t need to be a developer to do these configurations. Everything can be done by a Jira or project administrator.&nbsp;</p><p>Jira is an efficient way to track and manage project activities and resource workloads. An add-on like <a href="https://marketplace.atlassian.com/plugins/net.vacom.jirassimo/cloud/overview?utm_source=raleyappscom&utm_medium=blog" rel="noreferrer">Raley Emails Notifications</a> can be beneficial for your project and help keep it on track.</p><h2 id="reduce-the-number-of-jira-emails"><strong>Reduce the Number of JIRA Emails</strong></h2><p><br>The team just finished their meeting reviewing and updating the open work items. Your inbox is inundated with many notifications. You start opening one right after the other to review the updates. You wonder why can’t they just be consolidated into one email.&nbsp;</p><p>Or you are an IT manager. How nice would be to receive a digested summary of the changes you care about, with the granularity that you need, from all the Jira projects on Monday morning.</p><p>Sounds familiar? The number of Jira notifications received after a meeting can be overwhelming. Consolidating them reduces the number of emails hitting your inbox. The result is less clutter, saves you time from going through them and increases your productivity.</p><h2 id="set-reminders"><strong>Set Reminders</strong></h2><p>Sometimes, there’re a few issues that you want to track because the customer has requested that they are resolved in time for the delivery of the project. You want to make sure that they are updated before the next meeting. Setting a reminder helps you to remain connected with the issue and stay on track of its progress.</p><h2 id="stay-informed"><strong>Stay Informed</strong></h2><p>Changes or updates made to an issue? New tasks created? Send scheduled digest notifications daily or weekly to your inbox, Slack or HipChat channel. Stay informed and up-to-date with the latest information. Regular notifications will help you make decisions to keep your project on track.</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal   kg-cta-link-accent " data-layout="minimal">
            
            <div class="kg-cta-content">
                
                
                    <div class="kg-cta-content-inner">
                    
                        <div class="kg-cta-text">
                            <p dir="ltr"><b><strong style="white-space: pre-wrap;">Ready to transform your emailing experience?</strong></b></p><p dir="ltr"><a href="https://calendly.com/raleyapps/raley-partner-call?month=2026-02&ref=raleyapps.com" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Schedule a call with us</strong></b></a></p><p dir="ltr"><a href="https://marketplace.atlassian.com/apps/1217327/raley-intake-forms-for-jira?hosting=cloud&tab=overview&utm_source=raleyappscom&utm_medium=blog" target="_blank" rel="noreferrer" class="cta-link-color"><b><strong style="white-space: pre-wrap;">Try Raley Emails Notifications on Atlassian Marketplace</strong></b></a></p>
                        </div>
                    
                    
                    </div>
                
            </div>
        </div> ]]>
                    </itunes:summary>
                </item>
    </channel>
</rss>