In this document, you will find a collection of various projects and demos implemented under the Voiceflow team. Each project link is associated with a specific commit.
-
Crawler | KB Uploader
- Description: A modified version of the GPT Crawler (https://github.com/BuilderIO/gpt-crawler) to fetch content from a website, convert it in markdown and upload everything to your Voiceflow agent knowledge base as text.
- Repository Link
-
Voiceflow Date Parser API
- Description: API to parse human date like 'tomorrow at 10:00' to ISO 8601 formatted date.
- Repository Link
-
Voiceflow Twilio SMS Integration
- Description: This project is a Voiceflow Twilio SMS Integration using Docker and Docker Compose. It allows you to interact with the Voiceflow general runtime API via SMS using Twilio.
- Repository Link
-
Voiceflow Proxy API
- Description: Proxy API to update variables on client side and use them in the Assistant without leaking your VF API Key. Using Bun and fastify.
- Repository Link
-
Presidio API | PII Anonymizer
- Description: This repository contains a service that exposes an endpoint for anonymizing Personally Identifiable Information (PII). It uses the Microsoft Presidio project for the anonymization process. The application is built on Bun, a JavaScript runtime that helps to create performant applications.
- Repository Link
-
Spotlight Demo | Electron App
- Description: This repository contains a sample code for an Electron app that uses Voiceflow Dialog API to interact with your Voiceflow Assistant and return a markdown formated response with some animation.
- Repository Link
-
Upload Zendesk Articles to VF Knowledge base
- Description: This repository contains a sample code for an integration to fetch, clean and upload Zendesk articles to VF KB.
- Repository Link
-
Text to Image using Voiceflow API Step and Hugging Face
- Description: This repository contains a Node.js application with the endpoint /text2image leveraging Hugging Face's textToImage function of their inference API.
- Repository Link
-
ASR Demo Whisper
- Description: A demo application for Automatic Speech Recognition (ASR) using Whisper model.
- Repository Link
-
Elevenlabs Integration
- Description: How to use Elevenlabs voices in your Voiceflow Agent.
- Repository Link
-
Example Integration WhatsApp
- Description: An example of integration with WhatsApp, supporting Buttons, Images and Audio Messages.
- Repository Link
-
Example Integration MS Teams
- Description: An example of integration with MS Teams.
- Repository Link
-
Langchain Local Knowledgebase
- Description: A local knowledge base setup based on LangChain.
- Repository Link
-
NER Manager
- Description: A tool for Named Entity Recognition (NER).
- Repository Link
-
Replicate LLM Models API
- Description: An API setup to use Language Learning Models (LLM) available on Replicate in your Voiceflow Agent.
- Repository Link
-
Voiceflow Discord
- Description: Voiceflow demo integration with Discord.
- Repository Link
-
Voiceflow Live Answer Discord
- Description: Voiceflow demo integration with Discord and the live answer feature.
- Repository Link
-
Voiceflow Slack
- Description: Voiceflow demo integration with Slack.
- Repository Link
-
Voiceflow Twilio IVR
- Description: A Voiceflow Interactive Voice Response (IVR) system based on the Twilio service supporting Voice, SMS and call actions.
- Repository Link
-
Voiceflow Telegram
- Description: Voiceflow demo integration with Telegram.
- Repository Link
-
Webpage Chat Demo
- Description: A demo for chat functionality on a webpage.
- Repository Link