New: every message picks a fast or a slow model

Magic Hour

Magic Hour is an AI media creation platform for generating and editing images, videos, and audio through a unified API.

What agents can do

Actions38

  • Create ai clothes change

    Start a credit-consuming asynchronous clothes-change image job from person and garment images.

  • Create ai face edit

    Start a credit-consuming asynchronous edit of facial features in an image.

  • Create ai gif

    Start a credit-consuming asynchronous prompt-based animation in GIF, MP4, or WebM format.

  • Create ai headshot

    Start a credit-consuming asynchronous headshot generation from an image containing one detectable face.

  • Create ai image

    Start a credit-consuming asynchronous text-to-image job.

  • Create ai image edit

    Start a credit-consuming asynchronous prompt-based edit of one or more images.

  • Create ai meme

    Start a credit-consuming asynchronous meme generation from a topic and a documented Magic Hour template.

  • Create ai qr code

    Start an asynchronous artistic QR-code generation for supplied content.

30 more
  • Create ai video edit

    Start a credit-consuming asynchronous prompt-based edit of an input video.

  • Create ai voice

    Start credit-consuming asynchronous speech generation from text using a documented preset voice.

  • Create ai voice clone

    Start credit-consuming asynchronous speech generation by cloning an input voice recording.

  • Create animation video

    Start one credit-consuming asynchronous animation render with explicit dimensions, frame rate, duration, style, and assets.

  • Create audio to video

    Start a credit-consuming asynchronous video generation job from audio and optional visual style controls.

  • Create background removal

    Start a credit-consuming asynchronous image job that removes a background or replaces it with an optional supplied image.

  • Create body swap

    Start a credit-consuming asynchronous body-swap image job that places a person into a scene at the selected resolution.

  • Create character animation video

    Animate a reference character with motion transferred from a source video in a credit-consuming asynchronous job.

  • Create character replacement video

    Replace a source-video subject with a reference character in a credit-consuming asynchronous video job.

  • Create face swap photo

    Start a credit-consuming asynchronous photo face swap using one source face for all detected faces or up to five individual face mappings.

  • Create face swap video

    Start a credit-consuming asynchronous video face-swap job using one image for all detected faces or up to five individual face mappings.

  • Create head swap

    Start a credit-consuming asynchronous head-swap image job from body and head images.

  • Create image to video

    Start a credit-consuming asynchronous video generation job from a still image and optional final frame, prompt, audio, model, and resolution controls.

  • Create image upscale

    Start a credit-consuming asynchronous 2x or 4x image upscale.

  • Create lip sync video

    Start a credit-consuming asynchronous lip-sync video job from audio and a file or YouTube video.

  • Create photo colorization

    Start a credit-consuming asynchronous colorization of a photo.

  • Create subtitled video

    Start a credit-consuming asynchronous job that transcribes speech and burns styled subtitles into an MP4 video.

  • Create talking photo

    Start a credit-consuming asynchronous talking-photo video from an image and audio.

  • Create text to video

    Start a credit-consuming asynchronous video generation job from a text prompt and model/output options.

  • Create video to video

    Start a credit-consuming asynchronous stylized transformation of an input video.

  • Delete audio project

    Permanently delete one rendered Magic Hour audio project by ID.

  • Delete image project

    Permanently delete one Magic Hour image project and its rendered images by ID.

  • Delete video project

    Permanently delete one rendered Magic Hour video project by ID.

  • Detect faces

    Start asynchronous face detection for an image or video and return a task ID.

  • Generate asset upload urls

    Generate ordered, expiring signed upload URLs and Magic Hour file paths for image, video, or audio assets.

  • Get account

    Return the connected Magic Hour account's tier, available credits, identity, and subscription details; use this before generation to check entitlement and balance.

  • Get audio project

    Get an audio project's asynchronous status, error, credit charge, and temporary downloads.

  • Get face detection

    Get face-detection status and detected face paths by task ID.

  • Get image project

    Get an image project's asynchronous status, error, credit charge, and temporary downloads.

  • Get video project

    Get a video project's asynchronous status, error, credit charge, and temporary downloads.

How it connects

You paste an API key from Magic Hour on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.