Skip to main content
Zapier is the most popular workflow automation platform. With the Typecast integration, you can convert text to speech automatically — no coding required!

What You Can Do

With the Typecast Zapier integration, you can:
  • Generate voiceovers from any text automatically
  • Choose from 500+ voices with different genders, ages, and styles
  • Apply emotions (happy, sad, angry, whisper, and more)
  • Use Smart Emotion for context-aware voice synthesis (ssfm-v30)
  • Connect to other apps — send audio via email, save to cloud storage, post to Slack, etc.

Prerequisites

Before you start, make sure you have:
  1. Zapier accountSign up here if you don’t have one
  2. Typecast API KeyGet yours here

Installation

Step 1: Connect Your Typecast Account

When you first use Typecast in a Zap:
  1. You’ll be prompted to connect your Typecast account
  2. Enter your Typecast API Key
  3. Click Yes, Continue
You can get your API key from the Typecast API Console.

Quick Start: Your First Voice Generation

Let’s create a simple Zap that generates speech every hour!

Step 1: Create a New Zap

  1. Go to Zapier Dashboard
  2. Click + CreateNew Zap
Zapier Zaps dashboard showing the Create button

Step 2: Set Up the Trigger

For this example, we’ll use a Schedule trigger:
  1. Click on the Trigger step
  2. Search for Schedule and select it
  3. Choose Every Hour as the event
  4. Click Continue and Test trigger
Image

Step 3: Add Typecast Action

  1. Click on the Action step
  2. Search for Typecast
  3. Select Typecast (2.0.0)
Image
  1. Choose Create Speech From Text as the event
Image

Step 4: Configure Text to Speech

Image
SettingWhat to Enter
TextYour text to convert (required)
Modelssfm-v30 (Recommended) — latest model with best quality
VoiceSelect from the dropdown (required)
LanguageAuto-detected, or select manually
Emotion TypePreset or Smart (v30 only)
Emotion PresetNormal, Happy, Sad, Angry, Whisper, etc.

Step 5: Test and Publish

  1. Click Continue to go to the Test step
  2. Click Test step to generate sample audio
  3. If successful, click Publish to activate your Zap
The generated audio URL will be available as output data. You can use it in subsequent steps to send via email, upload to cloud storage, or post to Slack.

Available Actions

Create Speech From Text

Converts text to speech using Typecast AI voice models. Inputs:
FieldRequiredDescription
TextYesText to convert (max 2000 characters)
ModelYesssfm-v30 (recommended) or ssfm-v21
VoiceYesSelect from 500+ available voices
LanguageNoISO 639-3 code (auto-detected if not set)
Emotion TypeNoPreset or Smart (context-aware, v30 only)
Emotion PresetNoNormal, Happy, Sad, Angry, Whisper, Tone Up, Tone Down
Emotion IntensityNo0.0 to 2.0 (default: 1.0)
VolumeNo0 to 200 (default: 100)
Audio PitchNo-12 to +12 semitones (default: 0)
Audio TempoNo0.5x to 2.0x speed (default: 1.0)
Audio FormatNoWAV or MP3
SeedNoFor reproducible results
Outputs:
  • Audio File URL
  • Speech ID
  • Duration (seconds)
  • Content Type
Lists all available voice models with enhanced metadata. Filters:
  • Model (ssfm-v30, ssfm-v21)
  • Gender (Male, Female)
  • Age (Child, Teenager, Young Adult, Middle Age, Elder)
  • Use Cases (Audiobook, Podcast, E-learning, etc.)
Get detailed information for a specific voice including supported emotions per model.

Emotion Settings

Make your voice expressive with emotion controls!

For SSFM-V30 (Latest Model)

Two ways to add emotion:

Smart Emotion

AI automatically detects the best emotion from your text context. Perfect for natural conversations and storytelling.Add “Previous Text” and “Next Text” for better context understanding.

Preset Emotion

Manually choose from 7 emotions: Normal, Happy, Sad, Angry, Whisper, Tone Up, Tone Down.

For SSFM-V21

Choose from 4 emotions: Normal, Happy, Sad, Angry Adjust Emotion Intensity (0.0 - 2.0):
  • 0.0 — Completely neutral
  • 1.0 — Standard (default)
  • 2.0 — Maximum intensity

Example Use Cases

  1. Trigger: RSS feed with new articles
  2. Action: Typecast creates audio from article summary
  3. Action: Upload to podcast hosting platform
  1. Trigger: New support ticket
  2. Action: AI generates response text
  3. Action: Typecast converts to voice message
  4. Action: Send via email or SMS
  1. Trigger: New lesson content in Google Sheets
  2. Action: Typecast generates narration
  3. Action: Upload to Google Drive
  4. Action: Notify team via Slack

Troubleshooting

Search for “Typecast” in the Zapier app directory. Make sure you’re using the latest version (2.0.0).
  • Check your API key is correct
  • Verify your key at Typecast Dashboard
  • Make sure there are no extra spaces in the key
  • Check your API key has proper permissions
  • Try refreshing the field by clicking the refresh icon
  • Check that your text is not empty
  • Verify you have sufficient API credits
  • Check the error message in the test output

Resources

Voice Library

Browse all available voices

API Reference

Explore the Typecast API

Zapier Help

Zapier documentation and support