Product

Features

One API surface for publishing, scheduling, media, analytics, social account operations, bulk workflows, and Google Business Profile management.

Last updated: May 2026

Company page

Clear product context for builders

01

Publish and schedule content across supported social platforms from one API workflow.

02

Create unlimited teams inside an organization, with users organized around those team workflows.

03

Connect unlimited social accounts, then organize them by organizations, teams, and channels.

04

Handle media, bulk imports, analytics, and platform-specific failures without rebuilding every integration yourself.

9

Sections

6

Checks

3

FAQs

Feature map

The product surface developers actually need

A practical breakdown of the workflows that usually become separate integrations: publishing, scheduling, media, analytics, account connection, teams, bulk operations, errors, and Google Business Profile management.

01

Publishing and scheduling

bundle.social gives developers one publishing workflow for social platforms that usually require separate payloads, OAuth flows, media rules, and posting behavior. Create immediate posts, schedule future posts, target selected channels, and keep platform-specific fields close to the post instead of scattering logic across a dozen internal services.

02

Social account connections

Connect social accounts once and keep them available for future publishing, analytics, and account operations. The platform is built for products that manage many customer accounts, agencies that work across client teams, and internal tools where account ownership and access need to stay organized.

03

Organizations, teams, and channels

bundle.social separates company-level ownership from team-level workflows. Use organizations for billing and API access, teams for workspace separation, and channels to control where posts are published. This is especially useful for multi-tenant SaaS products, agencies, franchise groups, and tools that manage many brands or locations. Organizations can create unlimited teams, which gives teams room to structure user access around real customers, brands, locations, and operators.

04

Media upload and media-by-URL workflows

Upload media directly or create uploads from public media URLs so your app can move files into a publishing workflow without forcing every customer to manually re-upload assets. bundle.social helps normalize the upload step, but still surfaces platform-specific media failures when a network rejects format, codec, size, duration, fetchability, or permissions.

05

Bulk CSV publishing

Bulk CSV imports are designed for operational teams that prepare campaigns outside the dashboard. One row can become one post, rows can target multiple platforms or teams, media can be referenced by URL, and individual row failures can be reported without blocking the entire import. This keeps large publishing jobs reviewable instead of turning them into a black box.

06

Analytics for posts and accounts

Use normalized analytics endpoints to build reporting, dashboards, customer-facing insights, or internal health checks around posts and social accounts. bundle.social keeps analytics close to publishing, so products can understand what happened after content was sent instead of treating distribution and reporting as separate systems.

07

Verbose errors that operators can actually use

Social APIs fail in very different ways. A media URL can be unreachable for Meta, a TikTok upload can fail processing, a LinkedIn post can behave differently from a native post, or a Google Business Profile field can be unavailable for one location but valid for another. bundle.social exposes practical error messages so your product can show users what to fix instead of returning a generic failed state.

08

Google Business Profile management

bundle.social also supports Google Business Profile workflows for local operators: posts, reviews, locations, hours, media, food menus, services, and attributes. This matters for products that do not just publish social posts, but also need to keep local profile data current across many business locations.

09

What bundle.social does not pretend to hide

bundle.social normalizes the integration surface where it can, but it does not pretend every social network follows the same rulebook. Account permissions, platform review, media restrictions, rate limits, profile eligibility, content policies, and provider-side outages still exist. The goal is to make those constraints manageable, visible, and easier to build around.

Next step

Choose the workflow you need first

Start with the feature area closest to your product: posting, scheduling, media uploads, analytics, bulk imports, social account connection, or Google Business Profile management. Then use the linked docs to map the exact API workflow.

Useful docs

Platform APIs change. Use these links to confirm current error behavior and field support.

FAQ

Is bundle.social only a posting API?

No. Publishing and scheduling are the core workflow, but bundle.social also covers social account connections, media uploads, bulk imports, analytics, errors, teams, organizations, and Google Business Profile operations.

Can I use bundle.social for a multi-tenant SaaS product?

Yes. The product model is built around organizations, teams, connected social accounts, channels, API keys, and workflows that make sense when your customers each need their own accounts and publishing destinations.

Does bundle.social remove every platform limitation?

No. Platform rules still apply. bundle.social helps you build around OAuth, media rules, account permissions, rate limits, analytics differences, and provider errors, but it cannot make a platform accept unsupported content or unavailable fields.

Build with less platform drag

Use one API for social publishing workflows

Create account