Skip to main content

🤖 AI Post Drafting

Ask AI can write X posts for you (a single tweet or a full thread) grounded in what's actually happening across your channels. Ask for a draft in chat, review the suggested action, and save it straight into your Messages queue.

Overview​

  • Ask in Ask AI for a draft tweet or thread on any topic
  • The AI reads your workspace data first (trending topics, recent X mentions, message search, and analytics) before composing
  • The draft arrives as a "Suggested action" card; nothing is saved until you confirm it
  • Confirmed drafts land as Drafts in the Messages queue: the AI never schedules or posts anything on its own
  • Every confirmed action is audit-logged

Ask AI at a glance​

Ask AI is a workspace-level chat: select Ask AI in the sidebar. It's available to every workspace member, including Channel admins; answers are scoped to the channels you can access.

ControlDescription
Scope selectorChat about the whole workspace (Workspace-wide), a single platform, or one channel.
CreditsChats draw from a shared workspace credit pool, with per-member limits. A status bar shows remaining credits and context.
SourcesChips under each answer show what the AI read: Messages, Events, Analytics, Members, Support tickets, Discord roles, Trending topics, and X mentions/followers.

For X specifically, Ask AI can read your recent brand mentions (author handle, followers, text, sentiment, link) and your follower count over time: the same data your Listening setup collects.

Drafting a post​

  1. Open your workspace in the Fren One webapp.
  2. In the sidebar, select Ask AI.
  3. Set the Scope so your X account is included (Workspace-wide, the X platform, or the account itself).
  4. Ask for what you want: for example, "draft a tweet about our latest release" or "write a 3-tweet thread summarizing this week's community highlights".

The AI reads the relevant workspace data first, then composes the text: one entry for a single tweet, or up to 25 tweets for a thread.

The "Suggested action" card​

Instead of acting immediately, the AI shows a "Suggested action" card titled "Draft X post", with a one-line summary of the text (for example, Draft a tweet: "…" or Draft a 3-tweet thread: "…") and a "Save draft" button. If the AI proposes several actions, the cards paginate ("Card N of M").

The card follows Ask AI's proposal rules:

  • Nothing happens until you select "Save draft": dismissing the card discards the draft entirely.
  • Proposals expire after 10 minutes. An expired card can't be confirmed; just ask again.
  • The card can't be edited inline. Confirm it as-is, then edit the text in the Messages queue.
  • Confirming uses the same permission as composing in the Messages queue. The Owner, Admins, and Members holding the + X grant can confirm a card. Anyone else can still ask for the draft, then sees "You don't have permission to apply this card, so nothing was changed." when confirming. Only the person who asked for the draft can confirm its card.
  • On confirm, Fren One re-checks your current role and the card's expiry before executing, and writes an audit event. The card then shows a status badge: Done, Dismissed, Expired, or Failed.

Where the draft lands​

Confirming saves a Draft row into the Messages queue for the chosen X account.

  • The draft is text only. Add media in the Messages composer.
  • The save respects your workspace's draft cap.
  • The AI never schedules and never posts. Publishing only happens when a person schedules or posts the draft in the Messages queue, where the 280-character limit is also enforced.
Ask AI drafts don't use Brand Voice or the knowledge base

Ask AI drafts are grounded in your workspace data (mentions, trends, and messages) but they do not apply your Brand Voice settings and do not query the workspace knowledge base. Knowledge-base-grounded, brand-voice-styled drafting powers the other surfaces instead: inbox suggested replies, the Slack "Generate reply" action, and the Brand Voice test drive.

X data in reports​

Ask AI's report generator uses the same data access. The Weekly community health report includes your X activity: mention volume and its change, mention sentiment distribution, follower total and growth, and top X mentions by follower count. Custom reports can request X data too: there's no separate X-only template.

Best practices​

Getting useful drafts
  • Scope the chat to your X account before asking: the AI grounds the draft in that account's mentions and trends.
  • Be specific about format: "a 3-tweet thread" or "a single tweet" shapes the output directly.
  • Treat the saved draft as a starting point: polish wording, add images, and set the time in the Messages queue.
  • If the tone matters more than the data, draft from a Brand Voice surface instead, or rewrite the Ask AI draft in the composer.
Troubleshooting

"You don't have permission to apply this card, so nothing was changed." when confirming?

  • Confirming a "Draft X post" card takes the same access as composing in the Messages queue: Owner, Admin, or the + X grant. If you don't hold any of those, ask the Owner or an Admin to grant you + X, or to request the draft in Ask AI themselves.

The card shows "Expired"?

  • Proposals expire 10 minutes after they're suggested. Ask the AI to draft again.

The draft doesn't sound like your brand?

  • Expected: Ask AI drafts don't apply Brand Voice settings. Edit the draft in the Messages queue, or use a Brand Voice-powered surface for styled writing.
  • 📅 Messages: Where saved drafts land for editing, scheduling, and posting
  • 🎙️ Brand Voice: Tone, guardrails, and knowledge-base grounding for suggested replies and generated posts
  • 📡 Listening: The mentions and signals the AI reads when drafting
  • 🔌 Integrations: Slack mention alerts with a Brand Voice "Generate reply" action