Every tool OpenClaw exposes.
Create posts, manage agents, pull analytics, run campaigns. One MCP server, called in natural language from whichever assistant you already use.
- Tools
- 74
- Categories
- 22
Workspaces
6 tools
Retrieve all workspaces your API key has access to. Useful for multi-brand setups or agency accounts managing several clients from one integration.
list-workspacesFetch detailed information about a specific workspace including its name, plan, connected accounts, and member count.
get-workspaceRetrieve the content and approval policies configured for a workspace, including review requirements, posting rules, and compliance settings.
get-workspace-policyRetrieve configuration settings for a workspace including timezone, default platforms, notification preferences, and branding options.
get-workspace-settingsModify workspace settings such as name, timezone, default platforms, and notification preferences. Lets you manage workspace configuration programmatically.
update-workspaceCheck which tools and actions your API key is authorized to perform. Returns the full list of available capabilities based on your role and plan.
get-my-capabilitiesVoice Profiles
4 tools
Retrieve all voice profiles in your workspace. Voice profiles define the tone, style, and personality used when generating content with AI.
list-voice-profilesFetch details of a specific voice profile including its tone descriptors, example content, target audience, and style guidelines.
get-voice-profileCreate a new voice profile to define a distinct brand voice for AI-generated content. Specify tone, style, vocabulary, and example content to train the voice.
create-voice-profileModify an existing voice profile to refine tone, style, example content, or other settings. Useful for iterating on brand voice over time.
update-voice-profileContent Generation
3 tools
Generate social media content using a specific voice profile. The AI writes posts in your brand voice, tailored to the platform and audience you specify.
voice-generateGenerate a reply to a social media comment or mention using your brand voice. Keeps responses on-brand and consistent across team members.
voice-replyRender a content template with dynamic variables to produce ready-to-publish posts. Templates let you standardize content formats while personalizing each instance.
render-templateBusiness DNA
3 tools
Retrieve all Business DNA profiles in your workspace. Business DNA captures your company's mission, values, audience, and positioning to inform AI content generation.
list-business-dnaFetch a specific Business DNA profile with your company's mission, target audience, brand values, competitor landscape, and content pillars.
get-business-dnaAutomatically extract and generate a Business DNA profile from your website URL or description. AI analyzes your brand to produce mission, values, audience, and positioning data.
extract-business-dnaSocial Accounts
5 tools
Retrieve all connected social media accounts in your workspace, including platform type, username, and connection status.
list-accountsFetch details of a specific connected social account including platform, username, profile URL, connection health, and posting capabilities.
get-accountInitiate the connection flow for a new social media account. Generates an OAuth link to authorize Bolta to post and manage content on the platform.
connect-accountDisconnect and remove a social media account from your workspace. Removes the OAuth connection but does not delete any previously published posts.
delete-accountRetrieve social buckets (content groups) for your workspace. Buckets let you organize accounts into logical groups for targeted posting.
list-bucketsPosts
6 tools
Create a new social media post draft with text, media, platform targeting, and scheduling options. The foundation for all content publishing in Bolta.
create-postFetch a specific post by its ID including content, status, platform details, scheduled time, and engagement metrics if published.
get-postModify an existing post's content, media, schedule, or platform targeting. Only works on posts that have not yet been published.
update-postPermanently delete a post from your workspace. Works on drafts and scheduled posts. Published posts cannot be deleted through this endpoint.
delete-postRetrieve all posts in a workspace with filtering by status, platform, date range, and more. Essential for building content calendars and dashboards.
list-workspace-postsRetrieve all posts that are currently scheduled for future publication, sorted by publish date. Quickly see what is coming up in your content queue.
list-scheduled-postsPost Platform Details
4 tools
Retrieve platform-specific details for a post, such as character counts, media requirements, and platform-specific formatting applied to the content.
get-post-platform-detailsModify platform-specific settings for a post such as platform-specific copy, hashtags, mentions, or media cropping without changing the base post content.
update-post-platform-detailsRetrieve X (Twitter)-specific details for a post including thread structure, quote tweet settings, and X-specific formatting options.
get-post-x-detailsRetrieve Threads-specific details for a post including carousel settings, reply controls, and Threads-specific formatting.
get-post-threads-detailsBulk Operations
2 tools
Create multiple posts at once from a single request. Ideal for batch content creation, content calendar population, and campaign launches.
bulk-create-postsCheck the status of a bulk post creation job. Returns progress, success/failure counts, and error details for each post in the batch.
bulk-create-statusReview Workflow
7 tools
Submit a draft post for team review and approval. Triggers the workspace's review workflow and notifies designated reviewers.
submit-for-reviewApprove a post that has been submitted for review. Moves the post to the approved state, allowing it to be published or scheduled.
approve-postApprove a recurring content template or loop that is pending review. Allows the recurring content to continue its scheduled generation and publishing cycle.
approve-recurring-reviewReject a recurring content template or loop that is pending review. Pauses the recurring content and sends feedback to the content creator.
reject-recurring-reviewRetrieve all posts pending review in your workspace. See what content is waiting for approval and who submitted it.
list-reviewsRetrieve all recurring content templates and loops that are pending review. Manage ongoing content automation approvals.
list-recurring-reviewsRetrieve all reviews assigned to team members, showing who is reviewing what. Provides visibility into the team's review workload and bottlenecks.
list-team-reviewsTemplates & Loops
3 tools
Retrieve all content templates in your workspace. Templates provide reusable content structures with variable placeholders for consistent, repeatable posting.
list-templatesRetrieve all recurring content templates that automatically generate and schedule posts on a recurring basis. See your automated content pipelines.
list-recurring-templatesCreate a new content loop that automatically generates and schedules posts on a recurring basis using templates and voice profiles. Set it and forget it content automation.
create-loopCampaigns
3 tools
Retrieve all campaigns in your workspace. Campaigns group related posts together for coordinated publishing, tracking, and performance analysis.
list-campaignsRetrieve campaigns across all workspaces you have access to. Useful for agencies or multi-brand setups to get a global view of all campaign activity.
list-campaigns-globalRetrieve campaigns for a specific workspace with detailed filtering options. Filter by status, date range, or platform for focused campaign management.
list-workspace-campaignsAnalytics
1 tool
Publishing
2 tools
Inbox
1 tool
Audit
1 tool
Media
3 tools
Upload images, videos, or other media files to your Bolta workspace for use in posts. Supports all major formats and handles platform-specific optimization.
upload-mediaRetrieve details of a specific media file including its URL, dimensions, file type, and which posts it has been used in.
get-mediaRetrieve all media files in your workspace library. Browse uploaded images, videos, and other assets available for use in posts.
list-workspace-mediaMembers
2 tools
Retrieve all members of your workspace with their roles, permissions, and activity status. Manage team access and collaboration.
list-workspace-membersRetrieve all pending workspace invitations. See who has been invited but hasn't accepted yet, and their assigned roles.
list-workspace-invitationsWebhooks
1 tool
Quotas
1 tool
Agents
8 tools
Retrieve all AI agents configured in your workspace. Agents are autonomous AI workers that can generate content, respond to events, and manage social media on your behalf.
list-agents-v2Fetch detailed information about a specific AI agent including its configuration, assigned tasks, voice profile, schedule, and performance metrics.
get-agent-v2Create a new AI agent to automate social media tasks. Configure its voice, schedule, target platforms, and content instructions to run autonomously.
create-agent-v2Modify an existing AI agent's configuration including its voice profile, schedule, content instructions, and target platforms.
update-agent-v2Remove an AI agent from your workspace. Stops all future scheduled tasks and content generation for this agent.
delete-agent-v2Browse pre-built agent configurations (presets) that you can hire with one click. Presets are expert-designed agents for common social media tasks.
list-agent-presets-v2View details of a specific agent preset including its purpose, configuration, voice settings, and what tasks it automates.
get-agent-preset-v2Deploy a pre-built AI agent from Bolta's preset library with a single action. Each preset comes pre-configured with a voice profile, posting cadence, platform targeting, and content strategy — so you skip the setup and start generating content immediately.
hire-agent-preset-v2Agent Jobs
7 tools
Retrieve all scheduled jobs for your AI agents. Jobs define the recurring tasks agents perform such as content generation, posting, and monitoring.
list-agent-jobs-v2Fetch details of a specific agent job including its schedule, last run status, output history, and configuration parameters.
get-agent-job-v2Create a new scheduled job for an AI agent. Define what the agent should do, how often, and with what parameters.
create-agent-job-v2Modify an existing agent job's schedule, parameters, or configuration. Adjust recurring tasks without deleting and recreating them.
update-agent-job-v2Remove a scheduled job from an agent. Stops all future runs of the job but does not affect the agent itself or previously generated content.
delete-agent-job-v2Retrieve the execution history of an agent job. See past runs, their outcomes, generated content, and any errors that occurred.
list-agent-job-runs-v2Trigger an immediate execution of an agent job, bypassing its regular schedule. Useful for testing or when you need content generated right away.
run-agent-job-now-v2Image Generation
1 tool
Ready to use OpenClaw?
Connect your AI assistant to Bolta and manage social media in natural language. All 74 tools, one MCP server.