Workflow IQ
Real-time Data Quality SDK
Workflow IQ®
Embed address cleansing, data cleansing, geocoding and enhancement capabilities inside custom workflows and applications.
What is Workflow IQ?
The Workflow IQ® SDK allows customers to embed address cleansing, data cleansing, geocoding and enhancement capabilities inside custom workflows and applications.
Unlimited Records
Pay by license, not by record. You won't be surprised by usage fees.
All Included
We provide you the software, directories, and know-how to install and manage the software on your own infrastructure.
Secure Processing
Your data never leaves your server - records are processed entirely offline. Easily comply with privacy best practices and regulations.
Developer-Ready
Embed address verification directly into your custom applications, web portals, or internal workflows. The SDK easily deploys on Windows or Linux with clean APIs to fit your existing tech stack.
Key Capabilities
APIs for software developers.
Simple, light and flexible Java, .NET, and C++ APIs for software development ease of use. Our SDK includes APIs for integrating:U.S. CASS™ & Canada Address Cleansing
U.S. Geocoding
Data Cleansing
Real-time capabilities.
Integrate real-time data quality corrections into your applications. For example, developers can very easily deploy real-time point of entry data validation and standardization using the Workflow IQ SDK.Malformed Address
La Crosse Wisconsin
Nonstandard street suffix
Invalid state format
Missing ZIP and directional
Standardized Address
La Crosse WI 54601-4025
Suffix and state formatted
ZIP + 4 enriched
U.S. & Canada Address Verification
USPS Address Cleansing.
Cleanse and standardize your US database with an engine certified for the rigorous USPS® CASS™ Cycle O standards . Automatically correct misspellings, update rural or retired routes using LACSLink®, and verify suite-level details —minimizing undeliverable-as-addressed (UAA) mail and unlocking significant automation mailing discounts.Canadian Address Data.
Process Canadian addresses with a fully compliant, SERP-certified engine. Go beyond basic parsing to validate complex address elements against Canada Post's official Point of Call (POC) directories, ensuring your mail lists are fully certified and ready for official mailing discounts.
Apache Spark Integration
Expose USPS CASS™-certified address verification as a first-class Spark transform, scaling Workflow IQ address standardization and data quality operations across distributed clusters without changing your pipeline architecture.
USPS CASS™ Verification as a Native Spark Transform.
Register Workflow IQ's CASS-certified address standardization as a native Spark UDF or Transformer stage, consumable directly from PySpark, Scala, and Java APIs.USPS CASS™-certified address standardization available as a first-class Spark UDF
DataFrame and Dataset API support for drop-in pipeline integration
Compatible with leading managed Spark environments including Databricks and cloud-native EMR offerings
Embedded Data Quality SDK
Integrate USPS CASS™ address verification, Canada SERP postal cleansing, geocoding, and enterprise data cleansing directly into your applications using native Java, C++, and .NET APIs. Built for throughput-sensitive environments where in-process performance is essential.
Address Verification and Geocoding.
Invoke USPS CASS™-certified standardization and Canada SERP-compliant postal cleansing as direct in-process API calls, with no network round-trip overhead. The geocoding API enriches each record with latitude, longitude, and census-block attributes alongside the standardized address.USPS CASS™-certified address standardization and deliverability scoring
Canada SERP-compliant postal authority address cleansing
Geocoding with latitude, longitude, and census geography attributes
Enterprise Data Cleansing.
Parse, standardize, and validate name, address, phone, email, and date fields from any record source. Capabilities align with Firstlogic DataRight IQ cleansing profiles, giving your application the same rule depth available in full product deployments.Field-level parsing and format standardization for names, addresses, and contact data
Configurable cleansing profiles for domain-specific data requirements
High-throughput processing with sub-millisecond per-record latency
val aiqThread = AddressIQInstance.createThread();
aiqThread.processRecord(record);
Technical Specifications
| Supported Platforms | Windows, Linux |
| Server deployment options | On-premise or on a cloud provider of your choice (AWS, Azure, GCP, etc.) |
| Minimum System Requirements | For on-premise installations, a minimum of 1 physical server with 4 CPUs For in-cloud installations, a minimum of 1 cloud instance with 4 vCPUs |
| SDK APIs | Java, .NET, C++ |
Frequently asked questions about Workflow IQ
Which countries are supported by Workflow IQ's address verification?
Which countries are supported by Workflow IQ’s address verification?
Workflow IQ supports address verification and geocoding for the United States and Canada.
Workflow IQ provides data using authoritative postal directories and trusted geocoding partners to ensure mailing compliance and accuracy.
What levels of geocoding are available with this product?
Rooftop and parcel-level latitude-longitude geocoding.
What deployment environments are supported?
On-premise, private cloud, and air-gapped environments. Both Linux and Windows operating systems are supported.
Does Workflow IQ require network calls for address verification?
No, address verification runs in-process via the SDK, with no per-record network round trip.
Ready to get started?
Request a demo or talk to our sales team to answer your questions about Workflow IQ