From 7975c161a3be797f1e7d7a9b9e74024c53026cfb Mon Sep 17 00:00:00 2001 From: Jason Farber Date: Wed, 4 Dec 2024 09:00:45 +0000 Subject: [PATCH 1/4] Adding Twilio video to yaml file --- src/content/videos/index.yaml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/content/videos/index.yaml b/src/content/videos/index.yaml index 903a5ae0a2c60b..be73164dfe3cf3 100644 --- a/src/content/videos/index.yaml +++ b/src/content/videos/index.yaml @@ -371,15 +371,27 @@ entries: difficulty: Beginner content_type: 🎥 Video pcx_content_type: tutorial + - link: https://youtu.be/Pz0-mFk6aBM + title: Schedule Twilio Messaging and Phone Calls with Workflows + description: Integrate Workflows with Twilio. Learn how to receive and send text messages and phone calls via APIs and Webhooks. + tags: [Workers, Workflows] + languages: [TypeScript] + products: [Workers, Workflows] + cloudflare: true + author: craig + updated: 2024-11-30 + difficulty: Intermediate + content_type: 🎥 Video + pcx_content_type: tutorial # - link: # title: # description: - # tags: [Workers, Pages] + # tags: [Workers] # languages: [TypeScript] - # products: [Workers, Pages] + # products: [Workers] # cloudflare: true - # author: confidence - # updated: 2024-11-14 + # author: + # updated: # difficulty: Intermediate # content_type: 🎥 Video # pcx_content_type: tutorial From 8aaaab1f0ff65bc565486b0d880232ca1d878d4c Mon Sep 17 00:00:00 2001 From: Jason Farber Date: Wed, 4 Dec 2024 09:48:16 +0000 Subject: [PATCH 2/4] Adding an example to workflows using the twilio video --- .../docs/workflows/examples/twilio.mdx | 23 +++++++++++++++++++ src/content/videos/index.yaml | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 src/content/docs/workflows/examples/twilio.mdx diff --git a/src/content/docs/workflows/examples/twilio.mdx b/src/content/docs/workflows/examples/twilio.mdx new file mode 100644 index 00000000000000..93fdc16e22938c --- /dev/null +++ b/src/content/docs/workflows/examples/twilio.mdx @@ -0,0 +1,23 @@ +--- +type: example +summary: Integrate Workflows with Twilio. Learn how to receive and send text messages and phone calls via APIs and Webhooks. +tags: + - Workflows + - Workers +pcx_content_type: configuration +title: Integrate Workflows with Twilio +sidebar: + order: 4 +description: Integrate Workflows with Twilio. Learn how to receive and send text messages and phone calls via APIs and Webhooks. + +--- + +import { Stream } from "~/components" + +Using the following [repository](https://github.com/craigsdennis/twilio-cloudflare-workflow), learn how to integrate Cloudflare Workflows with Twilio, a popular cloud communications platform that enables developers to integrate messaging, voice, video, and authentication features into applications via APIs. By the end of the video tutorial, you will become familizarized with the process of setting up Cloudflare Workflows to seamlessly interact with Twilio's APIs, enabling you to build interesting communication features directly into your applications. + + + + + + diff --git a/src/content/videos/index.yaml b/src/content/videos/index.yaml index be73164dfe3cf3..5ac445be032c60 100644 --- a/src/content/videos/index.yaml +++ b/src/content/videos/index.yaml @@ -371,7 +371,7 @@ entries: difficulty: Beginner content_type: 🎥 Video pcx_content_type: tutorial - - link: https://youtu.be/Pz0-mFk6aBM + - link: https://developers.cloudflare.com/workflows/examples/twilio/ title: Schedule Twilio Messaging and Phone Calls with Workflows description: Integrate Workflows with Twilio. Learn how to receive and send text messages and phone calls via APIs and Webhooks. tags: [Workers, Workflows] From 7e7ec30daf3c64f760213144b7a2b4b6a2e948de Mon Sep 17 00:00:00 2001 From: jason-cf <132416570+jason-cf@users.noreply.github.com> Date: Wed, 4 Dec 2024 10:31:30 +0000 Subject: [PATCH 3/4] Apply suggestions from code review Co-authored-by: Pedro Sousa <680496+pedrosousa@users.noreply.github.com> --- src/content/docs/workflows/examples/twilio.mdx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/content/docs/workflows/examples/twilio.mdx b/src/content/docs/workflows/examples/twilio.mdx index 93fdc16e22938c..78908d933ed352 100644 --- a/src/content/docs/workflows/examples/twilio.mdx +++ b/src/content/docs/workflows/examples/twilio.mdx @@ -9,12 +9,11 @@ title: Integrate Workflows with Twilio sidebar: order: 4 description: Integrate Workflows with Twilio. Learn how to receive and send text messages and phone calls via APIs and Webhooks. - --- import { Stream } from "~/components" -Using the following [repository](https://github.com/craigsdennis/twilio-cloudflare-workflow), learn how to integrate Cloudflare Workflows with Twilio, a popular cloud communications platform that enables developers to integrate messaging, voice, video, and authentication features into applications via APIs. By the end of the video tutorial, you will become familizarized with the process of setting up Cloudflare Workflows to seamlessly interact with Twilio's APIs, enabling you to build interesting communication features directly into your applications. +Using the following [repository](https://github.com/craigsdennis/twilio-cloudflare-workflow), learn how to integrate Cloudflare Workflows with Twilio, a popular cloud communications platform that enables developers to integrate messaging, voice, video, and authentication features into applications via APIs. By the end of the video tutorial, you will become familiarized with the process of setting up Cloudflare Workflows to seamlessly interact with Twilio's APIs, enabling you to build interesting communication features directly into your applications. From 66a8e6f8fa7f076500dfe56ae19b09ac41e894eb Mon Sep 17 00:00:00 2001 From: Jason Farber Date: Fri, 6 Dec 2024 14:08:14 +0000 Subject: [PATCH 4/4] updating stream id --- src/content/docs/workflows/examples/twilio.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/workflows/examples/twilio.mdx b/src/content/docs/workflows/examples/twilio.mdx index 78908d933ed352..3d8f4cb9ce56dd 100644 --- a/src/content/docs/workflows/examples/twilio.mdx +++ b/src/content/docs/workflows/examples/twilio.mdx @@ -15,7 +15,7 @@ import { Stream } from "~/components" Using the following [repository](https://github.com/craigsdennis/twilio-cloudflare-workflow), learn how to integrate Cloudflare Workflows with Twilio, a popular cloud communications platform that enables developers to integrate messaging, voice, video, and authentication features into applications via APIs. By the end of the video tutorial, you will become familiarized with the process of setting up Cloudflare Workflows to seamlessly interact with Twilio's APIs, enabling you to build interesting communication features directly into your applications. - +