Connect Bannerbear to AI agents

Connect Bannerbear to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

list_templates

List Templates

List available Bannerbear design templates in the current project. Supports filtering by tag or name, and pagination. Use this to discover template UIDs needed for image, video, or GIF generation.

capture_screenshot

Capture Screenshot

Capture a screenshot of a public web page. Configurable browser viewport width, height, mobile user agent, and language settings. Returns the screenshot image URL.

generate_image

Generate Image

Generate an image from a Bannerbear design template by applying modifications to its layers. Supports text, images, colors, fonts, QR codes, bar codes, star ratings, and chart data. Returns the generated image URLs (JPG, PNG, and optionally PDF).

diagnose_image

Diagnose Image

Run a diagnostic report on a generated Bannerbear image to identify issues with external media loading (e.g. missing images, permission errors, format issues). Helps debug why a generated image may not look as expected.

join_pdfs

Join PDFs

Combine multiple PDF files into a single merged PDF document. Provide URLs to the source PDFs and receive a single combined PDF.

generate_collection

Generate Collection

Generate multiple images simultaneously from a Bannerbear Template Set using a single data payload. Useful for producing a set of related images (e.g. social media posts in multiple sizes) from shared modifications in one API call.

rasterize_pdf

Rasterize PDF

Convert a PDF file into flat JPG and PNG images. Configurable DPI (up to 300) for print-quality output. Useful for creating image previews of PDF documents.

compose_movie

Compose Movie

Combine multiple video clips or still images into a single MP4 movie file. Supports optional transitions (fade, pixelize, slide variants) between clips and a soundtrack overlay. Useful for assembling intro/content/outro sequences.

manage_template

Manage Template

Create, update, duplicate, or delete a Bannerbear design template. Also supports importing templates from the Bannerbear public library. Use this tool to manage the templates that serve as the basis for image, video, and GIF generation.

generate_animated_gif

Generate Animated GIF

Create a slideshow-style animated GIF from a Bannerbear template by providing multiple frames of modifications. Each frame applies different content to the same template. Configurable frame rate, per-frame durations, and looping.

create_signed_url

Create Signed URL

Create a Signed Base URL for a Bannerbear template, enabling on-demand image generation via encrypted URL parameters. Once created, you can generate images synchronously by appending encoded modifications to the base URL, without making standard API calls.

get_template

Get Template

Retrieve detailed information about a specific Bannerbear template, including its available modifications (layers and their types). Useful for discovering which layer names to use when generating images.

get_account

Get Account

Retrieve the current Bannerbear account status, including plan details, API usage, and quota levels. Usage resets at the start of every month.

create_editor_session

Create Editor Session

Create a secure, time-limited Bannerbear template editor session. Provides a URL that allows end users to edit a template directly in the browser. Supports default, limited (no add/delete layers), and preview (read-only) modes. Sessions expire after 2 hours.

generate_video

Generate Video

Generate a video from a Bannerbear video template. Supports three build packs: **Overlay** (static graphic on video), **Transcribe** (auto-transcribed subtitles), and **Multi Overlay** (slideshow overlays). Includes trimming, zoom/pan, blur, and external media input.

More integrations teams use with Bannerbear

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Hubspot

Create, read, update, and delete CRM objects including contacts, companies, deals, tickets, and custom objects. Manage associations between CRM records. Track engagements such as calls, emails, meetings, notes, and tasks. Send transactional and marketing emails, manage campaigns, and handle subscription preferences. Build and manage marketing workflows, sequences, and automation actions. Manage CMS content including blog posts, landing pages, and HubDB tables. Handle commerce data including products, orders, invoices, quotes, and payments. Create and manage contact lists for segmentation. Configure deal, ticket, and order pipelines with custom stages. Search and filter CRM records. Bulk import and export CRM data. Manage users, teams, and account settings. Subscribe to webhooks for real-time notifications on object creation, deletion, property changes, merges, and association changes.

Salesforce

Manage CRM data including Accounts, Contacts, Leads, Opportunities, Cases, and custom objects. Create, read, update, and delete records. Query data using SOQL and search across objects using SOSL. Perform bulk data operations for large-scale imports, exports, and migrations. Execute composite requests to batch multiple operations in a single API call. Access analytics, reports, and dashboards. Manage files and attachments associated with records. Interact with Chatter feeds, posts, and groups for social collaboration. Subscribe to real-time change events via Change Data Capture and Platform Events. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

Apolloio

Search and prospect B2B contacts and companies from a database of over 275 million people and 70 million organizations. Enrich people and company data with emails, phone numbers, and firmographic details. Create and manage contacts, accounts, deals, and tasks. Add contacts to email sequences and manage sequence statuses. Log and search call records. Perform bulk operations for contact creation, account creation, task creation, and data enrichment.

Confluence

Create, read, update, and delete pages, blog posts, comments, and attachments in Confluence spaces. Manage spaces, permissions, labels, and content restrictions. Search content using Confluence Query Language (CQL). Upload and download file attachments with versioning. Manage users, groups, and group memberships. Create and manage whiteboards, databases, folders, and templates. View and update inline tasks. Access audit logs. Listen for webhooks on page, blog, comment, attachment, space, label, and user events.

Notion

Create, read, update, and archive pages and databases in a Notion workspace. Manage blocks (paragraphs, lists, headings, embeds, etc.) within pages. Query databases with filters and sorts across rich property types including text, numbers, dates, selects, relations, and formulas. Search across pages and databases by title. Add and read comments on pages and blocks. Upload files to pages. Manage workspace users and retrieve user profiles. Receive real-time webhook notifications for page changes, new pages, comments, and database schema updates.

Technical notes for Bannerbear

Generate images, videos, animated GIFs, PDFs, and screenshots from reusable design templates. Apply text, image, color, and other modifications to named template layers to produce media programmatically. Create multi-image collections from template sets, compose movies from multiple video clips with transitions, and capture web page screenshots. Manage templates (create, duplicate, import, update, delete), provide embeddable template editor sessions for end users, and generate images on-demand via signed URLs. Join and rasterize PDFs, run diagnostics on generated media, and manage projects. Supports webhooks for tracking media generation events.

Connect Bannerbear to production AI agents

See how Metorial gives Bannerbear access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Bannerbear to AI agents with Metorial.

  1. Can Metorial connect Bannerbear to AI agents?
    Yes. Metorial connects AI agents to Bannerbear through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.