Turn call notes and Slack threads into blog posts

Kite reads your Slack threads and customer call transcripts, finds the conversations that hold an idea worth publishing, writes the blog post in your brand's voice for a reader who wasn't in the room, and publishes it to your website once you approve.

Key Takeaways

  1. Your team's best blog material is already written down. It's in the Slack thread where your founder explained a pricing decision and in the sales calls where prospects keep asking the same question.
  2. The hard part isn't the writing. It's spotting which conversations hold a post, then adding the context a reader outside your company needs, because everyone in the thread already knew it.
  3. Kite reads Slack threads, Fathom call transcripts, and notes you paste or forward, then picks out the ideas worth publishing and the questions that keep coming up across calls.
  4. Kite checks how people search for each topic, writes the post in your brand's voice around your team's own words, and publishes it to your Kite-hosted site, Webflow, or WordPress.com once you approve.
  5. After the post is live, Kite tracks how it performs and uses what it learns to choose the next conversation worth turning into a post.
On this page

How do you turn call notes and Slack threads into blog posts?

Most companies do their sharpest thinking in places nobody outside the company ever sees. A founder writes five careful paragraphs in Slack explaining why you don't charge per seat. A sales rep hears the same question about migration on nine calls in a month and answers it well every time. An engineer settles an argument about a product decision with a clear explanation. All of that is good blog material, and almost none of it gets published, because turning it into a post means someone has to start from a blank page.

Turning a conversation into a blog post takes a few distinct steps. First, you gather the material: the thread, the call transcript, or the meeting notes. Next, you decide whether there's a post in it at all, and if so, what its one main point is. Then you rewrite it for a stranger. People in a thread share context, so they say "the Acme thing" or "the v2 importer" and everyone understands. A reader arriving from Google or ChatGPT knows none of that. Finally, you shape the post around a question people actually search for, keep the best lines from the original conversation, get it approved, and publish it.

A general AI chatbot can help with the middle of that process if you copy and paste the transcript yourself. It can pull out themes and draft an outline. But it doesn't know which of your conversations are worth reading, it doesn't know your company well enough to fill in the missing context, and it stops at a draft in a chat window.

An AI agent is well suited to the whole job. It can read every thread and call, notice the question that keeps coming back, fill in context from what it already knows about your business, and carry the post all the way to your website.

Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. Here's how it turns your team's conversations into published blog posts.

How Kite turns your team's conversations into blog posts

Kite starts with the conversations themselves. You can point it at a Slack thread, connect Fathom so it can read your recorded calls, or paste in notes from any meeting. Kite reads the material and looks for the idea a reader outside your company would care about, whether that's a decision your team explained well or a question customers keep asking.

Once it has the idea, Kite checks how people search for that topic and how the pages that already rank answer it. Then it writes the post in your brand's voice. It keeps the strongest lines from the original conversation and fills in the background your team took for granted, using what it knows about your products, customers, and positioning.

You review the post in the Kite web app or in Slack. Once you approve it, Kite publishes it to the website it hosts for you or through your connected Webflow or WordPress.com account, then follows how the post performs.

  1. Get your conversations to Kite
  2. Find the posts hiding in your conversations
  3. Write the post for a reader who wasn't there
  4. Review the post and publish it to your website
  5. Learn which conversations make the best posts

Get your conversations to Kite

Kite works from the words, so any conversation you can share as text can become a post. Where the material lives decides how it reaches Kite:

  • A Slack thread. If your team has added Kite to Slack, mention Kite in the thread and ask for a post, or send Kite a link to the thread. Kite reads the opening message and every reply, along with any files people attached. It can read threads in public channels it has joined and in private channels where someone has invited it.
  • Calls recorded in Fathom. Connect your Fathom account and Kite can read the transcripts, summaries, and action items from your calls. It can tell customer calls from internal ones by who was invited, and it can narrow its reading to one customer's calls or one teammate's recordings.
  • Notes or transcripts from anywhere else. Paste them into a conversation in the Kite web app, or share them as a text or PDF file. This works for transcripts from other call recorders, notes from a phone call, and the meeting notes someone typed up afterward.
  • An email. Every team has its own Kite email address. Forward a recap or a long email exchange there and it starts a conversation with Kite.

You don't have to hand Kite one conversation at a time. You can ask it to read last month's customer calls, or a whole channel's recent discussion, and come back with the topics it found.

Find the posts hiding in your conversations

Kite reads your conversations for ideas that can stand on their own as a post, because most threads and calls don't contain one. A thread about a broken invoice template is just work. A thread where your founder explains why you'll never charge per seat is a post, because it states a clear position that buyers wonder about.

Kite looks for a few kinds of material that tend to make strong posts:

  • A question customers keep asking. When the same question comes up across many calls, such as "How long does it take to move our data over?", that's a topic people are already searching for. Kite reads across your Fathom calls to find these repeats.
  • A decision your team explained. Internal threads often hold the reasoning behind a product or pricing choice, written plainly for colleagues. That reasoning is exactly what a buyer comparing products wants to read.
  • A disagreement that got settled. A debate about how to handle something in your industry, and the reason your team landed where it did, gives a post a clear point of view.
  • A specific story. A customer describing the problem they had before they found you, or an engineer explaining what went wrong and how they fixed it, gives a post the concrete detail that generic articles lack.

If your team has added Kite to Slack, it also reviews new messages every half hour alongside your active marketing goals. When a discussion in a channel it has joined looks like strong material, it can tell your team and suggest turning it into a post.

Kite keeps what it learns from these conversations in your team's knowledge base. That means the recurring customer questions, the language customers use, and the positions your team has taken all stay available for later posts, even when the original thread scrolls out of sight.

Write the post for a reader who wasn't there

A conversation and a blog post are written for different audiences, so Kite rebuilds the material for someone who has never heard of your company. The people in a Slack thread already know your product, your customers, and the history behind the discussion. A reader arriving from a search result knows none of it.

Say your founder wrote this in a Slack thread: "We tried seats in 2023 and it killed expansion. Teams would share one login rather than add people. Workspace pricing fixed that within a quarter." That's a strong opening for a post, but a stranger would need to know what your product does, what "expansion" means here, and what workspace pricing actually is. Kite fills in those pieces from your knowledge base, including your products, pricing, and customers. When the conversation leaves out something the post needs, such as the actual numbers behind "fixed that within a quarter," Kite asks you rather than guessing.

Kite also shapes the post around how people search. Before writing, it looks at the search demand for the topic and reads the pages that already rank, then chooses an angle that answers the reader's question more directly than those pages do. That might mean titling the post "Why we price per workspace instead of per seat" rather than "Some thoughts on pricing," because the first matches what a buyer would actually type. You can review this brief before Kite writes the full draft.

Kite writes the post in your brand's voice and keeps the best lines from the original conversation, because a real sentence from your founder or your customer is more convincing than anything paraphrased. When a customer's words are worth quoting publicly, Kite drafts a request asking the customer to approve the exact wording before the quote goes on your website.

Review the post and publish it to your website

Kite brings you the finished draft before anything goes live. You can read it in the Kite web app or in the Slack thread where the work started, ask for changes, and approve it with the Approve button or a reply.

Once you approve, Kite publishes the post where your blog lives:

  • A website Kite hosts. Kite publishes the post as an article and sends you the live link. You can preview the change before it goes live, and you can undo it later without affecting anything published after it.
  • Webflow. Kite creates the post as a new item in your blog's CMS collection, fills in its fields, and publishes the site so the post goes live.
  • WordPress.com. Kite creates the post on your WordPress.com site and publishes it.

Kite can also publish through Contentful, Sanity, Storyblok, and self-hosted Payload, or work on a website in a GitHub repository you've imported. If your blog runs somewhere Kite can't publish to, it gives you the finished post ready to paste.

Learn which conversations make the best posts

Kite tracks each post after it's published, so the next topic it picks is better informed than the last. On a website Kite hosts, its built-in analytics show how many people read the post, where they came from, and whether they went on to sign up or fill out a form. For a website measured elsewhere, Kite reads the same kind of results through your connected analytics account.

Those results go back into your knowledge base. Over time, Kite learns which kinds of conversations turn into posts that bring in readers and customers. For example, it might find that posts answering a question from sales calls bring in more signups than posts explaining internal decisions. That shapes which threads and calls it suggests next.

Kite also learns from your edits. When you correct how it handled something, such as asking it to stop quoting internal teammates by name, Kite records that as a rule for future posts once its nightly review confirms it.

If you'd like a steady flow of posts, you can put the work on a schedule. For example, you can ask Kite to read the past week's customer calls every Monday and bring you the two topics it thinks would make the strongest posts. A published post can also become a series of social posts, so one good conversation reaches more people than your blog readers.

What you get

A list of post-worthy topics

The questions customers keep asking and the ideas your team has already explained well, each traced back to the threads or calls it came from.

A brief for each post

The angle Kite chose, the search demand behind it, and how the pages that already rank answer the same question.

Finished blog posts

Drafts in your brand's voice that keep your team's best lines and add the context an outside reader needs.

Published posts with live links

Approved posts on your Kite-hosted site, Webflow, or WordPress.com.

Results for each post

Readers, traffic sources, and conversions, so you can see which conversations made the best posts.

How to get started

Start with one conversation you already know is good. Open the Kite web app and paste in the notes from a strong customer call, or mention Kite in a Slack thread and ask, "Can you turn this into a blog post?" You can also ask a broader question, such as "What do prospects keep asking about on our calls this month, and which of those should be blog posts?"

Kite reads the material and tells you what post it sees in it, along with the angle it would take. Once you agree, it writes the draft and sends it to you for review.

You can do all of this in your browser or in Slack. Connect Fathom when you want Kite to read your recorded calls directly instead of working from pasted notes. Add Kite to Slack when you want it to read your team's threads, and it will also point out discussions that would make good posts. If your blog runs on Webflow or WordPress.com, connect that account when you're ready for Kite to publish.

Kite asks before it publishes anything. Once you trust its posts, you can give it more room to publish on its own.

Integrations used to turn conversations into blog posts

Kite does the reading, writing, and planning itself. Integrations bring it the conversations to work from and give it a place to publish the finished posts.

Common questions

How can I use AI to write a blog post from my team's conversations?

Give the AI the conversation itself, not a summary of it, and ask it to find the one main point before it writes anything. Then make sure the draft explains the context your team took for granted and keeps the best lines from the original. Kite does each of these steps for you: it reads the thread or transcript, chooses the point, fills in the background from what it knows about your company, and publishes the post once you approve.

Does Kite record my calls or take notes during them?

No. Kite doesn't join or record calls. A call recorder such as Fathom records the call and keeps the transcript, and Kite reads that transcript afterward. If you use a different recorder, or you take notes by hand during a phone call, paste the transcript or notes into a conversation with Kite.

Does Slack have an AI note taker, and can Kite use its notes?

Slack's own AI features can summarize threads and take notes during huddles on some paid plans. Kite works with whatever text your team has. Paste the huddle notes into a thread where you've mentioned Kite, or into the Kite web app, and Kite can turn them into a post just like any other set of notes.

Will the post name the customers or teammates in the conversation?

Only when you want it to. Kite writes for a public audience, so it uses the substance of the conversation and keeps the internal back-and-forth out of the post. When a customer's own words would make the post stronger, Kite drafts a request asking the customer to approve the exact quote before it goes on your website. You can also tell Kite how you want teammates credited, and it records that preference for future posts.

Which AI is best for writing blog posts?

It depends on what you need at the end. A general chatbot such as ChatGPT or Claude can turn a transcript you paste into a solid draft, and that's enough if you only need words on a page. If you want the whole job done, from finding the right conversation to publishing the post and measuring it, you need an AI that knows your business and can work in your tools. Kite reads your threads and calls, writes in your brand's voice, publishes to your website, and learns from how each post performs.

Can one conversation become more than one blog post?

Yes. A long customer call or a busy Slack thread often holds several separate ideas. Kite treats each one that can stand on its own as its own post, rather than cramming them into one long article. It can also turn a published post into a series of social posts, so the same conversation reaches people on other channels.

Questions this page answers

  • How do I turn call notes and Slack conversations into blog posts with AI?
  • Can an AI marketing agent turn our internal conversations into blog drafts?
  • How do I turn sales call notes into content?
  • How do I get blog ideas from customer conversations?
  • How do I turn a Slack discussion into an article?
  • How do I write blog posts from meeting transcripts?

About the author

Devon Wells leads product marketing at Kite, the AI marketer. He spent a decade marketing industrial AI, from self-driving trucks to computer vision, but now Kite handles most of the work itself.

Tell me your goal and I’ll get to work.

Get started for free