How to build AI-enhanced automations on Make
Build AI-enhanced automations on Make by connecting AI modules like OpenAI or Claude to your workflows, then configure data mapping between your triggers and AI processing steps. Use the visual scenario builder to create sophisticated automations that leverage AI for content generation, data analysis, or decision-making.
Prerequisites
- Active Make account
- Basic understanding of automation workflows
- Access to an AI service API (OpenAI, Claude, etc.)
- Understanding of JSON data structures
Step-by-Step Instructions
Create a new scenario and add a trigger
Add an AI module to your scenario
Configure the AI module settings
Create a Chat Completion for OpenAI). Choose your desired AI model from the Model dropdown. Set up your System Message to define the AI's role and behavior. Configure parameters like Temperature (creativity level), Max Tokens (response length), and any other model-specific settings.Map data from trigger to AI input
Analyze this email and categorize it: {{1.subject}} - {{1.body}}. Use Make's text functions if you need to format or manipulate the data before sending it to the AI.Add conditional logic and data processing
contains, equals, or custom expressions. Use Data Tools modules to parse JSON responses, extract specific values, or format the AI output for your target applications.Connect output actions
{{AI_module.choices[].message.content}} to access the AI response. Configure any additional formatting or data transformation needed for your target platform.Test and optimize the automation
Common Issues & Troubleshooting
AI module returns empty or unexpected responses
Check your prompt structure and ensure mapped data contains actual values. Verify your AI model settings and increase Max Tokens if responses are being cut off. Review the system message for clarity and specificity.
Scenario fails with API authentication errors
Verify your API credentials in the connection settings. Check if your API key has sufficient permissions and hasn't exceeded rate limits. Reconnect the AI service module and test the connection.
High token usage or slow performance
Optimize your prompts to be more concise while maintaining effectiveness. Consider using faster AI models for simpler tasks. Implement data filtering to reduce unnecessary AI calls and add delays between operations if hitting rate limits.
Data mapping issues between modules
Use the Data Structure feature to define expected data formats. Check for null or undefined values in mapped fields. Use Make's built-in functions like ifempty() or default() to handle missing data gracefully.