AI driven Natural Language Queries to access any of your systems and data
...without code
- And query it all using ChatterBox, Slack, Teams or API calls.

We, or you, can train models using your own data for predictive or other uses cases.
Use these models for live responses for a single entity from your CRM, ERP, ChatterBox, Slack or API.
You can any system in bulk or incrementally to have an up-to-date predictors and indicators within your own data.


Custom Slack Apps can be created with Ziggy that let your users access any data using Natural Language Queries.

Watch a user searching for Hubspot data. Your CRM or other systems often can't perform the exact queries you want without complex coding.
Ziggy's Slack Apps let you have the data quickly and easily with as many / commands as you need.
Add custom URL shortcuts. Save frequently used custom searches.

This one, simple Flow handles standard searching across multiple Hubspot objects. The principle is the same for other CRMs, ERPs and data sources.

If you need to perform custom or complex queries, then you can point to another Flow.
This Flow fetches a selected deal when the user presses a button in Slack, gets associated line items before packaging and sending to Slack.

The Ziggy Slack Blocks Formatter Block lets you customise the appearance in Slack.
ChatterBox is Ziggy's configurable, customizable and embeddable front end. The source code is also available.
Of course, you can also integrate your own front-end applications.

If you've already got properly searchable data, then this step is not required.
If not, Ziggy comes with extensive ETL capabilities, so it's easy to create and maintain perfectly structured data stores for search and generative applications.


- load data in bulk
- be scheduled to load from SFTP or other sources
- load updates from a WebHook/API call.
- Read from and write to data sources at scale.
- Manipulate data using one of our many Blocks.
- There's even a JavaScript Block for edge cases
- Elastic Search
- Vector Databases
- SQL Databases
- Data Warehouses
Querying is both highly and quickly configurable. It is suitable for chat, search and geneartive applications.


- an AI Search Prompt Block
- a platform specific Query Block
- Translates the natural language query into a platform specific query
- Each platform type comes with its own standard prompt template.
- The prompt can be customized and tested from the Block
- Lists
- Aggregations
The screenshot shows a Flow configured to query HubSpot using a HubSpot Block.
You can query any platforms that sits behind an API in the same way using the API Block where we don't offer a platform specific Block.




Here you can see the Flow being used by ChatterBox.
You can get counts and even associated objects such as Companies -> Contacts or Deals -> Line Items
Ziggy has a powerful set of ETL features making it ideally suited for ingestion but also writing to other platforms, databases and APIS



- Integrated secrets manager
- All secrets, API keys etc. are fully encrypted
- No sensitive data written to logs
- Deploy to your own servers or Cloud
- Deploy to any server/VPC
- Dockerized, so easy to deploy
- Control access at the DevOps level
- API rate limit protection for third party APIs
- Batching ensures that you can work with the largest datasets without overloading the system or APIs
- Queuing ensures that Webhooks get a fast response and system is managed
- Ziggy can be scaled at the infrastructure level to meet your performance requirements.
