List the social accounts connected to this Kadenzo workspace — returns each account id, platform, and username. Use the ids as account_ids when scheduling.
Schedule a social post to one or more connected accounts for a FUTURE time (it publishes automatically). Set validate_only=true to check accounts/limits/timing without scheduling.
List your posts, newest first. Optionally filter by status (comma-separated, e.g. "pending,posted") and paginate with limit (1-100) and offset.
Get one post: roll-up status, per-channel outcome, and any options/thread that were set on it.
Edit a post that has not published yet — change content, accounts, time, media, options, or thread.
Cancel a scheduled post before it publishes. Already-published posts cannot be cancelled.
Upload a local image or video file and get a hosted URL to use in media_urls when scheduling.
Recent posts and their engagement metrics for one connected account (likes, comments, views, etc.). The reliable analytics surface.
Per-channel engagement metrics for a specific post you scheduled (best-effort; use get_account_analytics for the full picture).
Generate post copy for a platform from a topic — great for a "generate then schedule" flow. Returns a caption/post/description you can feed into schedule_post. Platform must be one of: instagram, tiktok, snapchat, facebook, youtube.
Personalized best posting times for one connected account, computed from its own engagement history. Requires the Professional plan or higher. Hours are UTC; shift to the poster’s timezone. Use it to pick scheduled_for.
Your social-listening mentions — who is talking about the keywords you track (reddit/bluesky/youtube/hackernews/…), newest first. Filter by platform, since (ISO), or unread.
+1 more tools listed on main page