Skip to main content

Product demo · Industrial sales workflow

Industrial RFQ intake, qualification, and handoff

A working demonstration of a technical request from customer intake through internal review: project-specific questions, file collection, ownership, status, and a printable summary.

This is not a customer case study. Soultware built the product demo to explore a representative industrial quoting workflow. The companies, people, requests, and files shown in it are fictional.

Problem explored

Give a technical request a clear path to review

The demo addresses a representative situation: an industrial team needs enough project context to decide what to review, who should own the request, and what information is still missing. It does not claim these problems came from a specific customer.

  • Industrial quote requests can arrive before the team has the details needed to assess scope.
  • Drawings and supporting files may be separated from the conversation about the request.
  • Without shared qualification stages, ownership and the next action can be unclear.
  • Customer, sales, and engineering teams need different views of the same technical request.

Representative users

One request, with the right context for each role

Prospective customer

Provides contact details, project context, specifications, timing, budget range, and relevant files.

Sales or estimating

Reviews the commercial context, completeness, priority, and next action.

Engineering reviewer

Checks project-specific answers and technical attachments during initial scope review.

Operations coordinator

Keeps the request stage, owner, notes, and activity current for the team.

These are representative roles in the workflow, not people from a Soultware client organization.

Workflow

From customer request to internal review

  1. 01

    Choose a project type: automation, fabrication, equipment, or engineering.

  2. 02

    Complete contact and project details, then answer the questions for that project type.

  3. 03

    Attach drawings and references, review the submission, and send the request.

  4. 04

    Open the same browser’s operations desk to see the request with the sample pipeline.

  5. 05

    Search or filter the queue, then open the record to review its answers and files.

  6. 06

    Update stage, priority, or assignee; add an internal note and follow the activity record.

  7. 07

    Prepare a printable request summary for handoff. The demo does not calculate or issue a priced quote.

Product walkthrough

A live operations desk shows the request pipeline

The current demo presents six fictional requests across six stages. Reviewers can search the queue, filter by stage, compare priority and assignee, and open a request to inspect its technical details.

Current RFQ Operations Demo pipeline with six fictional requests, stage filters, priority, assignees, and update dates.
Captured from the live demo operations desk. The banner identifies the workspace and its sample records as fictional.

Guided customer intake

A visitor provides contact and project details, answers questions for the chosen work type, attaches files, and reviews the request before submission. No sign-in is required for the demo.

Shared operations queue

The same browser can open the submitted request in its demo workspace. Search and stage filters help locate work, while each row shows company, status, priority, owner, and update date.

Request handoff

The record brings answers, attachments, internal notes, and activity together. A printable summary supports handoff; it is not a pricing engine or an issued quotation.

Six explicit qualification stages

  1. New

    Received and waiting for qualification.

  2. Sales qualified

    Commercial fit has been confirmed.

  3. Engineering review

    Scope, files, and constraints are being assessed.

  4. Awaiting information

    The next step depends on details from the customer.

  5. Quote prepared

    The request is ready for commercial release.

  6. Closed

    The request is complete or will not be quoted.

Architecture and implementation

The technical description follows the running demo

Project-specific intake

The selected project type controls which technical questions appear. The server validates submitted values against a schema instead of relying on browser checks alone.

Request record and activity

Answers, attachments, notes, assignment, priority, status, and update activity stay connected to the RFQ record.

Bounded file handling

The demo accepts up to five files, limits each file to 10 MB, checks an extension allowlist, and stores file objects separately from request data.

Workspace-scoped demo sessions

An HTTP-only cookie keeps a visitor’s demo workspace separate in that browser. Demo records are designed to expire after 48 hours.

Cloudflare data services

The application is packaged for Cloudflare Workers, with D1 for relational records and R2 for uploaded file objects.

Separate request operations

Customer submission, request updates, notes, and attachment retrieval use separate server routes with validation and workspace checks.

Implemented in this demo

  • Conditional intake and server-side validation
  • Workspace-isolated request, attachment, note, and activity records
  • File count, size, and extension checks
  • Searchable stage filters, status, priority, and assignee updates
  • Printable request summary
  • Validation and customer-to-review workflow tests

Production scope to define

  • Identity provider, organization membership, and role-based access rules
  • Company-specific intake fields, qualification criteria, stages, and approvals
  • CRM, ERP, email, document, and quoting integrations with agreed ownership and failure handling
  • File scanning, retention, backup, recovery, audit, and support requirements
  • Hosting region, monitoring, incident response, availability, and privacy controls

Engineering decisions

Design the handoff around reviewable information

Ask different questions for different work

An automation cell, a fabrication order, an equipment package, and an engineering service need different technical context. The intake model keeps those questions tied to the chosen project type.

Keep the technical files beside the answers

Reviewers can inspect the drawings and references from the same record as the request instead of reconstructing context from separate messages.

Give the team explicit stages

The six stages distinguish an unreviewed request from one awaiting customer information, under engineering review, ready for commercial release, or closed.

Treat the handoff as a summary

The printable view collects customer, project, status, files, and internal notes. A production quoting workflow would need its own pricing, approval, and release rules.

Make production permissions a separate design task

The demo isolates visitor workspaces, but has no production sign-in or role model. A real system would define who can see and change each organization’s records.

Demonstration outcome

A concrete workflow to review before production scope is set

What works in the demo

A visitor can submit a structured request without signing in, then open it in the same browser’s isolated workspace. A reviewer can search and filter the queue, inspect answers and attachments, change qualification fields, add a note, follow activity, and prepare a printable summary.

What it establishes

The working flow makes intake fields, qualification states, ownership, and handoff concrete enough to discuss against a real process. It does not establish faster quoting, higher conversion, or any customer outcome; those would need to be measured in a production implementation.

Limitations

The demo workspace is not a production security model

The demo has no production identity provider or role-based authorization, no real CRM or ERP connection, and no malware scanning or organization-specific compliance controls. Its cookie-based workspace isolation exists to keep visitor demo records separate.

Security, integrations, permissions, hosting, retention, backup, observability, support, and compliance requirements vary and must be scoped for each production implementation.

See the workflow first

Walk through intake and review, then decide whether a conversation is useful.

In a 15-minute review, we can map where RFQ information enters your process, identify qualification gaps, and decide whether a custom system is worth exploring.

Back to Work