How HelloLeo Middleware Works
HelloLeo uses secure middleware (Integration Proxy) that:- Safely stores your API keys - Encrypted and never exposed
- Connects your frontend directly - No CORS issues
- Handles authentication - Manages API calls automatically
- Works seamlessly - You just reference the integration in prompts
Using Integrations in Prompts
Displaying Data
Ask Leo to show data from your integrations:Creating Records
Ask Leo to save data to your integrations:Updating Data
Ask Leo to modify existing records:Searching and Filtering
Ask Leo to search your integration data:Common Patterns
Display Lists
Create Forms
Update Records
Search and Filter
Best Practices
Be Specific About Data
- Name the integration - “from Odoo” or “to Airtable”
- Specify fields - Which data to show or save
- Describe layout - How to display the data
Use Integration Names
Always mention which integration you’re using:- ✅ “Show products from Odoo”
- ❌ “Show products” (Leo doesn’t know where)
Describe the Outcome
Focus on what you want to achieve:- ✅ “Save form data to Airtable Contacts table”
- ❌ “Use the API to POST data”
Example Prompts
Odoo Examples
Airtable Examples
Notion Examples
Troubleshooting
Integration Not Working
- Check credentials - Verify API keys are correct
- Test connection - Use the test button in settings
- Check permissions - Ensure API keys have correct access
- Review errors - Check Network Monitor for API errors
Data Not Showing
- Verify integration - Make sure it’s connected and enabled
- Check data exists - Ensure there’s data in your integration
- Review prompts - Be specific about what data to show
Can’t Save Data
- Check permissions - API keys need write access
- Verify table/model - Ensure it exists in your integration
- Review field names - Match field names exactly
