buffer_create_multichannel_postCreate ONE piece of content published to SEVERAL channels in a single call: Buffer's content item, holding one channel-specific post variant per channel (e.g. the same announcement tailored for LinkedIn, X and Instagram).
Create, schedule, queue or publish a post to ONE channel.
Permanently delete a post by id.
Edit a draft or scheduled post by id (Buffer's mutation is editPost, not updatePost).
Get one post by id (the `id` from buffer_list_posts), including its assets, tags, metrics and any publishing error.
List posts for an organization, filtered and sorted, with cursor pagination.
buffer_move_post_in_queueMove a QUEUED post to the top (next available slot) or bottom (last slot) of its channel's queue.
buffer_list_post_templatesList the post templates you can use: Buffer's public templates, your organization's internal ones and your own private ones.
Get one channel by id (the `id` from buffer_list_channels): its posting schedule (per-day times), posting goal progress, queue status, timezone, allowed actions, and service-specific metadata.
buffer_get_publishing_rulesGet the publishing rules and permissions for every connected channel in one call: which content types each channel can publish (post, story, reel, comment), which properties they support (text, image, video, document, thread, firstComment, linkAttachment, ...), and the validation rules behind them (maximum text length, image/video counts, allowed media formats, maximum file size, maximum video duration, properties that conflict or require each other), plus whether posting, insights, comments and mentions are authorized on the channel's token or need a reconnect.
List the connected social channels for an organization.
Create an Idea — a content note in the backlog, not yet scheduled to a channel/time.
Get the performance metrics for one post (likes, comments, shares, reach, impressions, clicks, engagementRate, …).
List Ideas (the content backlog / drafts not yet assigned to a channel or time) for an organization, with cursor pagination.
Get the authenticated Buffer account and the organizations it belongs to.
Escape hatch: run ANY Buffer GraphQL query or mutation directly, so nothing in Buffer's schema is ever out of reach.
Read-only escape hatch: run any Buffer GraphQL QUERY directly (custom field selections, fields the named tools do not select, schema introspection of one type).
buffer_list_organizationsList the organizations on this account with each one's plan limits (channels, members, scheduled posts, ideas, idea groups, tags, post templates, per-channel story/thread caps) and member count.
List the organization's tags (sorted by name) with their ids, colors and lock state.
buffer_add_post_to_content_itemAttach an EXISTING post to a content item so it is grouped with the item's other channel posts.
buffer_create_content_draftStart a channel-less DRAFT: write the content first and pick channels later.
buffer_delete_content_itemPermanently delete a content item AND every post created from it.
Get one content item by id: its title, target date, tags, author, allowedActions, and either the channel-less draft or every channel post created from it (status, schedule, errors).
buffer_list_content_itemsList the organization's content items (multi-channel content groups and channel-less drafts), newest first by default, each with its title, target date, tags, author and either its draft or its per-channel posts with status.
buffer_promote_content_draftTurn a channel-less draft into real channel-specific posts (one per channel) and schedule them.
buffer_remove_post_from_content_itemDetach a post from its content item.
buffer_update_content_draftReplace a channel-less draft's content IN FULL (and optionally its tags or target date).
buffer_update_content_itemChange a content item's title or target date.
buffer_create_post_templateSave a reusable post template, private to you (default) or shared with the whole organization (internal).
buffer_delete_post_templatePermanently delete a post template (your own, or an internal one if you are an organization admin or owner).
Get one post template by id: its full body (with any {{placeholders}}), title, description, emoji and visibility.
buffer_update_post_templateChange a post template.
buffer_daily_posting_limitsCheck how many posts are already sent/scheduled against each channel's daily posting quota, for a given day.
buffer_aggregated_post_metricsGet post metrics AGGREGATED across an organization over a date range (optionally filtered to channels/tags) — the basis for a performance report.
List the Idea groups (columns/buckets that organize Ideas) for an organization.
buffer_list_posts_with_metricsPer-post performance for many SENT posts at once: each post's text, channel, sent time, link and its metrics (reactions, comments, shares, reach, impressions, clicks, engagement rate, ...
Get one tag by id (name, hex color, palette color name and whether it is locked).
buffer_search_instagram_audioSearch Instagram's audio catalog (licensed music or original sounds) through one Instagram channel, for planning Reels: returns each track's id, title, artist or creator, duration and a temporary preview link.
buffer_trending_instagram_audioList the audio currently TRENDING on Instagram (Meta's trending list) through one Instagram channel, for picking a Reel sound: id, title, artist or creator, duration and a temporary preview link.