Hey folks,
If you’ve been around for a while, you probably remember the old answer to “can I capture a signature in my Constellation mobile app?” - “sorry, not supported.” I gave that answer myself more times than I’d like to admit. That’s no longer true.
Signature capture lives as a ready-to-use Constellation DX component in the open-source UI Gallery.
What changed
The key addition on Pega Infinity '26.1: DX components are now packaged for offline use — fully functional without a connection, syncing automatically when back online.
How to add it
Install the component (one-time):
- Download the RAP from the Releases page.
- Import it via Configure menu → Application → Distribution → Import.
- Add the ruleset to your app. In your app definition, add
ConstellationUIGalleryLib:01-01-01to application rulesets. - Enable the component. Go to App → Records → User Interface → Component Library (or search for Component Library in Configure menu), open
Pega_Extensions, and check SignatureCapture in the first (unnamed) column. Wait a few seconds, then Actions → Refresh to confirm. - Re-login.
Add it to your case:
- Create a text property to store the signature. Set a large MaxLength under Advanced — signatures are stored as base64-encoded images, so the default won’t cut it.
- Add the field to your view and set Display As → Signature Capture. No Display As option means step 4 didn’t take — go back and check it.
- Save.
No mobile-specific work needed. Set up your mobile channel once as normal; after that, adding the signature control to a view is identical to the web — no rebuild, no extra config.
Offline support
Components are packaged and stored on-device after the first sync. Field users can draw their signature and complete assignments without a network connection; submissions queue and sync automatically when back online. That’s exactly what you need for field service, inspections, and deliveries — where signatures are most common and networks least reliable.
Things to keep in mind
- This isn’t out-of-the-box (OOB) — it comes from the gallery, so treat it as a dependency.
- The gallery signature control is fully offline-safe. For other custom or imported components, test offline before shipping.
If you’ve been waiting on signatures in mobile — go try it and let me know how it goes in the comments!