Start free

Plan, publish and grow your brands in one place.

Bring social content, customer conversations, outreach and reporting together—with the right access for every member of your team.

Start with two channels. No credit card required.

app.antenna.sh/calendar
Antenna's calendar across an example workspace of fictional brands, in month view for November 2026: each day lists posts for brands such as Tallyfern, Swiftmoor, Hexbrook and Northvale Coffee Roasters, colour-coded by brand and marked with their network, under Month, Week, Day and Planner views and a New post button.

An example workspace with fictional brands.

Find a brand and see exactly what goes out next.

Start from the portfolio, jump to a brand with search and open its scheduled posts. Each one appears the way its network will show it, so you can check the week before it publishes.

app.antenna.sh
  1. Start from the portfolio of every brand.
  2. Search for the brand you need.
  3. Check its scheduled posts, network by network.

Recorded in Antenna, in an example workspace of fictional brands. The recording has no sound.

  • Unlimitedbrands on every plan, Free included
  • $0to start, with two channels and no card
  • 2 to 150connected channels as you grow, from Free to Agency

Bring every brand you run into one workspace today.

See every brand you run, side by side.

Some brands have posts waiting for approval; others have unread messages. The portfolio shows each brand's health, audience and posting, and counts what needs attention, so you know where to start.

  • What needs attentionPosts to approve and unread messages, counted across your brands.
  • A card for every brandFollowers, engagement, posts and a health score at a glance.
  • Straight into the workOpen a brand and its calendar, inbox and customers are a click away.
app.antenna.sh/overview
Antenna's portfolio for an example workspace of six fictional brands: totals for brands, average health, followers and posts published, a Needs attention row with posts to approve and unread inbox messages, and a card for each brand with its followers, engagement, posts and health score.

A workspace that already knows the brand.

Paste the brand's website. Antenna reads up to 25 pages, follows the sitemap and respects robots.txt, then drafts a product brief, a marketing strategy, a competitor analysis and a voice guide for you to review and edit.

app.antenna.sh/northvale-coffee/company
Antenna's strategy page for the fictional brand Northvale Coffee Roasters: draft documents written from the brand's own website, with a Product panel describing what the business is and who it is for beside a Marketing strategy panel covering positioning and target segments, under Regenerate docs and Website refresh buttons.
  • Drafts, clearly markedEvery document says it was written from the site and waits for your edits.
  • Refresh when the site changesRead the site again; if nothing changed, nothing is rewritten.
  • The brand's lookLogo, colours and fonts are kept with the brand.
  • Your own AI keyWriting the documents uses the Anthropic or Gemini key you add.

Publish where your audience already is.

Connect each brand's Facebook, Instagram, LinkedIn, X, TikTok, YouTube, Pinterest, Threads, Bluesky and Mastodon accounts once. Antenna knows what every network accepts—length, media, polls and threads—checks each post before it's scheduled, and shows it the way that network will.

  • FacebookPage posts with an image or video
  • InstagramImage and video posts
  • LinkedInPosts with an image or video
  • XPosts and polls
  • TikTokVideo and photo posts
  • YouTubeVideo uploads
  • PinterestPins with an image or video
  • ThreadsPosts and polls
  • BlueskyThreads with images
  • MastodonThreads and polls

Conversations, data and AI, on your own accounts

  • WhatsAppCustomer conversations
  • TwilioSMS and calls
  • TelnyxCalls
  • EmailYour own mailboxes over SMTP and IMAP
  • Google AnalyticsWebsite traffic
  • Search ConsoleSearch queries
  • ClaudeAssistants and AI-answer checks
  • GeminiWriting, on a Gemini key
  • OpenAIClip captions

Every post, the way its network will show it

Instagram
The fictional Northvale Coffee Roasters' Instagram post as Antenna previews it: a hand holding a cup of latte art, with the caption announcing a Colombian coffee that lands on Thursday.
LinkedIn
A LinkedIn text post from the fictional fintech app Tallyfern, previewed with its page name, tagline, and Like, Comment, Repost and Send actions.
TikTok
A TikTok post for Northvale Coffee Roasters previewed full height: a photo of a roaster releasing beans into its cooling tray, with the handle, caption and the network's side buttons.
Facebook
A Facebook page post for Northvale Coffee Roasters about roast levels, with a photo of a hand scooping green beans from a sack and Like, Comment and Share actions.
Pinterest
A Pinterest pin for Northvale Coffee Roasters: a photo of an empty café room before opening, a Save button and the pin's title about the brand's taprooms.

YouTube, Threads and Mastodon posts get previews in their own formats too.

X
A post on X from the fictional running-shoe label Swiftmoor about resoling, with a photo of a muddy trainer and the network's reply, repost, like and share actions.
Bluesky
A Bluesky post from Swiftmoor about stitched midsoles, with a photo of a runner splashing through mud, an ALT badge on the image and the network's actions.

Previews from Antenna's Posts board, captured in an example workspace of fictional brands.

  • 10networks one draft can be adapted for
  • 25pages at most, read from a brand's site to brief Antenna
  • 4brand documents drafted for your edits

Connect two channels free and see every post the way its network will show it.

Plan the month across every brand.

Lay out the weeks for all your brands in one calendar, or narrow it to one. Set posting slots for each network, and new posts drop into the next free slot in the brand's own time zone.

app.antenna.sh/northvale-coffee/calendar

A month of scheduled posts for the fictional Northvale Coffee Roasters, recorded in Antenna.

  • Month, week, day and plannerSee the whole month, then zoom in on the detail.
  • Posting slotsAdd to queue picks the next free slot on that network.
  • Calendar feedExport scheduled posts as an ICS feed for any calendar app.

Write once, then fit each network.

Start from one draft and adjust the copy for each network it's going to. Antenna checks length, media, polls and threads against each network's rules and previews the post the way people will see it there.

  • Previews that match the feedFacebook, TikTok, Instagram and the rest, each shown in its own layout.
  • Adapt with AIRewrite in the brand's voice, shorten or adapt for another network, on your own key.
  • One set of mediaThe same image or video carries across every version.
app.antenna.sh/northvale-coffee/posts
Scheduled posts for the fictional brand Northvale Coffee Roasters, each previewed as its network shows it: a Facebook post with a photo of green coffee beans in a sack beside a TikTok video of a roaster's cooling tray, under status filters for draft, needs approval, approved, scheduled and published.

Keep the publishing rhythm going.

Queue posts into each brand's posting slots, bring evergreen posts back when they've been quiet, and let rules turn a schedule or a new RSS item into work for the team.

  • Evergreen posts returnPublished evergreen posts that have been quiet for 30 days go back in the queue, and wait for review where approval is required.
  • From the blog to a draftA new item on the brand's feed becomes a draft for review.
  • Rules with a historyEvery rule shows how often it ran and when it last ran.
app.antenna.sh/northvale-coffee/automations
Automations for the fictional brand Northvale Coffee Roasters: four rules switched on, such as one that notifies the team about each new press mention and a weekday nudge to clear the review queue, each with its trigger, action and run count.
  • 4calendar views: month, week, day and planner
  • 30 daysuntil a quiet evergreen post returns to the queue

Keep every brand's queue moving through a busy month.

Review every post before it goes out.

Turn on approval for a brand and nothing it schedules publishes until someone approves it. Reviewers see what's waiting for them, leave feedback, and approve or send it back, with every decision kept on the post.

  • Separate handsWhoever submitted a post can't approve it, unless they're a workspace owner or administrator.
  • Sign-off from outsideSend a client a private approval link for a post; it expires after seven days.
  • Every status in viewDrafts, posts waiting for approval, scheduled, published, rejected and failed.
app.antenna.sh/northvale-coffee/posts
The post list for the fictional brand Northvale Coffee Roasters: a notice that one post needs approval and nothing publishes until an editor approves it, status filters with counts, and the latest posts for Instagram and Pinterest.

Keep the brand's media together.

Uploads, rendered graphics and video clips land in the brand's library, ready to reuse in any post. A shared library keeps the posts worth running again, with themes, tags and a count of how often each one has been used.

  • Graphics from templatesQuote cards, stat highlights, announcements and promo banners, plus slideshow and text-reveal videos.
  • A manifest on requestExport a list of the brand's media whenever you need it.
app.antenna.sh/content-engine
The shared library across an example workspace of fictional brands: reusable posts that any brand can use, such as one answer to a support question marked evergreen and used 15 times and an hour-by-hour launch-day thread used 9 times, each with its theme and tags.

Turn long recordings into short clips.

Upload a talk, a podcast episode or a webinar, or paste a link to the file. Antenna transcribes it, picks the strongest moments, frames them for each network and adds captions, then gives you each clip as a draft post to review.

An example TikTok clip frame: a podcaster in headphones, cropped to fill the vertical frame, with the burned-in caption "Your first five minutes" and the words up to "five" lit in green.
TikTokCropped to fill · 0:34
An example Reels clip frame: a creator talking to a camera from her living-room floor, the whole shot kept in the middle of the vertical frame over a blurred fill, with the caption "We cut six steps".
Instagram ReelsWhole frame, blurred fill · 0:28
An example Shorts clip frame: a speaker with a microphone on a dark stage, the whole shot kept over a blurred fill, with the caption "Retention isn't a metric."
YouTube ShortsWhole frame, blurred fill · 0:41

Example frames: licensed photographs put through Antenna's own framing and caption code. The words are examples.

  • Up to ten clips a runLengths and framing follow each network: vertical for TikTok, Reels and Shorts, the original framing for LinkedIn.
  • Captions on your keyTranscripts and captions use your own OpenAI key.
  • Minutes by planVideo slicing starts on Solo with 60 minutes a month.
  • 10clips at most from one recording, in a single run
  • 60 to 1,250slicing minutes a month, from Solo to Agency
  • 1 GB to 250 GBstorage for your media, from Free to Agency

Turn this week's recording into next week's clips. Slicing starts on Solo.

Reply from the right brand.

Instagram comments and mentions and WhatsApp messages arrive in one shared inbox, each tagged with its brand. Answer from that brand's account without signing in and out of client accounts.

  • Tagged by brandEvery thread shows which brand it belongs to.
  • Saved repliesThe answers you give often, ready when you need them.
  • SnoozeSet a thread aside until you can act on it.
app.antenna.sh/inbox
Antenna's social inbox for an example workspace: open Instagram comments and WhatsApp messages from several fictional brands, each tagged with its brand, with one comment open beside Assign and Snooze controls.

Give every conversation an owner.

Assign a thread to whoever handles the relationship, and leave a handoff note when it changes hands. The Messages overview lists every reply channel for a brand and shows what's open, unassigned and assigned to you.

  • Assigned to meYour threads across channels, in one list.
  • Notes that travelA handoff note stays with the conversation.
app.antenna.sh/northvale-coffee/sms
The assignment panel on a conversation for the fictional brand Northvale Coffee Roasters: Assign to, with nobody assigned yet, an internal handoff note kept with the conversation, and Save assignment and Assign to me buttons.
  • 1shared inbox for Instagram comments and WhatsApp messages across all your brands

Every conversation tagged with its brand, and an owner for each.

Understand what customers are saying.

Collect each brand's feedback from reviews, support tickets, surveys and social, entered by hand or sent from your own systems. Antenna sorts it by type and sentiment and, when you ask, turns it into trends, a reputation score and a digest.

app.antenna.sh/northvale-coffee/signals
Customer feedback for the fictional brand Northvale Coffee Roasters over 30 days: 22 pieces of feedback, 10 positive, 5 negative and 7 neutral, counted as bug reports, feature requests, praise and questions, above a feed of survey answers and app reviews with their ratings.
  • Sorted for youBugs, feature requests, praise, complaints and questions.
  • Trends over two weeksSee which themes are growing before they become a pattern.
  • Kept per brandEach brand's feedback stays with that brand.

Know which competitors are named instead of you.

Antenna drafts a competitor analysis when you add a brand and keeps a list of competitors you can edit. When Claude recommends rivals for a question your buyers ask, the gap arrives as a card naming them, with an angle for your answer already drafted.

  • Rivals in contextSee which names an AI assistant gives in your place.
  • A landscape to start fromThe competitor analysis is drafted from the brand's website, ready for you to edit.
app.antenna.sh/northvale-coffee/feed
A suggestion card for the fictional Northvale Coffee Roasters: the brand isn't mentioned in an AI answer to "Best coffee subscription as a gift", all three competitors are named, and a drafted angle explains how to answer.

Check the websites behind your brands.

Add a monitor for each site. Antenna records whether it answered, how fast and when its SSL certificate expires, and opens an incident after three failed checks in a row. Alert rules watch each brand's engagement, followers, impressions and sentiment.

app.antenna.sh/uptime
Uptime monitoring across an example workspace of fictional brands: 18 monitored sites with a 99.58 percent average uptime over 30 days and no active incidents, above a table of each site's status, uptime, response time and days left on its SSL certificate.
app.antenna.sh/alerts
Alert rules for fictional brands, each watching one brand's metric, such as impressions dropping 30 percent week on week or LinkedIn engagement rate falling below 2 percent, with a note that alerts arrive as notifications in Antenna and are not emailed.
  • Incidents that close themselvesWhen the site recovers, the incident is resolved.
  • Alerts in the appA crossed line becomes a notification for everyone who can see that brand.
  • Check on demandRun every check at once whenever you want a fresh reading.
  • 14 daysof feedback trends, so a growing theme stands out
  • 3failed checks in a row open an incident
  • 1 to 50uptime monitors, from Free to Agency

Hear what customers say, and know when a site stops answering.

Find the website issues worth fixing.

Antenna audits the brand's home page the way search engines read it: titles and descriptions, headings, canonical tags, social cards, image alt text, broken links, render-blocking resources and page speed. Problems are ranked, so you know what to fix first.

  • Core Web VitalsRead from PageSpeed Insights where it answers.
  • No guessingA check Antenna can't run is marked as not observable, not scored.
  • Your site, your changeAntenna reports and drafts; it never edits your website.
app.antenna.sh/northvale-coffee/technical
The technical audit for the fictional brand Northvale Coffee Roasters: a technical score of 63 beside category bars for performance, meta, structure, social, resources and content, and a server response time of 412 milliseconds from PageSpeed Insights.
  • 25checks on the brand's home page across six areas, ranked by what to fix first

See what search engines see, and what to fix first.

Make your pages easier for search and AI to read.

Fix cards carry the corrected value, not a description of it: a new title, meta description, heading or alt text written on your AI key, and corrected social and canonical tags. Antenna also lists the structured data the site is missing, drafts an llms.txt and scores how readable the site is to AI assistants.

app.antenna.sh/northvale-coffee/seo
The Fix first list for the fictional brand Northvale Coffee Roasters: critical items for a missing meta description and broken links, and warnings for a short title, six images without alt text and no Product schema on the pricing page.
app.antenna.sh/northvale-coffee/feed
An SEO fix card for the fictional brand Northvale Coffee Roasters: the home page has no meta description, so the card gives the complete meta tag to add, with Copy, Open source, Mark done and Archive buttons.
  • Ready to pasteCopy the corrected tag straight into your site.
  • Structured data, checkedOrganization, Product, FAQ, HowTo, Article and breadcrumbs, found or missing.
  • An llms.txt to start fromDrafted from the brand's profile, for you to publish.

See how the brand appears in AI answers.

Antenna asks Claude the questions your buyers ask, without naming you, and records whether the brand comes up and at what rank, so you can watch the brand's visibility change over time. Every question you're missing becomes a suggestion in the feed.

  • Claude, and it says soChatGPT, Perplexity and Google AI are shown as not measured.
  • Recall, not browsingAnswers come from the model's training, so cited sources are marked as recalled.
  • On your own keyRun a check whenever you like with your Anthropic key.
app.antenna.sh/northvale-coffee/geo
Visibility in AI answers for the fictional brand Northvale Coffee Roasters: a visibility score of 51, a mention rate of 58 percent across 12 prompts, an average rank of 2 when recommended by name and an AI readiness score of 83, above a chart of visibility over time.

Write for places beyond the social feed.

Antenna's writing agents draft blog articles, Reddit replies and Show HN posts for each brand and leave them in the feed. You edit them and post them from your own accounts, which keeps the brand welcome in those communities.

app.antenna.sh/northvale-coffee/feed
The agents feed for the fictional brand Northvale Coffee Roasters: recommended work from the brand's agents, best first and with the draft already written, filterable by SEO fixes, technical fixes, AI answer gaps, Reddit replies, Hacker News threads and articles.
  • Full articles800 to 2,000 words, never an outline dressed up as a post.
  • Nothing posts itselfAntenna holds no Reddit or Hacker News account.
  • 800–2,000words in each drafted article
  • 6kinds of structured data checked on your pages

Be easier to find in search and in AI answers.

Start the day with the work waiting for you.

The Command Center's work queue counts what needs a person across every brand you can open—drafts waiting for approval, unread messages and instructions nobody has picked up yet—and links each item to the page where it's handled.

  • Across your brandsHealth, campaigns and performance on tabs beside the queue.
  • Suggestions, best firstEach brand's agents feed ranks what to do next, with the draft already written.
app.antenna.sh/command-center
The Command Center's work queue across an example workspace: four drafts waiting for approval across two brands, ten unread inbox messages and two directives not yet acknowledged, each linking to the page where it's handled.

Work with an assistant that has read the brand's file.

Ask the CMO assistant about a brand and the answer draws on its strategy documents, metrics and open opportunities. Pin a report or a feed card and it reads only that. Figures are calculated first and shown beside the answer, so you can check them.

  • A rundown when you askWhat the agents found, what moved and what needs you.
  • Your access, never moreIt can do only what the person asking can do.
  • On your Anthropic keyBilled by your provider, never marked up.
app.antenna.sh/northvale-coffee/cmo
An example conversation with the CMO assistant for the fictional brand Northvale Coffee Roasters: asked whether its journal is pulling its weight, it answers with the share of pageviews from one guide and notes what the data can't show.

An example conversation in a workspace of fictional brands.

  • 1work queue across every brand you can open

Start each day with what needs you, and an assistant that has read the brand's file.

Turn an idea into a draft, then decide.

Ask an assistant for a post, or let the agents propose one. Their work arrives in Review as a proposal that says who drafted it and why, and stays there until a person approves, edits or rejects it.

  • Suggested is not approvedAn agent's draft never approves itself.
  • Approval where you need itOn brands that require approval, nothing publishes without a person.
app.antenna.sh/review
A proposal waiting for review: a five-post thread drafted by the CMO agent for the fictional brand Hexbrook, with its channel, who it's assigned to and why it was drafted, beside Review, Approve and Reject buttons.

Connect your own AI tools.

Antenna includes an MCP server, so Claude or another MCP client can work with your brands, posts, calendar, analytics and review queue. Sign in with OAuth or use an API key: the connection has only the permissions you give it, and approval rules still apply.

The connection covers publishing and planning. Customer records, outreach, the inbox and the audits are worked in Antenna itself.

For developers Connect through MCP and the REST API.

MCP server: https://app.antenna.sh/api/mcp — sign in, or use an API key from Settings.

REST API: https://app.antenna.sh/api/public/v1 — posts, brands, channels, analytics and media with the same key.

Conversion events: https://app.antenna.sh/api/ingest/v1/events — sign-ups, meetings and purchases from your site or backend.

  • Posts and content — draft, schedule, generate and import posts
  • Brands and portfolio — compare brands and check portfolio health
  • Calendar — find the next free slot, spot conflicts and export the calendar
  • Review queue — list, assign and review waiting items
  • Monitoring — mentions, trends and digests
  • Competitors and exports — competitor lists and post exports
  • 0approvals by an API key on brands that require review

Let your own AI tools draft and plan, with your approval rules in charge.

Keep each brand's customers in its own workspace.

People and companies belong to the brand that works with them; the same email under another brand is a separate person. Import a spreadsheet or add people by hand, and see each person's company, title and permission records together.

  • Imports that scaleUp to 10,000 rows in a file.
  • Adding isn't permissionImporting someone never gives consent to contact them.
  • Exports kept closeExporting a brand's customer records needs administrator or Manage access.
app.antenna.sh/northvale-coffee/contacts
People and companies for the fictional brand Northvale Coffee Roasters: a note that records belong to this brand only and that adding someone never gives consent, a people search, and a café owner's record with their company and title.

Build the right audience.

Describe an audience in plain conditions—title, company, source, whether people have an email address or phone number, and who isn't on the do-not-contact list—and see who matches. Freeze it when an outreach plan needs a fixed list.

  • Conditions you can readEach audience is written out as a sentence anyone on the team can check.
  • Up to 10,000 peopleA frozen list stays fixed while consent is still checked at every send.
app.antenna.sh/northvale-coffee/audiences
Saved audiences for the fictional brand Northvale Coffee Roasters, each described in plain conditions, such as café owners reachable by email who are not on the do-not-contact list, beside a count of ten people who match.
  • 10,000people in a single import
  • 12plain conditions to describe an audience

Know who you can contact, and why.

Keep email domains and mailboxes organised.

Import a brand's sending domains and mailboxes from a spreadsheet and see which are ready to send and why the others aren't. Antenna looks up each domain's SPF, DKIM, DMARC and MX records without changing your DNS, and every sender has a daily limit and a sending window.

app.antenna.sh/northvale-coffee/email/senders
Email senders for the fictional brand Northvale Coffee Roasters: four senders ready across three sending domains, each domain active with passing DNS checks, and columns for the sending connection, replies mailbox, today's limit and sending window.
app.antenna.sh/northvale-coffee/email/senders
The authentication check for the same brand's sending domains: read-only DNS lookups, with each domain passing, and a note that accepted, delivered and opened are never mixed and opens are not measured.
  • Read-only DNS checksA check it couldn't run shows as unavailable, never as failed.
  • Paced sendingHourly and daily caps, and a gap between messages.
  • Numbers kept apartAccepted, delivered and bounced are never mixed, and opens aren't measured.

Plan email outreach step by step.

Write a short sequence of up to ten steps: send, wait, then branch on whether someone replied or converted. Messages go out from a pool of the brand's own mailboxes, replies come back into the thread, and a reply, unsubscribe, bounce or complaint ends the sequence for that person.

app.antenna.sh/northvale-coffee/experiments
The summary of an outreach plan for the fictional Northvale Coffee Roasters: its hypothesis, a goal of at least five first wholesale orders, an audience of ten café owners frozen today, two emails from a pool of senders three days apart, and a spending limit of 5 USD.
app.antenna.sh/northvale-coffee/email
The Email inbox for the same brand: threads with café owners, each showing the sending mailbox and message count, beside an open thread with its assignment and the sent message.

Example records in a workspace of fictional brands.

  • Your own mail providerSend through your email provider or your mail host's SMTP.
  • Replies in the threadRead replies from your own mailbox and answer from the Email page.
  • 10steps in a sequence, with waits and branches
  • 20mailboxes in one sender pool

Outreach that stops for anyone who replies, unsubscribes, bounces or complains.

Reach people by SMS.

Connect the brand's own Twilio account and send texts as steps in an outreach plan or as replies in a thread, from the brand's own number.

  • Cost before you sendSee who it's for, the number it comes from and the estimated cost against the budget left.
  • STOP ends contactA STOP reply adds the person to the do-not-contact list automatically.
app.antenna.sh/northvale-coffee/sms
An SMS thread for the fictional brand Northvale Coffee Roasters over a Twilio line: a sent order-ready message ending with a reply-STOP opt-out line, the customer's reply asking to add a bag of decaf, and the reply form addressed to the customer from the brand's US line.

Example records in a workspace of fictional brands.

Continue the conversation on WhatsApp.

Connect the brand's WhatsApp Business account and answer customers in their own threads, with each conversation assigned to the person who handles it.

  • The 24-hour window, respectedReply freely inside WhatsApp's customer-service window; outside it, only templates approved on your account.
  • Nothing misfiledA reply Antenna can't tie to a contact waits in quarantine instead of landing in the wrong thread.
app.antenna.sh/northvale-coffee/whatsapp
The WhatsApp inbox for the fictional brand Northvale Coffee Roasters: Inbox, Templates and Setup tabs, open and quarantined threads, and a thread with an open customer-service window and assignment controls.

Example records in a workspace of fictional brands.

Make calls with the customer in view.

Pick a contact and the dialer shows the number you're allowed to call, the account it uses and the budget left. Antenna rings your phone or browser first, then connects the contact through your own Twilio or Telnyx account—one call at a time, placed by a person.

app.antenna.sh/northvale-coffee/calls
The dialer for the fictional brand Northvale Coffee Roasters: a contact chosen, the one phone number that can be called under their US consent, a note that the call is checked again before the contact is dialled, the Twilio line and calling account it will use, and the November calls budget with 149.80 USD left.
  • Outcomes that lead somewhereA callback becomes a dated task; a booked meeting creates an opportunity.
  • A record of every callEach call keeps its outcome, with your declared rate and the provider's charge kept apart.
  • 0%markup on messages and minutes
  • 24 hWhatsApp customer-service window, respected

SMS, WhatsApp and calls run on the brand's own provider accounts.

Give outreach a goal, a budget and a reviewer.

Set a hypothesis and a goal, freeze the audience, choose the steps and cap the spend. Someone with approval rights who didn't write or request the plan approves the exact content, and a dry run checks who can be contacted before anyone launches it.

app.antenna.sh/northvale-coffee/experiments
  1. Open the brand's outreach plans.
  2. A plan waits for someone else to review it.
  3. Approved, the plan is ready to launch.

Recorded in Antenna, in an example workspace of fictional brands. The recording has no sound.

  • Approval tied to the versionEdit after approval and it becomes a new draft.
  • Stop it any timePause or stop, with who may do each shown on the page.
  • Checked at send timeConsent, do-not-contact, sending hours and budget, for every message.

Take a promising reply through to a deal.

Track each brand's deals by stage, from lead to won or lost, with follow-up tasks that have an owner and a due date. Booked meetings create opportunities automatically, and a callback from a call becomes a task.

app.antenna.sh/northvale-coffee/pipeline
Pipeline and tasks for the fictional brand Northvale Coffee Roasters: deals across Lead, Meeting booked, Proposal and Won columns with their values, and seven open follow-up tasks.
  • Your stagesStart from Lead, Meeting booked, Proposal, Won and Lost, or set up to 30 of your own.
  • Your CRM can follow alongA signed webhook on every stage change carries ids and values, never a contact's name.
  • 30pipeline stages of your own, from lead to won

Follow a reply all the way to a deal, and let your CRM follow along.

Compare performance across brands.

The portfolio compares every brand's growth side by side, and each brand's analytics show impressions, engagement, clicks, reach and followers from the networks themselves. Export post performance to CSV for any date range.

app.antenna.sh/northvale-coffee/analytics
Post analytics for the fictional brand Northvale Coffee Roasters over 30 days from four connected networks: 174.2K impressions, 11K engagements, 3.5K clicks, 137.8K reach and 14.2K followers, above a follower-growth chart and an Export CSV button.

Example records in a workspace of fictional brands.

  • Best time to postA heatmap of when each brand's audience responds.
  • Delays statedNetworks report about once a day, and Antenna says which days may be incomplete.

Connect activity to outcomes.

Add a snippet to the brand's site, or send events from your server: sign-ups, meetings booked, purchases. Antenna links each conversion to the post, link or experiment that came before it within the goal's window, and says how confident it is.

  • Associations, not proofSources are last-touch associations, and none is ever marked certain.
  • Two kinds of keyThe site key adds anonymous events only; revenue and identities need a signed server key.
app.antenna.sh/northvale-coffee/outcomes
Conversions for the fictional brand Northvale Coffee Roasters: three restarted subscriptions in 30 days, two with a known source at low confidence, a note that sources are last-touch associations inside the goal's credit window rather than proof, and the campaigns they came through.

Example records in a workspace of fictional brands.

Send reports people can use.

Choose a daily digest, a weekly or monthly portfolio report, a brand spotlight or one of eight focused views, or pick the sections yourself. Schedule it, send it by email or share a link that expires, and export it to CSV or a print-ready PDF.

  • Your name on the workOn Agency, reports and approval pages carry your name, logo and colours.
  • On a scheduleDaily, weekly or monthly, ready before the client call.
app.antenna.sh/northvale-coffee/reports
Reports for the fictional brand Northvale Coffee Roasters: ready, shareable reports such as daily digests and a weekly portfolio report, each with its type, period and creation date, below a Create report button.
  • 8focused report views, or choose the sections
  • 3schedules: daily, weekly or monthly

Send the client report before the client asks for it.

Give each person the right access.

Every brand starts private. Choose the brands each person works on and, inside each brand, their features and level of access. Sam can edit Northvale's content and work its inbox, view Hexbrook's content and reports, and won't see Ironpine at all.

app.antenna.sh/settings/members
  1. Open the workspace's members.
  2. Open one person's access.
  3. See what they can do on each brand.

Recorded in Antenna, in an example workspace of fictional brands. The recording has no sound.

  • Five levelsView, operate, edit, supervise or manage, feature by feature.
  • Out of sightA brand or feature someone hasn't been given doesn't appear for them.

Bring reviewers into the work.

Invite clients and colleagues as reviewers. They see only the brands you choose, approve or reject what's waiting, and cost nothing extra. Before an invitation goes out, Antenna previews exactly what the person will be able to do.

  • Client sign-off on outreachA client can record a sign-off on an outreach plan from a link; your own approval still decides.
  • Roles that read plainlyOwner, admin, editor, reviewer and viewer, each with its brands listed.
app.antenna.sh/settings/members
Members of an example workspace: an owner and an admin with access to every brand, editors with two or three brands, a client reviewer with one brand and a viewer, each with an Edit access link.

Keep control as the team grows.

Every change to someone's access is recorded: who made it, when, and what it was before and after. Remove a person and their access ends. Two-factor sign-in with backup codes, and a list of signed-in devices you can sign out, protect each account.

app.antenna.sh/settings/members
The access history for a teammate in an example workspace: each change listed with who made it, when, and the access before and after, such as editor access to one brand and feature-by-feature access to another.
  • 5levels of access, set feature by feature
  • Unlimitedteam members on every plan
  • $0for reviewer seats

Bring the whole team in without paying per seat.

Priced per workspace, not per person.

Every plan, Free included, comes with unlimited brands, team members and reviewers. Plans differ in connected channels, video slicing minutes, storage and uptime monitors.

Solo

For an independent marketer building a steady rhythm.

$19 /month

$15 /month

or $15/month billed $180 annually

billed $180 annually

  • 10 connected channels
  • 60 slicing minutes/month
  • 10 GB storage
  • 5 uptime monitors
Choose Solo

Studio

For a team keeping several brands moving together.

$39 /month

$29 /month

or $29/month billed $348 annually

billed $348 annually

  • 25 connected channels
  • 400 slicing minutes/month
  • 50 GB storage
  • 20 uptime monitors
Choose Studio

Agency

For a larger client roster and reports that carry your name.

$99 /month

$79 /month

or $79/month billed $948 annually

billed $948 annually

  • 150 connected channels
  • 1,250 slicing minutes/month
  • 250 GB storage
  • 50 uptime monitors
  • White-label reports and branding
Choose Agency

Unlimited brands, team members and reviewers on every plan. Reviewer seats are free.

Start free with two channels, 1 GB of storage and one uptime monitor. No credit card required. Video slicing starts on a paid plan.

Start free

Email, messages and calls are billed by your own providers. AI features use your own keys.

Compare plan allowances
AllowanceFreeSoloStudioAgency
Monthly price$0$19$39$99
Billed annually—$180 a year$348 a year$948 a year
Connected channels21025150
Slicing minutes a month—604001,250
Storage1 GB10 GB50 GB250 GB
Uptime monitors152050
White-label reports and branding———Included

Questions worth asking first.

Who is Antenna for?

Agencies, in-house teams, founders and independent marketers running more than one brand. Use the portfolio to see the whole picture and each brand's space to do the work.

Which social networks does Antenna support?

Facebook, Instagram, LinkedIn, X, TikTok, YouTube, Pinterest, Threads, Bluesky and Mastodon. Connections on the hosted service are being rolled out in stages; your workspace shows which ones you can connect today.

What's available on the hosted service today?

You can organize brands, plan and review content, manage customer records and tasks, and work with the reports, audits and insights. Outbound email, SMS, WhatsApp, calling, video processing and Google data connections are being enabled in stages. Check the availability in your workspace before relying on a particular channel.

Can I give people different access for each brand?

Yes. Choose their brands, then their features and level of access inside each one. Your calling team can work on Calls while other teammates handle content, email or reporting. Administrators can review and change that access as responsibilities change.

Can clients approve content?

Yes. Invite reviewers to the brands they work with and require approval before content is published. On those brands, the person who submitted a post can't approve it, unless they are a workspace owner or administrator signed in themselves. API keys can't approve that content. An AI assistant connected to someone's account can do only what that person can, and it never approves that person's own work.

Does Antenna post or contact people on its own?

Agent suggestions arrive as drafts for a person to review. Automations you set up run on a schedule or from an RSS feed, and on brands that require approval their posts wait for a person too. Outreach launches only after someone other than its author approves it, and calls are placed one at a time by a person.

Who pays for email, messages, calls and AI?

You pay your providers directly through your own accounts. Antenna adds no message or minute markup, and AI features use your own keys.

Do I need my own AI key?

Yes, for the features that write or analyse with a model. Add an Anthropic or Gemini key in settings; the assistants need an Anthropic key, and clip captions use an OpenAI key. Your provider bills you directly.

Which AI assistant does the AI-answer check measure?

Claude. Antenna asks it the questions your buyers ask and records whether you're named, at what rank and who's recommended instead. ChatGPT, Perplexity and Google AI are shown as not measured, so the score never quietly includes them.

Do the outreach controls make me compliant?

They give you the controls: consent records with evidence, a do-not-contact list, sending hours, attempt limits and spending caps, all checked when each message goes. What your region and channel require is still your decision; the controls aren't legal advice or a certification.

Is pricing per person?

No. Pricing is per workspace. Every plan includes unlimited brands and team members, with free reviewer seats. The allowances that vary are connected channels, slicing minutes, storage and uptime monitors.

Can I export my data?

Yes. Export supported posts and calendar data, analytics, reports and a media-library manifest. People with administrator or Manage access can also export each brand's customer records.

How do I get started?

Create a free account, add a brand and start organizing its work. Connect an available channel when you're ready to publish. Add teammates and give them the access they need.

Make room for your next brand.

Start with the brands you run today, and bring the team in when you're ready.

Two channels to begin. No credit card required.