MyVapi User Guide

Welcome to MyVapi! This guide will help you get started with using MyVapi, a GPT that interacts and manages your VAPI account. Follow the steps below to make the most out of this powerful tool.

Table of Contents

Introduction to MyVapi

What is MyVapi?

MyVapi is a custom GPT designed to allow users to manage their Vapi accounts with ease. While the Vapi Dashboard provides limited functionality and using PostMan can be cumbersome, MyVapi offers a streamlined solution to interact with the Vapi API directly. This eliminates the back-and-forth usually associated with manual API interactions and JSON validation, making the process more efficient and user-friendly. The reason MyVapi was created is to help users understand the power of using VAPI’s API. MyVapi uses 22 out of the 33 available VAPI APIs.

Key Features

  • Full API Access: Leverage the full power of the Vapi API without the limitations of the Dashboard.
  • Efficient Workflow: Avoid the tedious back-and-forth of using PostMan and JSON validators.
  • Voice Assistant Creation: Simplify the process of creating voice assistants with the Vapi API.
  • Troubleshooting: Get real-time help and troubleshooting advice from ChatGPT.

Benefits of Using MyVapi

  • Streamlined Management: Manage your Vapi account more effectively and efficiently.
  • Increased Productivity: Save time and reduce effort in creating and managing voice assistants.
  • Enhanced Support: Receive guidance and support directly from ChatGPT to resolve any issues you encounter.

Additional Information

MyVapi is not connected to a user’s account but will help with almost anything you need help with. This includes creating transient assistants, creating tools, getting information about a call, and more.

Getting Started

Accessing MyVapi

MyVapi can be accessed in the following ways:

MyVapi is available to both free and paid ChatGPT accounts.

Using MyVapi

Basic Commands

MyVapi provides a range of commands to interact with your Vapi account efficiently. Below are the basic commands and their functions:

Assistant Management

  • Get Assistants

    • Method: GET
    • Endpoint: /assistant
    • Description: List Assistants
  • Create Assistant

    • Method: POST
    • Endpoint: /assistant
    • Description: Create Assistant
  • Get Assistant by ID

    • Method: GET
    • Endpoint: /assistant/
    • Description: Get Assistant
  • Update Assistant by ID

    • Method: PATCH
    • Endpoint: /assistant/
    • Description: Update Assistant
  • Delete Assistant by ID

    • Method: DELETE
    • Endpoint: /assistant/
    • Description: Delete Assistant

Phone Call Management

  • Get Phone Calls

    • Method: GET
    • Endpoint: /call
    • Description: List Calls
  • Create Phone Call

    • Method: POST
    • Endpoint: /call/phone
    • Description: Create Call
  • Get Phone Call by ID

    • Method: GET
    • Endpoint: /call/
    • Description: Get Call
  • Update Phone Call by ID

    • Method: PATCH
    • Endpoint: /call/
    • Description: Update Call
  • Delete Phone Call by ID

    • Method: DELETE
    • Endpoint: /call/
    • Description: Delete Call Data
  • Get Call Logs

    • Method: GET
    • Endpoint: /log
    • Description: Retrieve call logs.

Squad Management

  • Get Squads

    • Method: GET
    • Endpoint: /squad
    • Description: List Squads
  • Create Squad

    • Method: POST
    • Endpoint: /squad
    • Description: Create Squad
  • Get Squad by ID

    • Method: GET
    • Endpoint: /squad/
    • Description: Get Squad
  • Update Squad by ID

    • Method: PATCH
    • Endpoint: /squad/
    • Description: Update Squad
  • Delete Squad by ID

    • Method: DELETE
    • Endpoint: /squad/
    • Description: Delete Squad

Metrics Management

  • Get Metrics
    • Method: GET
    • Endpoint: /metrics
    • Description: Retrieve metrics data.

Tool Management

  • List Tools

    • Method: GET
    • Endpoint: /tool
    • Description: List Tools
  • Create Tool

    • Method: POST
    • Endpoint: /tool
    • Description: Create Tool
  • Get Tool by ID

    • Method: GET
    • Endpoint: /tool/
    • Description: Get Tool
  • Update Tool by ID

    • Method: PATCH
    • Endpoint: /tool/
    • Description: Update Tool
  • Delete Tool by ID

    • Method: DELETE
    • Endpoint: /tool/
    • Description: Delete Tool

Tips and Best Practices

  • Be Specific: The more specific your request, the better MyVapi can assist you.
  • Explore Features: Take time to explore all the features and find what works best for you.
  • Regular Updates: Keep your account information and settings up-to-date for the best experience.

Troubleshooting

If you encounter any issues while using MyVapi, try the following steps:

  1. Check Internet Connection: Ensure you have a stable internet connection.
  2. Clear Cache: Sometimes clearing your browser cache can resolve issues.
  3. Restart Browser: Close and reopen your browser to refresh the session.

FAQ

Q: Is MyVapi free to use?
A: MyVapi is available to both free and paid ChatGPT accounts.

Q: How secure is my data?
A: We prioritize your data security and use advanced encryption methods to protect your information.