Knack is a business application platform that allows users to create custom applications for managing data and workflows. With Relevance AI, you can supercharge your Knack applications by automating processes and leveraging AI Agents for smarter data handling.


Knack provides a robust framework for building custom applications, while Relevance AI enhances this by automating data interactions and enabling intelligent decision-making through AI Agents.
Intelligent Data Orchestration
The AI agent seamlessly manages complex data relationships and automates database operations across multiple Knack objects.
Workflow Evolution
Continuous optimization of business processes through predictive analysis and automated refinement of existing workflows.
Real-time Insight Generation
Transforms raw database entries into actionable business intelligence through continuous data analysis.
Relevance AI enables you to integrate Knack's powerful application platform into your automated workflows seamlessly.
What you’ll need
You don't need to be a developer to set up this integration. Follow this simple guide to get started:
- A Knack account
- A Relevance AI account with access to the project you want to integrate
- Authorization (you'll connect securely using API keys—no sensitive info stored manually)
Security & Reliability
This integration enables seamless interaction between Knack's business application platform and Relevance AI's workflow automation capabilities. It allows you to perform CRUD operations (Create, Read, Update, Delete) on Knack records while leveraging Relevance AI's powerful automation features.
Key benefits include automated record management, streamlined data workflows, and OAuth-based secure authentication, all facilitated through RESTful API integration.
To get started, ensure you have an active Knack account with API access, a Relevance AI account, and the necessary OAuth credentials for authentication. Your environment should support HTTPS and JSON parsing, and you will need admin access to your Knack application with API access enabled.
Once your accounts are set up, configure OAuth authentication and the base URL for the Knack API. You can verify your installation by making a simple GET request to the API.
For creating records, you can use a straightforward JavaScript object to define the record data. Similarly, retrieving records involves specifying the object key and any filters you wish to apply. Updating and deleting records follow a similar pattern, requiring the record ID and object key.
In case of common issues, such as authentication errors or object key not found errors, refer to the provided solutions to troubleshoot effectively. Implementing best practices like error handling, data validation, and response processing will ensure your workflows run smoothly.
For additional support or specific issues, consult the Knack API documentation or contact technical support.
No training on your data
Your data remains private and is never utilized for model training purposes.
Security first
We never store anything we don’t need to. The inputs or outputs of your tools are never stored.

To get the most out of the 0CodeKit + Relevance AI integration without writing code:
- Start with a clear setup: Ensure your 0CodeKit account is properly configured with the necessary OAuth credentials and permissions.
- Utilize example code: Leverage the provided code snippets for PDF compression and barcode reading to jumpstart your integration.
- Validate inputs: Always check your input parameters for correctness before making API calls to avoid unnecessary errors.
- Test with sample data: Run your automations using test PDFs and images to ensure everything works smoothly before going live.
- Monitor API usage: Keep an eye on your API calls to avoid hitting rate limits, and implement caching where appropriate.