Connect Dadata ru to OpenClaw on Operator.io
Dadata ru is a data validation and enrichment API for Russian addresses, companies, and personal data. It helps automate data entry, reduce errors, and standardize records across your workflows.
Automate Dadata ru with AI
Operator puts an OpenClaw agent in front of Dadata ru. You describe the job from Telegram or Discord and it handles the rest inside Dadata ru, picking the right calls from the 63 Dadata ru actions and checking its own work as it goes.
Your agent reaches Dadata ru directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Dadata ru
Your agent can call any of these Dadata ru actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Clean Address
Clean and standardize a Russian postal address. Converts a free-form address string into a structured object with parsed components (region, city, street, house, etc.), geographic coordinates, postal code, and quality indicators. Useful...
Clean Birthdate
Standardize and validate birthdate strings. Accepts various formats (DD.MM.YYYY, M/D/YY, Russian text dates) and normalizes to DD.MM.YYYY. Returns quality code indicating parse success.
Clean Email
Standardize and validate an email address. Fixes typos in domains (e.g., 'gnail.con' → 'gmail.com'), validates format, and classifies as PERSONAL, CORPORATE, ROLE, or DISPOSABLE. Use to clean user-provided emails before storing or sendin...
Clean Name (FIO)
Tool to standardize and parse full names (FIO), detect gender, and return grammatical cases. Use when you need structured name parsing and declensions from raw FIO inputs.
Clean Passport
Tool to validate a Russian passport number against the official registry. Use after collecting passport details.
Clean Phone
Tool to standardize and validate phone numbers. Use when you need to convert arbitrary phone inputs into a uniform, validated 11-digit format for further processing.
Clean Composite Record
Tool to standardize composite records with multiple contact data fields in a single request. Use when you need to clean records containing combinations of name, address, phone, email, passport, birthdate, or vehicle data. More efficient...
Clean Vehicle
Standardize and recognize vehicle make/model from free-form text input. Returns normalized brand and model names with a quality confidence code. Use this to clean user-entered vehicle descriptions like 'ford focus' or 'land r0ver'.
Find Address
Retrieve full Russian address details by FIAS ID, KLADR code, or cadastral number. Returns structured data including postal code, region, city, street, coordinates, and administrative codes (OKATO, OKTMO, tax office). Use this when you h...
Find Bank
Tool to find bank by BIC, SWIFT, INN, or registration number. Use when you need full bank details for a specific identifier. Provide optional KPP for branch-level queries.
Find Car Brand
Find car brand details by identifier. Returns brand information including English and Russian names. Use this when you have a car brand ID (like 'FORD', 'BMW', 'TOYOTA') and need its details. For autocomplete/search by partial name, use...
Find Company By Email
Find companies by corporate email address domain. Extracts company registration details including INN, OGRN, name, location, and business activity from the email domain.
Find Country
Tool to find country details by ISO or numeric code. Use when you have a valid country code and need full metadata.
Find Court by ID
Find court by ID or code. Returns court details including name, address, and jurisdiction. Use when you have a specific court code and need complete court information.
Find Currency
Tool to find currency details by ISO 4217 code. Use when you have a currency code and need its full metadata.
Find Delivery City IDs
Retrieves delivery service city identifiers (CDEK, Boxberry, DPD) for a given Russian city by KLADR code or FIAS ID. Use this tool when integrating with Russian delivery services and you need to map a city to the corresponding IDs used b...
Find Address by FIAS ID
Find address by FIAS ID from the Federal Information Address System (FIAS/GAR). Returns structured address details including postal code, region, city, street, coordinates, and administrative codes. Use when you have a FIAS GUID and need...
Find FMS Unit
Look up Russian passport issuing authority (FMS unit) by subdivision code. Returns all departments associated with the given code (e.g., main office, passport desks). Use SUGGEST_FMS_UNIT action for text-based search by name.
Find FNS Unit by Code
Find Russian tax inspection (FNS unit) by exact code or INN. Returns inspection details including address, contact info, payment details, and parent unit information. Use SUGGEST_FNS_UNIT action for text-based search by name.
Find FTS Unit
Find a Russian Federal Customs Service (FTS) unit by its 8-digit code. Returns detailed information including the unit's name, address, contact details (phone, fax, email), and registration numbers (INN, OGRN, OKPO). Use this when you ne...
Find Medical Position By ID
Tool to find medical position by ID code. Use when you have a medical position ID and need its full name and details.
Find MKTU
Look up MKTU (International Classification of Goods and Services/Nice Classification) items by their numeric code. Returns detailed information including class number, item number, and names in Russian, English, and French. Use this when...
Find OKPD2 by ID
Look up OKPD2 (Russian Classification of Products by Economic Activity) entries by their exact code. Use this to get the official name, section, and classification details for a known OKPD2 code. Returns the section, index, code, and des...
Find OKPDTR Position
Find job position by OKPDTR code. Returns position name and tariff grade. Use this to retrieve official position title and classification details for a known OKPDTR code.
Find OKPDTR Profession
Tool to find profession details by OKPDTR code. Returns profession name and tariff grade from the All-Russian Classifier of Worker Professions. Use when you have an OKPDTR code and need full profession metadata.
Find Territory by OKTMO
Find Russian municipal territory by OKTMO code. Returns municipality name and administrative hierarchy (district and settlement levels). Use when you have a specific OKTMO code and need to look up the corresponding territory details.
Find OKVED2
Look up OKVED2 (Russian Classification of Economic Activities) entries by their exact code. Use this to get the official name and classification details for a known OKVED2 code. Returns the section, index, and description of the economic...
Find Company or Entrepreneur
Find company or individual entrepreneur details by INN or OGRN from the Russian Federal Tax Service registry. Returns full registration data including legal name, address, status, management, and organizational form. Use KPP parameter to...
Find Belarus Party by UNP
Tool to find a Belarusian company or entrepreneur by UNP. Use when you have the UNP and need the full registry record. Example: "Find party by UNP = 190657494".
Find Kazakhstan Company by BIN
Look up Kazakhstan company or entrepreneur details by BIN (Business Identification Number). Returns registration data including name, address, director, activity codes, and classification codes. Use when you have a 12-digit BIN and need...
Find Postal Office
Find Russian postal office details by postal code (index). Returns office name, address, type, and activation date. Use when you need to look up postal office information for a specific postal code.
Find Postal Unit By ID
Find postal unit by postal code. Returns postal office details including address and schedule. Use when you have a specific postal code and need complete information about that postal office location.
Geolocate Address
Tool to find nearest addresses by geographic coordinates. Use when you need address suggestions around a specific location.
Geolocate Postal Unit
Tool to find nearest postal units by geographic coordinates. Use when you need to locate post offices near a specific location.
Get Profile Balance
Tool to retrieve current DaData account balance. Use before making API calls that consume funds.
Get Profile Statistics
Tool to get daily aggregated usage statistics per DaData API service. Use when you need a breakdown of calls and remaining balances for a specific date.
Get Reference Versions
Tool to retrieve the last update dates for DaData reference datasets (FIAS, EGRUL, banks, etc.). Use before performing operations that depend on the currency of reference data.
IP Locate Address
Geolocate a Russian IP address to determine its city/region. Returns detailed location data including postal code, city, region, federal district, timezone, and coordinates. Only works for IP addresses registered in Russia; non-Russian I...
Suggest Address
Tool to autocomplete and suggest addresses. Use when user types partial address fragments to retrieve possible address completions.
Suggest Bank
Tool to autocomplete and suggest banks by partial details. Use when you need to find Russian banks by name, BIC, INN, SWIFT, or registry number.
Suggest Car Brand
Tool to suggest car brands. Use when you need to autocomplete or correct partial car brand names in Russian or English.
Suggest Country
Tool to suggest countries based on user input. Use when you need country autocompletion or search.
Suggest Court
Tool to suggest Russian courts by name or location. Use when user types partial court name or provides filters to retrieve possible court suggestions.
Suggest Currency
Tool to suggest currencies by ISO 4217 code or name. Use when you need currency autocompletion.
Suggest Email
Tool to autocomplete and suggest email addresses. Use when user provides an email prefix and you need possible completions.
Suggest FIAS Address
Tool to suggest addresses from FIAS/GAR database. Use when you need official Russian addresses that strictly match the federal address system (FIAS/GAR).
Suggest FMS Unit
Tool to autocomplete and suggest passport issuing authorities. Use when you need to lookup Russian FMS units by partial code or name.
Suggest FNS Unit
Tool to suggest Russian tax inspection units by partial name or code. Use when you need to identify a tax inspection authority from incomplete user input. For example, use query='7700' to retrieve units with code 7700.
Plus 15 more Dadata ru actions your agent can call.
How to connect Dadata ru
You authorize Dadata ru once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Dadata ru without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Dadata ru
- How do I connect Dadata ru to Operator?
- You authorize Dadata ru once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Dadata ru without you signing in again.
- Can my agent pull and update data in Dadata ru?
- Yes. It can read records, write new ones, and answer questions about what is stored. Point it at Dadata ru and ask for a figure or a list, or have it keep a table in step with another app you have connected, all in plain language.
- Do I need to write code or manage Dadata ru API keys?
- No code and no API keys. You authorize Dadata ru through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
- Can my agent use Dadata ru together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Dadata ru and tools like Gigasheet, Nasa, Api ninjas in one job, reading from one and acting in another without you wiring anything between them.
More apps to automate
Apps your agent runs alongside Dadata ru, or browse all integrations.
Put your agent on Dadata ru
Sign in, connect Dadata ru, and hand your agent the work. Your first week is free.
Try for free