Defaults and attributes fill what is shared or already structured. What is left is the data that sits in the product's description as prose: a fibre mix mentioned in a sentence, a certification named in a paragraph, a manufacturing site in the story of the product. AI autofill reads that text and proposes values for the passport fields that are still empty. It proposes; you confirm.
The rule
AI only fills empty fields. A value that came from a product attribute, a category composition, a store default or your own typing is never overwritten. Known data beats inference, and the AI sits below every other source. The one exception is an option you can turn on, described below, that lets it double-check store-wide defaults.
It also prefers to leave a field empty rather than guess: a wrong value on a passport is worse than a blank one. Each proposal comes with the sentence of the product page it was read from, so that you can check it in one glance.
On one passport
The passport editor has a DPTag AI box with a Fill empty fields with AI button. Click it, and after a few seconds the empty fields of the form receive proposals, coloured by confidence: green for confirmed, amber for to verify. Each proposed field shows its Source, the snippet of the product text it relied on, and a control to dismiss the suggestion.
The proposals sit in the form fields but are not saved yet. Read them, correct what needs correcting, dismiss what is wrong, then save the passport as usual. Saving is what turns proposals into data; until then the public page, if the passport is published, shows nothing of them.
When every field is already filled, the button says so rather than running. When the product page mentions no composition, origin or care, the AI says that too, and the passport is filled by hand.
On a whole catalogue
The AI can also create passports, not only fill them. The setup wizard's first step offers it as the Automatic (AI) path, and a Let AI create your passports panel sits above the passports list and the products list while products lack a passport. One click creates a passport for each of them, pre-filled from your defaults and attributes as usual, then completed by the AI from the product text.
The run goes one product at a time, each in its own request, so that a slow shared host never times out; a progress line counts them as they go. The result is a set of drafts with proposals to review, exactly as for one passport, and nothing is published by the run.
The Pro add-on moves this run to the background, where it continues after the tab is closed and can be stopped at any time.
What is sent, and when
Nothing leaves your site until you click. When you do, DPTag sends to its service at dptag.com the product's title, its short and long descriptions, its categories and its attribute values, together with your site's address, which is what meters the free sample. If you have entered an account key, it goes with the request so the run is billed to your account. No customer data, no order, nothing about your visitors.
The service reads the text with an AI model and returns proposals with a confidence level and the source snippet for each. To produce them, it passes the product text to Anthropic's Claude API, which does not use it to train models. The service keeps your site's domain and a usage counter, not the product text. The plugin never contacts the service on its own, on a schedule or in the background.
The full statement is in the plugin's readme on wordpress.org, under External services, and in the privacy policy.
What it costs
Your first five AI passports on a site are free and spend nothing. Beyond them, each product filled costs one AI credit, because every run is a real call to a service that costs money to operate. Everything else in DPTag, creating, publishing, printing, the public pages, stays free and unlimited and never touches the network.
Credits are bought on dptag.com, with no subscription. Paste the account key from your dashboard under Passports, then AI credits, and the next run is billed to that balance; the screen shows what is left after each run. The key is refused if it does not look like one, rather than silently kept and failing later. The Pro add-on includes a monthly allowance of credits.
Letting the AI double-check store defaults
A store default is a blanket rule, and a blanket rule is sometimes wrong for one product: a range made in Portugal with one item made elsewhere. By default the AI leaves a store default alone, like any filled field.
Under Passports, then Defaults, the option Let AI double-check these store defaults on each product changes that for store-wide defaults only. With it on, the AI compares a store default against the product's text and may propose a correction, shown for review like any proposal, in the field it would replace. Category compositions and product attributes are never revisited, with or without the option, since they are per-product facts rather than blanket rules.
Sector detection is not AI
Picking the right template is not the AI's job. Each product is attributed a sector by its categories, attributes and text, on your site and without any network call, and the sector can always be switched by hand in the passport editor. The AI only fills the fields of the template the product already has.