240 capabilities · 13 areas
Everything Kairo Post does.
A complete workspace for X: research and writing, publishing and scheduling, teams and billing — built on the official API, with guardrails at every step.
Every feature, in one list
Search the full plan. Each feature shows the stage it belongs to.
240 features
Autopilot
Overview →Saved automation rules
Describe what an account should do repeatedly.
AutopilotStep-by-step workflow engine
Connect research, writing, image generation and publishing.
AutopilotRule versions
Know which settings produced a post.
AutopilotApproval modes
Choose manual review or explicitly authorized autopilot.
AutopilotApproval bound to content
Prevent approval from surviving a material edit.
LaunchRun preview
Show what an automation would do before activation.
AutopilotConditional branches
Change behavior depending on the content and result.
AutopilotPause and emergency stop
Stop new work at account, workspace or platform level.
FoundationSpending and run ceilings
Stop a rule exceeding its approved budget.
AutopilotRun history and replay
Explain why a run succeeded, failed or skipped.
Autopilot
News & research
Overview →RSS and Atom ingestion
Watch selected publications and release feeds.
AutopilotWeb search providers
Find current stories beyond a fixed feed list.
AutopilotSource allowlists
Let users choose trusted sources and excluded domains.
AutopilotSafe article extraction
Read permitted source material without exposing internal systems.
AutopilotStory deduplication
Recognize several articles about the same event.
AutopilotFreshness and correction tracking
Avoid presenting old or corrected news as new.
AutopilotRelevance ranking
Pick stories that fit an account's purpose.
AutopilotClaim-to-source mapping
Show which source supports each important claim.
AutopilotShared public-source cache
Reduce repeat research costs across similar topics.
GrowthResearch digest
Prepare a shortlist when automatic publishing is unsuitable.
Autopilot
AI writing & brand voice
Overview →Account topic and voice
Describe what an account covers and how it sounds.
LaunchTopic pillars and ratios
Balance news, tutorials, opinions and product updates.
AutopilotAudience profile
Tailor posts to the people the account wants to reach.
AutopilotApproved writing examples
Teach a model through examples chosen by the user.
AutopilotKnowledge library
Use the customer's own expertise and product facts.
AutopilotWords and claims to avoid
Prevent unwanted phrases and unsupported brand claims.
AutopilotLanguage and terminology
Keep technical terms and local language consistent.
AutopilotVoice versions
Improve a style without changing every existing draft.
AutopilotShared research, distinct angles
Help related accounts use one story in different ways.
AutopilotFeedback memory
Learn from accepted edits and rejected drafts.
GrowthText-provider adapters
Support approved text models through a common interface.
AutopilotModel selection
Let the customer choose an available writing model.
AutopilotDraft generation
Write a caption or standalone post from a selected brief.
AutopilotRewrite and alternatives
Generate different hooks, lengths or tones.
AutopilotThread outlines
Plan a multi-post explanation before writing every item.
AutopilotTranslation and localization
Adapt approved content for another language or audience.
GrowthQuality and originality checks
Catch weak, repetitive or unsupported drafts.
AutopilotBring your own model API key
Let customers pay an AI provider directly where supported.
GrowthNeeds X approvalFallback and outage policy
Keep a provider outage from surprising the user.
AutopilotPrompt versions and evaluations
Improve prompts without silently degrading content.
Autopilot
Images & media
Overview →Image-provider adapters
Connect image models without tying the product to one vendor.
AutopilotImage style profiles
Give each account consistent visual preferences.
AutopilotNews-to-image prompts
Create an image brief from the actual story.
AutopilotImage variations
Let users compare a limited number of options.
GrowthImage revisions
Change an image without rewriting the caption.
GrowthBranded information cards
Render headlines, quotes or diagrams from templates.
AutopilotImage and caption consistency
Check that the illustration fits the written post.
AutopilotAlt-text drafting
Make published media more accessible.
AutopilotMedia provenance and disclosure
Keep track of how an image was made.
AutopilotAdvanced media production
Explore video generation, animation and subtitles later.
ExploringPrivate object storage
Store uploads and generated media outside application disks.
AutopilotSigned uploads
Allow an authorized user to upload without exposing storage keys.
AutopilotFile validation
Reject invalid or disguised media.
AutopilotImage normalization
Prepare files for predictable publishing.
AutopilotVideo processing
Prepare media that needs transcoding or thumbnails.
ExploringAsset deduplication
Avoid storing identical files repeatedly within a tenant.
GrowthAsset metadata and search
Find previously approved images and references.
GrowthUpload-to-X mapping
Reuse eligible uploaded media without assuming it never expires.
AutopilotStorage allowances
Prevent unlimited storage from erasing margins.
AutopilotLifecycle cleanup
Remove orphaned files and honor deletion requests.
Autopilot
Composer & publishing
Overview →Text draft creation
Write and save posts without publishing.
LaunchDraft editing
Refine a post before it enters the queue.
LaunchRevision history
Recover an earlier version and see who edited it.
LaunchThread drafts
Compose a connected sequence of posts.
AutopilotReusable templates
Save formats such as launch announcements or daily summaries.
AutopilotTags and folders
Find content by campaign, topic or status.
LaunchDraft duplication
Reuse a draft as a starting point.
AutopilotBulk draft import
Bring in a CSV of ideas or prepared content.
GrowthContent lifecycle
Make every post's state understandable.
FoundationContent search and export
Retrieve old drafts and export a customer's writing.
GrowthText publishing
Publish approved text through the official X API.
FoundationCharacter and link validation
Reject invalid content before paying for provider calls.
FoundationImage attachments
Publish an image together with its caption.
AutopilotThread publishing
Publish ordered posts with a recoverable partial result.
AutopilotNeeds X approvalPolls
Publish a question with answer options.
GrowthNeeds X approvalVideo and GIF posts
Publish richer media when the account supports it.
ExploringNeeds X approvalEdit an existing X post
Correct a published post when X permits editing.
ExploringNeeds X approvalDelete a published post
Let an authorized user request removal.
GrowthDisclosure metadata
Carry AI-media and paid-partnership disclosures when applicable.
AutopilotUncertain-result recovery
Handle a lost response without double-posting.
Foundation
Scheduling & reliability
Overview →Schedule a post
Choose when a draft should publish.
FoundationTimezone-aware schedules
Respect the customer's local publishing time.
FoundationReschedule safely
Move a post without leaving a ghost job.
FoundationCancel queued posts
Stop a scheduled post before publishing begins.
FoundationRecurring content slots
Define slots such as weekday mornings.
AutopilotPer-account daily limits
Control how frequently each account posts.
LaunchQuiet hours and blackout dates
Avoid publishing at unsuitable times.
AutopilotMissed-slot policy
Handle downtime without flooding an account afterward.
LaunchCapacity-aware admission
Avoid promising more publishing capacity than is available.
LaunchEvergreen rotation
Reuse approved ideas after a suitable cooldown.
GrowthLive Redis connectivity
Prove that API and worker can reach the real Redis service.
FoundationDurable database outbox
Avoid losing jobs between saving data and queueing work.
FoundationSeparate job queues
Keep slow images from delaying payments or publishing.
LaunchSafe retry rules
Retry transient failures without repeating public side effects.
FoundationDead-letter handling
Keep exhausted jobs visible and recoverable.
FoundationWorker leases and heartbeats
Detect stalled jobs and crashed processes.
FoundationGlobal and account rate limits
Respect X limits across every worker replica.
FoundationFair scheduling
Stop one heavy customer monopolizing workers.
GrowthRecovery and graceful shutdown
Resume safely after deploys and service outages.
FoundationQueue observability
Know which queue is slow, stuck or expensive.
Foundation
Campaigns
Overview →Campaign briefs
Define a goal, audience, dates and key messages.
GrowthContent calendars
Plan several accounts from one shared schedule.
LaunchAngle assignments
Give related accounts different roles in a campaign.
AutopilotLaunch sequences
Coordinate a sequence of announcements and explanations.
GrowthLong-form repurposing
Turn a user-owned article or transcript into several ideas.
GrowthCampaign budgets
Keep a launch within a fixed spend.
GrowthBatch review
Approve a prepared campaign efficiently.
GrowthEmbargoes and release gates
Prevent material from going live before approval or a date.
GrowthClient approval links
Let a client review selected drafts without broad workspace access.
ExploringCampaign archive and reuse
Learn from or reuse a finished campaign's structure.
Growth
Inbox & conversations
Overview →Mentions inbox
Collect conversations involving an authorized account.
GrowthNeeds X approvalReply suggestions
Draft a useful response for a human to review.
GrowthUser-approved replies
Send a reply after an explicit user action.
GrowthNeeds X approvalApproved AI reply automation
Explore narrow response bots only with X approval.
ExploringNeeds X approvalConversation assignment
Let a team handle incoming conversations together.
GrowthConversation deduplication
Avoid responding twice to the same message.
GrowthUser-selected reposts
Let a person deliberately share relevant content.
ExploringNeeds X approvalQuote posts
Add commentary to another post where the plan allows it.
ExploringNeeds X approvalSaved posts and bookmarks
Save useful material as research inspiration.
GrowthNeeds X approvalConsent-based direct messages
Explore an opt-in support inbox or approved notifications.
ExploringNeeds X approval
Analytics
Overview →Own-post metric snapshots
Track the performance of authorized posts.
GrowthNeeds X approvalBudgeted metric refreshes
Avoid repeatedly paying to read unchanged data.
GrowthAccount growth history
Track available audience metrics over time.
GrowthNeeds X approvalContent pillar performance
See which topics and formats perform best.
GrowthPublishing-time suggestions
Suggest better slots from the account's own data.
GrowthCost per outcome
Show the expense behind content performance.
GrowthLink attribution
Measure owned-link outcomes where users authorize tracking.
GrowthEditorial experiments
Compare hooks or formats over a sensible period.
ExploringRecommendations with evidence
Suggest improvements a user can inspect.
ExploringClient reports and exports
Prepare periodic summaries for customers or agencies.
Growth
Accounts & teams
Overview →Connect X with OAuth
Let each account owner authorize Kairo Post.
FoundationEncrypted X credentials
Keep access and refresh tokens out of customer responses.
FoundationAutomatic token refresh
Keep authorized accounts connected over time.
FoundationDisconnect and revoke
Stop future work when an account is disconnected.
FoundationConnection health
Show when an account needs attention.
LaunchPer-account capabilities
Know which X features this specific account can use.
LaunchAccount groups
Organize related accounts by brand or niche.
LaunchFlexible account limits
Support customers with different account counts.
FoundationReconnect without losing content
Restore a connection while keeping its history.
LaunchCustomer-owned X app credentials
Explore an agency's separately authorized developer setup.
ExploringNeeds X approvalWorkspace creation
Create an isolated home for accounts, posts and credits.
FoundationRole-based permissions
Give owners, admins, editors and viewers different powers.
FoundationTeam invitations
Invite colleagues without sharing an X password.
LaunchMembership removal
Remove access when someone leaves.
FoundationOwnership transfer
Hand a workspace to another verified owner.
GrowthAccount-specific access
Let an editor manage selected X accounts only.
GrowthClient workspaces
Let an agency keep each client's data and billing separate.
GrowthSeat allowances
Enforce paid team-member limits.
GrowthWorkspace settings
Store timezone, language and brand defaults.
LaunchWorkspace archive and export
Retain an inactive brand without continuing jobs.
Growth
Credits & billing
Overview →Workspace credit wallet
Share one paid balance across a customer's authorized accounts.
FoundationIncluded plan allowance
Grant credits when a paid subscription period is verified.
FoundationPurchased top-up balance
Let customers add more credits when they need them.
FoundationPre-spend reservation
Check the wallet before starting expensive work.
FoundationSettle or release credits
Charge for completed work and free unused reservations.
FoundationDuplicate-charge protection
Make retries financially safe.
FoundationExpiry and consumption order
Use credits predictably across allowances and top-ups.
FoundationCredit history
Explain every balance change.
LaunchPer-account budget envelopes
Prevent one connected account consuming the whole wallet.
AutopilotRefund and adjustment ledger
Correct balances without deleting financial history.
FoundationHosted checkout
Sell a plan or top-up through Whop.
FoundationSigned webhook ingestion
Accept genuine payment events reliably.
FoundationAuthoritative payment verification
Never trust a browser redirect as proof of payment.
FoundationSubscription lifecycle
Track paid activation, renewal, cancellation and expiry.
FoundationCancel at period end
Let a customer stop renewal without losing paid time early.
LaunchRefunds and disputes
Protect balances while a payment is reversed or contested.
FoundationFailed-payment recovery
Respond predictably to payment failures.
LaunchPayment reconciliation
Find missed or inconsistent provider events.
FoundationReceipts and billing history
Let a customer find what they purchased.
LaunchSaved-payment auto top-up
Optionally recharge when a balance falls below a threshold.
ExploringNeeds X approvalVersioned plan catalog
Change offers without changing old orders.
FoundationAccount and automation allowances
Control what each subscription includes.
FoundationFeature entitlements
Enable premium capabilities independently of wallet balance.
LaunchSeat and storage entitlements
Charge for additional team or storage capacity if desired.
GrowthUpgrade flow
Move a customer to a larger plan predictably.
GrowthDowngrade flow
Reduce allowances without deleting customer content.
LaunchTrials and onboarding credits
Let new users evaluate the product within a budget.
GrowthPromotions and discounts
Run offers without breaking payment verification.
GrowthAnnual and negotiated plans
Support larger commitments when the economics are clear.
ExploringEnterprise quotas
Offer custom capacity without hardcoding special customers.
ExploringAction credit prices
Price text, images, research and X actions separately.
FoundationCost quote before execution
Make expensive operations explicit.
FoundationMargin floor
Reject an allowance that is too generous for its price.
FoundationActual provider-cost receipts
Compare what was charged with what providers really cost.
LaunchLink-post pricing rules
Charge the appropriate rate for posts containing URLs.
LaunchHard spending caps
Stop costly actions at customer and platform ceilings.
FoundationLow-balance alerts
Warn before an automation stalls.
LaunchProvider price-change handling
Avoid running old quotes at a newly unprofitable price.
FoundationUnit-economics simulator
Model plans before putting them on sale.
LaunchCost optimization policies
Reduce expense without silently lowering quality.
Growth
Security & trust
Overview →Tenant-isolation tests
Prevent one customer reaching another customer's records.
FoundationCredential rotation
Replace provider and encryption keys safely.
LaunchSecret redaction
Keep secrets out of logs and support tooling.
FoundationAutomation consent records
Prove what the user authorized the app to do.
LaunchPrompt-injection defenses
Stop scraped pages or documents controlling the app.
AutopilotData retention and deletion
Keep data only for its defined purpose and lifetime.
LaunchAudit trails
Trace important billing, access and publishing changes.
FoundationAbuse detection and suspension
Stop compromised or abusive workspaces promptly.
LaunchAPI input and network defenses
Protect endpoints and outbound fetches.
FoundationPolicy and capability review
Keep feature access aligned with changing provider rules.
LaunchEmail and password login
Let customers create an account and return securely.
FoundationEmail verification
Confirm that a person controls their email address.
FoundationPassword recovery
Recover access without exposing passwords.
FoundationSession revocation
Sign out one device or every device.
LaunchSocial sign-in
Offer optional Google or other approved login providers.
GrowthMulti-factor authentication
Protect billing owners and administrators.
LaunchLogin abuse protection
Slow credential stuffing and repeated failed attempts.
FoundationLogin history
Let customers investigate unusual access.
GrowthEmail address changes
Change the login email without losing ownership.
GrowthAccount closure
Let a customer leave safely.
LaunchAPI and worker services
Deploy request handling separately from background processing.
FoundationPrivate database and Redis networking
Keep data services off the public internet.
FoundationStaging and production isolation
Test integrations without touching real customer money or posts.
FoundationMigration discipline
Evolve the schema safely across releases.
FoundationHealth and readiness
Detect when a service can accept useful work.
FoundationStructured monitoring
Find the cause of a slow or failed run.
FoundationBackups and restore drills
Recover durable customer and financial data.
FoundationRelease and rollback checks
Prevent a deploy from breaking queued work.
FoundationOperator control tools
Resolve failed payments or uncertain publishes with an audit trail.
FoundationCapacity and outage playbooks
Know when and how to scale or pause the platform.
Launch
Developers & notifications
Overview →Versioned REST API
Give future clients a stable backend contract.
LaunchOpenAPI documentation
Make backend capabilities easy to integrate and test.
LaunchScoped customer API keys
Allow authorized server-to-server integrations.
GrowthOutgoing webhooks
Notify customer systems about relevant events.
GrowthZapier, Make and n8n support
Connect common automation tools later.
ExploringContent-source connectors
Import approved content from documents, CMS or repositories.
GrowthImport/export jobs
Move authorized data in and out safely.
GrowthWebhook destination security
Avoid using integrations to reach private network services.
LaunchProvider capability registry
Turn unavailable capabilities off cleanly.
LaunchAdditional social platforms
Keep a path open for future platforms.
ExploringNotification preferences
Let people choose which events reach them.
LaunchPublishing outcomes
Report a published, failed or uncertain post.
LaunchApproval requests
Notify reviewers when content is waiting.
AutopilotLow credits and budget limits
Explain why paid work may pause.
LaunchReconnect reminders
Prompt users when X access is lost.
LaunchBilling notifications
Explain renewals, failures, cancellations and holds.
LaunchDaily or weekly digest
Summarize activity without notifying for every event.
GrowthDelivery tracking
Know whether an important email actually arrived.
LaunchTeam channel integrations
Optionally notify Slack, Discord or other approved channels.
GrowthActionable failure explanations
Translate technical errors into a clear next step.
Foundation
Your next post has a moment.
Connect an account, describe your voice and let Kairo Post find it.