JoggAI
JoggAI provides APIs for creating AI avatar, product, lip-sync, template, and translated videos and managing their supporting media assets.
Integration
- Vendor
- JoggAI
- Category
- other
- Auth
- API_KEY
- Tools
- 36
- Composio slug
jogg_ai
Tools
- Animate Photo Avatar
Create a reusable animated avatar from a photo-avatar image. WARNING: this generation creates persistent media and costs at least 2 JoggAI credits; the 2.0-Pro model costs 3 credits. Call GET_ACCOUNT first to check the remaining balance. Re
- Animate Product Avatar
Add motion and a voice to a selected JoggAI product-avatar image generation. WARNING: this call consumes JoggAI credits and creates persistent media; call GET_ACCOUNT first to check the remaining balance. Returns a motion ID for GET_PRODUCT
- Create Asset Upload URL
Create a signed URL for uploading an asset to JoggAI. This does not upload the file bytes; PUT them to sign_url separately, then use asset_url in a generation request, including as a template image or video variable's url.
- Create Lip Sync Video
Start an asynchronous lip-sync video from publicly reachable video and audio URLs. WARNING: this request consumes JoggAI credits; call GET_ACCOUNT first to check the remaining balance. Returns a task ID for GET_LIP_SYNC_VIDEO.
- Create Product
Create product information from exactly one source: a product page URL, or manually supplied product details. WARNING: this creates a persistent JoggAI product, and API v2 provides no read or delete product endpoint. Retain this tool's retu
- Create Product Video
Start a product video using a saved product and nested video, avatar, voice, audio, and script settings. WARNING: this call consumes JoggAI credits and creates persistent media; call GET_ACCOUNT first to check the remaining balance. Returns
- Create Product Video Previews
Generate product-video previews for one or more visual styles. WARNING: this call consumes JoggAI preview credits and creates persistent previews; API v2 provides no preview delete endpoint. Call GET_ACCOUNT first to check credits, then use
- Create Talking Avatar Video
Start a talking-avatar video using an avatar and either a text script or hosted audio. WARNING: this call consumes JoggAI credits and creates persistent media; call GET_ACCOUNT first to check the remaining balance. Returns a video ID for GE
- Create Template Video
Start rendering a JoggAI v2 template with typed text, script, image, or video variables and optional avatar, voice, captions, and music settings. WARNING: this call consumes JoggAI credits and creates persistent media; call GET_ACCOUNT firs
- Create Webhook
Create a JoggAI webhook endpoint with a callback URL, delivery status, and event subscriptions. Returns a one-time sensitive signing secret; store it securely and never log it.
- Delete Webhookdestructive
Permanently delete one JoggAI webhook endpoint. WARNING: this operation is irreversible; confirm the endpoint ID before calling it.
- Generate AI Scripts
Start asynchronous AI script generation from a saved product or inline product details. WARNING: this request may consume JoggAI credits; call GET_ACCOUNT first to check the remaining balance. Returns a task ID, not completed scripts.
- Generate Photo Avatar Image
Start AI photo-avatar image generation using JoggAI's exact demographic, style, model, and aspect-ratio modes. WARNING: this call consumes credits and creates persistent media; documented pricing is 0.05 credit per single image or 0.2 credi
- Generate Product Avatar Images
Start asynchronous generation of one to four product-avatar images from a public product image and an existing avatar, reference image, or description. WARNING: this call consumes JoggAI credits for persistent media, and requesting more ima
- Get Account and Credit Balance
Return the connected JoggAI user and remaining credit balance. Use this before a credit-consuming generation request; JoggAI does not expose a plan name.
- Get AI Script Task
Check an AI script generation task and return generated scripts when completed.
- Get Lip Sync Video
Check a lip-sync task and return its output URLs and duration when successful.
- Get Photo Avatar
Check photo-avatar motion generation and return the reusable avatar details when complete.
- Get Photo Avatar Image
Check photo-avatar image generation and return the generated image URLs and keys when ready.
- Get Product Avatar
Check product-avatar motion generation and return the reusable avatar when complete.
- Get Product Avatar Image Task
Check a product-avatar image generation batch and return its status summary and generated image candidates.
- Get Product Video
Check one product video and return its generated media when available.
- Get Talking Avatar Video
Check a talking-avatar video and return its media URLs when completed.
- Get Template Video
Check a template-rendered video and return its output details when complete.
- Get Video Translation
Check a video translation and return translated media when complete.
- List Avatars
List public, instant, photo, or product avatars available for JoggAI video generation. Filters vary by avatar kind; returned IDs can be used in generation tools. This toolkit can create photo and product avatars; JoggAI API v2 only permits
- List Creation Assets
Browse one music, template, visual-style, or voice catalog used to create JoggAI media. Returns one page for music/voice and complete template/style catalogs.
- List Product Previews
List generated JoggAI product-video previews and their statuses one page at a time. Preserve the returned preview identifier for selective rendering.
- List Product Videos
List product videos with status and sort filters, one bounded page at a time.
- List Translation Languages
Return currently supported lowercase target-language identifiers for JoggAI video translation.
- List Webhook Events
Return event identifiers that can be subscribed to by a JoggAI webhook.
- List Webhooks
List webhook endpoints registered on the connected JoggAI account. Signing secrets are never returned by this tool.
- Render Product Video Preview
Render one selected product preview into a final video. WARNING: this consumes JoggAI render credits and creates persistent media.
- Translate Video
Start asynchronous video translation with optional audio-only translation, dubbing, lip sync, subtitles, and dynamic duration. WARNING: this call consumes JoggAI credits and creates persistent translated media; call GET_ACCOUNT first to che
- Update Product
Update an existing JoggAI product's descriptive fields. Supplying media replaces the complete media list; pass an empty list to remove all media. JoggAI API v2 has no product read endpoint, so retain the product details in your own workflow
- Update Webhook
Fully replace an existing JoggAI webhook's callback URL, delivery status, and event subscriptions.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect JoggAI.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the JoggAI tools in chat.
What teammates see: by default, memories from JoggAI are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.