🔄 Make.com Integration with Keymate
Keymate's native integration with Make.com enables powerful no-code automation workflows by connecting your Keymate memory to thousands of other tools. This guide walks you through how to upload files, scrape web pages, and run AI-powered queries — all automated within Make.
🚀 Getting Started
- Log in to Make.com or create a free account.
- Use this link to install the Keymate app into your Make workspace.
- Authenticate with your Keymate account by creating a new connection inside any Keymate module.
🔧 Available Modules
Keymate currently offers the following actions:
- Upload File – Upload a PDF to your Keymate memory
- URL Scrape – Scrape webpage content and add to memory
- Query Chunk – Retrieve relevant chunks as plain text
- Query Chunk (Advanced) – Retrieve chunks with structured metadata
- Make an API Call – For custom authorized requests
📁 Upload PDFs Automatically (Dropbox Example)
Goal: Upload new files from Dropbox into a specific Keymate collection.
Scenario Setup:
- Trigger: Dropbox → Watch Files in Folder
- Action: Dropbox → Download File
- Action: Keymate → Upload File
- Set the collection
- Map file data from Dropbox
- (Optional): Move file to an archive folder
🧠 Use cases: Client uploads, SOP intake, onboarding kits, etc.
🌐 Scrape Web Content (Google Sheets Example)
Goal: Scrape and save web content into your Keymate memory using URLs stored in a spreadsheet.
Scenario Setup:
- Trigger: Google Sheets → Watch New Rows
- Action: Keymate → URL Scrape
- Select target collection
- Map URL column from the sheet
- (Optional): Update the row with a "Done" status
💡 Great for: Competitor research, newsletter archives, internal blog scraping
🔍 Semantic Search Query (Query Chunk)
Goal: Run a query over your Keymate memory and return relevant document chunks.
Scenario Setup:
- Trigger: Custom input (Gmail, Google Form, webhook, etc.)
- Action: Keymate → Query Chunk
- Map query content from the previous step
- Set target collection (or leave blank to search all)
- Action: Use response chunks in next steps
- Format into a report
- Pass to LLM (OpenAI/Gemini) for reasoning
- Email result
🧠 AI Agent Automation (Advanced Use Case)
Create agent-style workflows where a user message triggers:
- A structured GPT query
- Retrieval from Keymate memory
- AI synthesis using GPT, Claude, or Gemini
- Action output (email reply, CRM update, Slack message)
Key Modules:
- Keymate → Query Chunk (Advanced)
- OpenAI → Chat Completion
- Gmail/Slack/Notion/etc. → Output
📌 Tips & Best Practices
- PDF Only: Use clean, text-based PDFs for best results
- Metadata: Use consistent naming and folder structures in Keymate
- No Deletion Sync: Removing a file from Dropbox doesn't remove it from Keymate — delete manually if needed
- Organize by Collection: Maintain separate collections for clients, departments, or workflows
🔐 Security Note
- All Keymate integrations use secure, authenticated API calls
- Files are encrypted and processed privately
- Data is not shared across collections without explicit linking