Vapi
Syncs voice call transcripts and analytics into your CRM, updates assistant prompts based on customer feedback, and monitors call quality through automated scorecards.
Try Vapi in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native Vapi integration
- Describe the outcome and Ceven picks the right Vapi calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your Vapi data, across all 38 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke Vapi access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in Vapi, when, and on whose behalf.
- The agent pauses and asks when Vapi is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach Vapi.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every Vapi action to support review and sign off.
Supported tools
Every action Ceven's agents can run on Vapi, and when to use it.
Create assistant
Use this when you need to deploy a new voice agent with specific voice, model, and transcriber settings.
Update assistant
Modify an existing assistant configuration to tweak the system prompt or change the voice provider.
List calls
Pull a list of recent calls filtered by assistant ID or date range to analyze traffic patterns.
Get call
Retrieve full details for a single call including the transcript, recording URL, and total cost.
Create phone number
Provision a new phone number through Vapi or a BYO provider to route calls to your agent.
Delete phone number
Remove a phone number from the organization when it is no longer needed for a campaign.
Create analytics query
Run aggregations on call data to find average duration or total cost across a specific cohort.
Create scorecard
Set up structured metrics to evaluate if an assistant is meeting specific conversation goals.
Get insights
Pull processed insights and patterns from call data to identify common customer pain points.
Create eval
Build a test scenario to validate that an assistant responds correctly to a specific user input.
Create session
Establish a persistent conversation context that allows a user to move between different chats.
List assistants
Retrieve all configured voice agents in the organization to audit their current settings.
Delete Chat
Tool to delete a chat by its ID from Vapi. Use when you need to permanently remove a chat conversation.
Get Chat
Tool to fetch chat details by ID. Use when you have a chat ID and need full chat information including messages, costs, and configuration.
Create Analytics Queries
Tool to create and execute analytics queries on VAPI data. Use when you need to analyze call or subscription metrics with aggregations like count, sum, average, min, or max. Supports grouping by various dimensions and time based analysis wi
Create OpenAI Chat
Tool to create an OpenAI compatible chat using the Vapi API. Use when you need to send a chat message to an assistant or squad and receive a response. Supports both streaming and non streaming modes.
Create Monitoring Policy
Tool to create a monitoring policy in VAPI. Use when you need to set up automated monitoring rules based on thresholds and time windows. Policies can trigger alerts based on event counts or percentages over a specified lookback window.
Create Provider Resource
Tool to create an 11Labs pronunciation dictionary resource. Use when you need to define custom pronunciations for specific terms or acronyms in voice synthesis.
Delete Call
Tool to delete a call by its unique identifier. Use when you need to remove call data from the system. Returns the deleted call object with all its associated data.
Delete Eval
Tool to delete an eval by ID. Use when you need to permanently remove an eval from the system.
Get Eval
Tool to retrieve an eval by its ID. Use when you need to fetch details about a specific eval including its mock conversation messages and metadata.
Delete Eval Run
Tool to delete an eval run by its ID from Vapi. Use when you need to permanently remove an evaluation run.
Update Eval
Tool to update an existing eval in Vapi. Use when you need to modify eval properties like name, description, type, or mock conversation messages.
Get Assistant
Tool to retrieve a specific assistant by ID from Vapi. Use when you need to fetch details about an existing assistant.
Get File
Tool to retrieve a file by its ID from Vapi. Use when you need to get details about a specific file including its status, metadata, storage location, and timestamps.
List Monitoring Policies
Tool to retrieve monitoring policies from Vapi. Use when you need to list, filter, or search for monitoring policies configured in the organization. Supports filtering by policy ID, severity level, monitor ID, and date ranges for creation/u
Get Observability Scorecard
Tool to list observability scorecards with optional filtering and pagination. Use when you need to retrieve scorecards for monitoring or analysis.
List Provider Resources
Tool to list provider resources from Vapi. Use when you need to retrieve pronunciation dictionaries or other resources from providers like 11labs or Cartesia.
List Structured Outputs
Tool to list structured outputs with optional filtering. Use when you need to retrieve structured output configurations with pagination support. Supports filtering by ID, name, timestamps, and includes pagination controls.
List Chats
Tool to retrieve a list of chat conversations from VAPI. Use when you need to view existing chats, optionally filtered by assistant, squad, session, or time range. Supports pagination and sorting for efficient retrieval of large chat histor
30 actions · scroll to see them all
Frequently asked questions
Alternatives to Vapi
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect Vapi and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free