Instead of using the form-based no-code transformation builder,
describe the transformation you need in plain English,
and AI will generate the configuration for you.
This is useful for complex conditions or computed values.
Configure your data source by selecting the appropriate options.
Click Create source
Select Create a new transformation and then select Transform without code.
Click AI Assist
Describe your transformation by typing it in plain English. For example: “If price is greater than 100, add the label ‘expensive’.”
Review the suggestion. AI generates a transformation configuration based on your prompt. You’ll see a preview showing how your data will change before you apply it. Refine the transformation either by adjusting your prompt or by editing the form fields.
Name the transformation and save it.
Complete the remaining connector workflow: select a destination, create the task that will schedule the job (and its indexing strategy), and then click Run. The connector then runs the transformation as part of the workflow.
The AI assistant has a few constraints to keep in mind when using it with No Code data transformations.
Limited transformation types.
Only these transformation types are supported:
Add Attribute, Remove Attribute, Filter Records, and Compute New Value. It doesn’t cover advanced operations like joins, type conversions, or hierarchical restructuring.
Accuracy of suggestions.
The perfect transformation may not always be generated. Review and, if needed, refine the suggestion before applying it. This “human in the loop” step is essential.
Prompt constraints.
Prompts must be concise and specific. Long or ambiguous descriptions may lead to incomplete or incorrect transformations.
Performance limits.
Transformations are still bound by Algolia’s service limits (for example, record size, memory, and execution timeout). AI can’t bypass these constraints.
Security and data handling.
Only the record schema and your written prompt are sent to the AI model, not full record data. This means if you include sensitive data in a prompt, it could be processed, so avoid adding personally identifiable information or confidential values.
Over-reliance.
Use AI to help, not replace your judgment. Confirm that the previewed changes are correct, as incorrect logic could affect search relevance.
Language coverage.
Prompts are optimized for English. Support for other languages is limited.