The Gemini Multimodal Live API enables low-latency, natural communication with the Gemini LLM. This guide shows you how to create a Gemini enabled Daily Bot that you can call.

You can:

  • customize the prompt for the bot
  • customize the voice and other Gemini Multimodal Live settings
  • expand the functionality of your bot with tool calling and other Daily Bots API features

Before you begin

You’ll need:

Phone numbers cost $2/month. See pricing for details.

Purchase a phone number

  1. Navigate to the Phones tab in your Daily Bots dashboard
  2. Click Buy number under the Phone numbers section
  1. Enter your desired area code
  2. Click Search to view available numbers
  3. Click Buy then Confirm to purchase your number

Your new number will appear in the Phone numbers section of the Phones tab.

Set up your Gemini bot

  1. Click the + icon next to your phone number to launch a configuration dialog
  2. Select Daily: provide your configuration
  3. Configure your bot with these settings:
    • Set bot_profile to gemini_multimodal_live_2024_12
    • Enter your Gemini API key
    • Customize voice and additional settings as needed
  4. Click Save to apply your configuration

Call your bot

Simply dial your configured phone number to start talking with your Gemini-powered Daily Bot!

Next steps