web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Topaz signature pad in...
Power Apps
Suggested Answer

Topaz signature pad in Power Apps — what are the possible ways?

(1) ShareShare
ReportReport
Posted on by 2

Hey everyone,

I’m trying to see if it’s possible to use a Topaz signature pad inside a Power Apps canvas app, mainly just to capture a signature and show it on the screen (similar to the pen input control). Not looking to store anything for now.

I haven’t worked with external signature devices in Power Apps before, so I’m trying to understand what options are actually available.

Wanted to ask:


  • What are the possible ways to make this work?

  • Has anyone done something similar with external signature devices?

  • What kind of setup is usually needed for this?

  • Any limitations I should be aware of upfront?
Thanks in advance
I have the same question (0)
  • Suggested answer
    11manish Profile Picture
    2,286 on at
    Power Apps canvas apps cannot directly integrate with a Topaz signature pad because they do not support direct hardware access.
     
    The feasible approaches include using a custom web application with Topaz’s SigWeb/SDK and embedding it, building a PCF control for model-driven apps, or
     
    using Power Automate Desktop as a bridge.
     
    The simplest alternative is to use the built-in Pen Input control unless a physical device is strictly required.
     
    Any Topaz integration will require local drivers, browser extensions, and a controlled desktop environment.
  • Suggested answer
    Valantis Profile Picture
    5,202 on at
     
    Topaz pads use their SigWeb software (a local service that runs on the machine) which exposes a JavaScript API via SigWebTablet.js. Power Apps by itself can't call that JS API directly, but there are two realistic paths:
     
    Option 1: PCF component (most viable)
    Build a Power Apps Component Framework (PCF) control that loads SigWebTablet.js and interfaces with the Topaz pad. The PCF renders inside the canvas app, captures the signature via the Topaz API, and returns the signature as a Base64 image string back to Power Apps. This is how it's done in React web apps today and a PCF is essentially a React/TypeScript component, so the pattern translates directly.
     
    Requirements: PCF feature enabled in your environment (PPAC > Settings > Features), developer with TypeScript/React experience to build the component, SigWeb installed on every client machine that will use the pad.
     
    Option 2: Power Automate Desktop (if running on a desktop)
    If your app runs on a managed desktop, PAD can interact with the Topaz SigWeb API via a custom script action, capture the signature image, and pass it back. More limited and only works for attended desktop scenarios.
     
    Key limitations to know upfront:

    - SigWeb is a local Windows service so this only works in browser-based Power Apps on Windows desktops where SigWeb is installed. Won't work on mobile, iPad, or Mac.
    - Each user machine needs SigWeb installed and running
    - The PCF approach requires enabling the PCF feature by an admin in PPAC
    - If you just need a software signature (finger or stylus on screen), Power Apps has a built-in Pen Input control that requires zero setup
     
     

     

    Best regards,

    Valantis

     

    ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).

    🏷️ For follow-ups  @Valantis.

    📝 https://valantisond365.com/

    💼 LinkedIn

    ▶️ YouTube

     
  • Suggested answer
    TechFreak Profile Picture
    149 on at

    Hi,

    Yeah, this is a pretty common situation when trying to use external devices like a Topaz signature pad with Power Apps.

    What’s happening here is that Power Apps (especially canvas apps) runs inside a browser, and browsers don’t allow direct communication with hardware devices like USB signature pads. So even though the Topaz device works fine with its own SDK, Power Apps can’t talk to it directly.

    If your goal is just to capture a signature and show it on the screen, the easiest and most reliable option is to use the Pen Input control. It behaves very similar to a signature pad, works out of the box, and doesn’t require any extra setup.

    If you specifically need to use the Topaz device, then you’ll need a middle layer. Typically, this looks like:


    • A small app (like a .NET or web app) using the Topaz SDK

    • That app captures the signature from the device

    • Then sends it to Power Apps (via API, Power Automate, or as an image/base64)
       

    So instead of direct integration, you’re routing it through another application.

    There is also the option of building a PCF control, but that’s more suited for model-driven apps and still doesn’t make hardware integration straightforward in canvas apps.

    So essentially, Power Apps can’t “see” the Topaz device directly. You either:


    • Use Pen Input for a simple and clean solution

    • Or build a custom integration layer if the hardware is mandatory
       

    For your current requirement (just capture and display), Pen Input is usually more than enough and saves a lot of effort.

     

    Best regards,

    Satyam Pandey



    ✅ If this helped solve your issue, please mark it as Accepted Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still helpful, feel free to click “Yes” on Was this reply helpful? or drop a Like 🙂

    🏷️ For follow-ups, feel free to tag @TechFreak

    💼 LinkedIn 

    ▶️ YouTube

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Vish WR Profile Picture

Vish WR 977

#2
Valantis Profile Picture

Valantis 664

#3
11manish Profile Picture

11manish 530

Last 30 days Overall leaderboard