APIpie AI logo

Integrate APIpie AI with your AI CRM

APIpie.ai is an AI super aggregator providing a unified API to access a vast array of AI models from leading providers, enabling cost-effective and latency-optimized solutions.

Explore Triggers and Actions

Anonymize Sensitive Text

Anonymize sensitive entities (PII) in text for data privacy and compliance. Use this tool to detect and replace personally identifiable information like names, phone numbers, locations, and other sensitive data with truncated SHA-256 hashes. Returns both the anonymized text and mappings showing what was replaced.

ActionTry it

Create Vector Collection

Create a new vector collection (Pinecone-style index and namespace combined) in APIpie. Use this when you need to set up a new vector database for storing embeddings with a specific dimension. The dimension must match the embedding model you'll use (e.g., 1536 for OpenAI text-embedding-ada-002).

ActionTry it

Delete state

Tool to delete state settings from APIpie. Without query parameter deletes app-level state; with query parameter deletes specific user state. Use after configuring state to remove unwanted state records or reset configuration.

ActionTry it

Delete Vectors

Delete vectors from a vector collection in APIpie. Use this tool to: - Delete ALL vectors in a collection: set delete_all=True (requires credits) - Delete specific vectors: set delete_all=False and provide a list of vector IDs Note: Deleting by metadata filter is not currently supported - you must specify vector IDs.

ActionTry it

Get Detailed Models

Fetch detailed information about available AI models including pricing, capabilities, and specifications. Use when you need comprehensive model data with pricing rates, token limits, modality support, and benchmark scores.

ActionTry it

Get query history

Tool to retrieve historic API usage logs including latency, token counts, costs, and source IP. Use after authenticating to analyze past queries for cost management, performance monitoring, or auditing.

ActionTry it

Get state

Tool to retrieve current state settings including user preferences, memory configuration, and routing settings. Use when you need to check or audit the current configuration for an app or specific user.

ActionTry it

List AI Models

Fetch a list of available AI models from APIPie. Use this tool when you need: - Up-to-date model listings with filtering by type, subtype, or provider - Voice model listings (set voices=true) - Country restriction information (set restrictions=true) Returns models with pricing, latency, availability, and capability information.

ActionTry it

List Vector Collections

Tool to retrieve a list of all vector collections under your account. Use when you need to view available collections before performing vector operations like querying, upserting, or deleting vectors.

ActionTry it

Parse Document

Tool to parse document content and metadata using Apache Tika. Extract text and metadata from various document formats (PDF, DOCX, TXT, etc.). Use when you need to extract readable text or metadata from uploaded documents.

ActionTry it

Transcribe audio to text

Tool to transcribe audio files to text using AI speech-to-text models like Whisper. Use when you need to convert spoken audio into written text. Supports multiple models and output formats.

ActionTry it

Update State Settings

Tool to create or update state settings in APIpie, including configurations, deletions, and feature toggling at app or user levels. Use when you need to manage persistent state for AI completions, memory, routing, or other APIpie features.

ActionTry it

Upload File

Upload a file to APIPie and retrieve a temporary URL. Use when you need to upload an image file and get a shareable URL. Supports image formats (.png, .jpg, .jpeg, .svg, .gif, .bmp, .tif, .tiff, .webp) with a maximum size limit of 5MB.

ActionTry it

How the APIpie AI integration works

The APIpie AI integration connects your Dench AI CRM directly to APIpie AI, so agents can read and act on your APIpie AI data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

13 actions are available for agents to invoke on your behalf. Every call runs through APIpie AI's own authorization, scoped to the account you connect.

Set up APIpie AI in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find APIpie AI and click Connect — you'll authorize access through APIpie AI's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use APIpie AI in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the APIpie AI integration work with Dench?

The Dench APIpie AI integration connects your AI CRM to APIpie AI, so AI agents can work with your APIpie AI data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with APIpie AI via Dench?

The APIpie AI integration currently exposes 13 actions, including Anonymize Sensitive Text, Create Vector Collection, Delete state, Delete Vectors, Get Detailed Models, and Get query history. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect APIpie AI to Dench?

No. You connect APIpie AI from your Dench workspace using APIpie AI's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the APIpie AI integration secure?

Connections are authorized through APIpie AI's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the APIpie AI connection from your workspace settings at any time.