diff --git a/documentation/blog/2025-03-10-goose-calls-vyop/goose-voyp.png b/documentation/blog/2025-03-10-goose-calls-vyop/goose-voyp.png new file mode 100644 index 00000000..0b8adf9a Binary files /dev/null and b/documentation/blog/2025-03-10-goose-calls-vyop/goose-voyp.png differ diff --git a/documentation/blog/2025-03-10-goose-calls-vyop/index.md b/documentation/blog/2025-03-10-goose-calls-vyop/index.md new file mode 100644 index 00000000..ca070399 --- /dev/null +++ b/documentation/blog/2025-03-10-goose-calls-vyop/index.md @@ -0,0 +1,49 @@ +--- +title: "Automating Phone Calls with Goose" +description: Practical tips to help you use Goose more effectively and efficiently. +authors: + - angie +--- + +
+ +![blog cover](goose-voyp.png) + +
+ +In the latest episode of [Wild Goose Case](https://www.youtube.com/playlist?list=PLyMFt_U2IX4uMW9kpE1FENQUyIgLuUnWD), hosts [Ebony Lewis](https://www.linkedin.com/in/ebonylouis/) and [Ace Abati](https://www.linkedin.com/in/acekyd/) explored a fascinating new way to extend Goose’s automation capabilities by integrating with [VOYP](https://voyp.app/), an AI-powered system that makes phone calls. Their guest, [Paulo Taylor](https://www.linkedin.com/in/paulotaylor/), a technology veteran with over 35 years of experience, walked through how developers can use Goose to trigger and manage phone-based interactions through VOYP. + + + +# Expanding Goose’s Reach with AI-Powered Calls + +Goose is already known for automating tasks, but you can extend that automation beyond the screen. With the [VOYP Goose Extension](goose://extension?cmd=npx&arg=-y&arg=voyp-mcp&id=voyp&name=VOYP&description=Automated%20Phone%20Calling&env=VOYP_API_KEY%3DVOYP%20API%20key), you can automate phone calls to retrieve information, handle customer interactions, or even assist with accessibility needs. + +VOYP functions as an AI call agent, using LLMs and Text-to-Speech (TTS) technology to conduct conversations over the phone. This means you can trigger phone interactions directly from Goose sessions, enabling real-world automation beyond traditional interfaces. + +# How It Works + +Under the hood, VOYP utilizes multiple telecom providers to optimize call costs. It supports various LLMs and TTS providers, giving users flexibility in how they configure their AI caller. The integration with Goose is made possible through the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/), which allows Goose to communicate seamlessly with VOYP and other AI-driven tools. + +# Live Demo: AI Calls in Action +During the livestream, Paulo demonstrated VOYP’s capabilities with a series of engaging examples. One highlight was a playful experiment where the AI made a phone call to tell a goose-themed joke. + + + +In [another demo](https://www.youtube.com/live/g_F1u6aqohk?t=1515), Paulo had VOYP engage in a conversation with ChatGPT’s phone service about time travel, showing how fluid and adaptable the AI’s responses can be. He also walked through VOYP's real-time conversation monitoring dashboard, which provides a transparent look at how the AI processes and responds during calls. + +# Getting Started with Goose and VOYP +For those eager to experiment with [VOYP](https://github.com/paulotaylor/voyp-mcp), sign up on the [VOYP website](https://voyp.app/) to create an account and obtain an API key. While calls require credits, new users receive 20 free credits for testing. The cost per call varies by region, with U.S.-based calls being the most affordable at approximately five credits per minute. To integrate VOYP with Goose, [install the VOYP extension](goose://extension?cmd=npx&arg=-y&arg=voyp-mcp&id=voyp&name=VOYP&description=Automated%20Phone%20Calling&env=VOYP_API_KEY%3DVOYP%20API%20key). + + + + + + + + + + + + + \ No newline at end of file diff --git a/documentation/docs/guides/goose-cli-commands.md b/documentation/docs/guides/goose-cli-commands.md index 92146a29..e413a12f 100644 --- a/documentation/docs/guides/goose-cli-commands.md +++ b/documentation/docs/guides/goose-cli-commands.md @@ -176,12 +176,12 @@ goose agents Goose CLI supports several shortcuts and built-in commands for easier navigation. -### **Slash Commands** +### Slash Commands - **`/exit` or `/quit`** - Exit the session - **`/t`** - Toggle between Light/Dark modes - **`/?` or `/help`** - Display the help menu -### **Keyboard Navigation** +### Keyboard Navigation - **`Ctrl+C`** - Interrupt the current request - **`Ctrl+J`** - Add a newline - **Up/Down arrows** - Navigate through command history \ No newline at end of file diff --git a/documentation/src/css/custom.css b/documentation/src/css/custom.css index e1eaa2c2..7f97b9dc 100644 --- a/documentation/src/css/custom.css +++ b/documentation/src/css/custom.css @@ -259,4 +259,9 @@ html[data-theme="light"] .hide-in-light { --ifm-alert-background-color-highlight: rgba(84, 199, 236, 0.15); --ifm-alert-foreground-color: var(--ifm-color-video-alert-contrast-foreground); --ifm-alert-border-color: var(--ifm-color-video-alert-border); +} + +.aspect-ratio{ + aspect-ratio: 16 / 9; + width: 100%; } \ No newline at end of file