Omneky → Slack
Omneky posts to the channels you authorize: a performance report every Monday, alerts when campaigns need attention, and approval requests when new creatives are ready.
Omneky for Slack
Ask @Omneky for ads and reports, approve new creatives in the thread, and get a performance recap every Monday, without leaving your team’s conversation.
How it works
Omneky makes ad creatives, launches campaigns and optimizes spend across Meta, Google, LinkedIn, TikTok and Reddit. The Slack app brings it into your workspace, so your team runs ads without switching tools.
Omneky posts to the channels you authorize: a performance report every Monday, alerts when campaigns need attention, and approval requests when new creatives are ready.
Mention @Omneky in an authorized channel to make image or video ads, pull a report, see top creatives or write ad copy. It does the work in Omneky and replies in the thread.
Everything follows your brand guidelines, approved assets and campaign history. The app reaches only your Omneky brand workspace. It can DM you when you message Omneky directly; it doesn’t read unrelated DMs.
What Omneky posts
Approvals in a thread
When new creatives are ready, Omneky posts them in your channel with Approve and Reject buttons. Decide right there, with no other app to open.
Every Monday
A summary of your top creatives, spend and optimization advice across all your channels, in the channel you choose.
Sample figures for illustration, not customer results.
What you can ask
@Omneky create an image ad for [product]Makes image ads from your brand guidelines and the product you name, and posts them in the thread.@Omneky create a video ad for [product]Makes video ads, including UGC-style product videos, and posts them in the thread.@Omneky show performance reportSums up performance across your connected channels, with key metrics like ROAS, CPA and spend.@Omneky show top adsShows your best creatives, ranked by the metric you pick, such as CTR, conversions or ROAS.@Omneky create ad copy for [product]Writes on-brand ad copy for the product, for your target platforms.@Omneky helpLists every command, with how to use it.The bot only responds when someone mentions @Omneky in an authorized channel. It doesn’t read or answer other messages.
Install
Four steps, from your Omneky account.
Settings
During setup you choose the channels Omneky can post in, and it works only there. It can DM you when you message Omneky directly; it doesn’t read unrelated DMs.
Turn each kind of message on or off in Settings → Connections: weekly reports, performance alerts, approval requests and campaign status updates.
The app is scoped to your Omneky brand workspace. Everything it makes follows your brand guidelines, approved assets and campaign history.
Disconnect from Settings → Connections in your Omneky dashboard. Access is revoked at once.
Permissions
Each scope the Omneky Slack app requests, with the reason. We follow the principle of least privilege: we only request what the core features need.
app_mentions:readDetects when your team mentions @Omneky in a channel so the bot can respond to commands like generating creatives or pulling reports.channels:historyReads message history in public channels to understand the context of a conversation thread when responding to an @Omneky mention.channels:joinNeeded so Omneky can join public channels the user selects during setup when the bot is not already a member.channels:manageAllows Omneky to set channel topics or purposes when configuring a dedicated reporting channel for your team.channels:readLists available public channels so you can choose which ones Omneky should post in during setup.chat:writeSends messages to channels where Omneky has been invited — this powers creative delivery, performance reports, alerts, and approval requests.chat:write.publicAllows Omneky to post in public channels it hasn’t been explicitly invited to, such as when sending a first-time setup confirmation.files:writeUploads generated ad creatives (images and videos) to Slack so your team can preview them directly in-thread.groups:historyReads message history in private channels where Omneky has been invited, to understand thread context when responding to mentions.groups:readLists private channels where Omneky is a member so it can correctly route notifications and responses.im:historyReads direct message history with the Omneky bot so it can respond to 1:1 commands like requesting a personal performance summary.im:readDetects when a user opens a direct message conversation with the Omneky bot.im:writeSends direct messages to users — used for private delivery of reports, alerts, or onboarding instructions.Privacy and security
Omneky only accesses the Slack channels you authorize. It can DM you when you message Omneky directly; it doesn’t read unrelated DMs or data from channels you didn’t authorize. All data is encrypted in transit and at rest.
AI disclaimer
Omneky uses large language models (LLMs), including models from OpenAI, Anthropic and Google, to generate ad copy, creative concepts and performance summaries. AI-generated output can sometimes be inaccurate or incomplete, so review it before you publish. Omneky doesn’t use your Slack workspace data to train AI models.
Our full privacy policy explains how we collect, manage and store third-party data, including data received from Slack. It’s available in English.
Read the privacy policyQuestions
Only messages that mention @Omneky, in channels you authorized. It doesn’t read or answer anything else.
In Omneky, under Settings → Connections: click Connect on Slack, authorize the app in your workspace, and pick the channels it may post in.
Yes. When new creatives are ready, Omneky posts them with Approve and Reject buttons, so you decide in the thread.
No. Omneky doesn’t use your Slack workspace data to train AI models.
From Settings → Connections in your Omneky dashboard. Access is revoked at once.
Install it from your Omneky account, then mention @Omneky in a channel.