iZop knowledge base

Guides for connecting accounts, publishing, Inbox, analytics, billing, and support. Search, browse Q&A, file a ticket, or tell us what to build next.

Knowledge base

Current product behavior, including plan limits and platform rules. Older notes about Smart Links being live, or developer-only Pinterest env vars, have been removed.

Getting started

Getting started

iZop is one workspace for eight platforms: Instagram, Facebook, TikTok, YouTube, X (Twitter), LinkedIn, Threads, and Pinterest.

After you sign in you land on Console for cross-platform numbers, then use Composer to publish, Calendar to schedule, Inbox for comments and DMs, Copilot for AI help, and Planner for ideas.

Connect accounts from the sidebar. Switch brands from Account. Open Need help anytime to return to this knowledge base in a new tab.

Accounts

Connecting accounts

Owners and Admins can connect or reconnect social accounts. Editors and Viewers cannot start OAuth.

Free includes 3 platforms. Starter, Pro, and Agency can connect every platform. X (Twitter) always needs the X add-on at $10/mo per connected X account, and is not available on Free.

If an account shows Reconnect, open it from the sidebar and connect again. That refreshes the token without deleting your synced history.

OAuth returns to izop.ai. After you finish, the signed-in app continues on www.izop.ai.

Accounts

Instagram

Connect an Instagram Business or Creator account. Personal Instagram profiles cannot publish, pull analytics, or open DMs in iZop.

You can connect through Meta (a Facebook Page linked to Instagram) or Instagram-only login.

Inbox DMs follow Meta’s 24-hour messaging window: you can reply in iZop within 24 hours of the last customer message.

Follower history starts the day you connect. Instagram does not give iZop a full history from before that date.

Accounts

Facebook

Connect a Facebook Page. Personal profiles are not supported for publishing or Page inbox.

If you manage several Pages, pick the Page during connect. Page posts, comments, and Page messages then land in Composer, Inbox, and Console.

Page insights depend on Meta’s API. Some metrics can lag. Reconnect if tokens expire.

Accounts

TikTok

Personal and business TikTok accounts can connect. iZop can publish videos and sync follower and view stats when TikTok allows it.

TikTok DMs and in-app comment replies are not available. Inbox can show a deep link so you open the conversation on TikTok.

A compliance confirmation appears in Composer before you publish to TikTok.

Accounts

X (Twitter)

X is never included in a plan’s base price. Add seats from Account at $10/mo per X account, then connect.

Once connected, you can publish, schedule, and view comments in Inbox. X Inbox (DMs) also requires a paid X add-on seat.

If counts look empty, reconnect the account from the sidebar.

Accounts

YouTube

Sign in with the Google account that owns the YouTube channel. iZop uploads videos and Shorts and syncs subscriber and view stats.

Use Composer for long-form video (title and description) or Shorts as vertical Reels. Google does not provide a public API for YouTube Community text or image posts, so iZop does not publish those formats.

Open Inbox to read and reply to comments on your videos.

Accounts

LinkedIn

Connect a member profile or a Company Page. You can publish, schedule, sync posts, and pull comments into Inbox when LinkedIn grants those permissions.

LinkedIn is intentionally left off the unified Console rollup. Open the LinkedIn account from the sidebar for that account’s analytics.

Accounts

Pinterest

Connect with Pinterest OAuth. iZop stores a refresh token so scheduled Pins can publish later.

Every Pin needs at least one image. After connect, your first board is used as the default board.

Pinterest messages are not replied to inside iZop. Use the platform link from Inbox when you need to respond there.

Accounts

Threads

Connect Threads from the sidebar. You can publish text and media, and review Threads comments in Inbox.

Threads uses the same brand workspace as your other accounts. Switch brands on Account if a Threads profile belongs to a different client.

Publishing

Composer and scheduling

Composer is at /composer. Owners, Admins, and Editors can publish. Viewers can open Composer only if their role allows viewing, but they cannot post.

Use per-platform captions and media when a network needs a different crop or line of copy. AI captions use your brand context from Brand settings.

Photo and carousel uploads are checked against each selected platform’s max file size and supported formats (for example LinkedIn 5 MB, Instagram 30 MB). See Post formats in the help center for the full table.

Schedule in 10-minute steps. Free plans can schedule 25 posts per UTC month. Paid plans are unlimited.

Auto-publish runs about every 5 minutes. You can also choose email me a link so you publish manually from an email.

Publishing

Calendar

Calendar at /calendar shows posts with a scheduled time. It is not a separate calendar database, and it is not the Planner content plan.

History of published and failed posts lives at /posts. Edit a scheduled item to return to Composer.

Publishing

Planner

Planner (also labeled Studio in some older links) is for drafting intent: pillars, ideas, and inspiration. It does not publish.

You can analyze inspiration, including short video via upload when a link download is blocked. Generated ideas land on the Ideas tab.

A richer Planner with competitor analysis is also on the public roadmap below, as we keep expanding this workspace.

Inbox

Inbox, comments, and DMs

Inbox shows comments from connected networks and DMs where the platform allows it.

When you open Inbox or tap Refresh, iZop paints your last saved threads instantly, then pulls live from Instagram, Facebook, X, and comment APIs. Results are saved to your workspace cache so the next visit is fast.

Instagram and Facebook DMs work in-app, with Meta’s 24-hour reply window. X DMs need a paid X add-on seat. TikTok and Pinterest are open-on-platform only.

New Instagram or Facebook messages can also arrive through Meta webhooks between refreshes. While you stay signed in, iZop checks for badge updates about every 5 minutes.

There is no auto-reply. Copilot and Inbox can draft replies. You approve and send.

Comments on very old posts may not appear. That is a platform API limit, not an iZop setting.

Inbox

How Inbox stays up to date

Your screen loads from cache first, then syncs live when you open or refresh Inbox.

Open Inbox or tap Refresh: iZop calls the social networks, merges new comments and DMs, and saves them to your workspace database. The UI updates in place when the sync finishes.

Between visits, Instagram and Facebook can push new DM events through Meta webhooks. iZop refreshes the affected Page cache on the server so the next open or badge check sees them.

While you stay signed in, a light background check runs about every 5 minutes for nav badge updates. It reads cache first and only hits the live API when a webhook refresh failed.

Background crons are a backup for cold sessions, not the main inbox sync path. Console and analytics use a similar daily batch plus on-open refresh model.

If Meta throttles API calls, iZop keeps showing your last good cached data instead of blanking the inbox.

Analytics

Console and analytics

Console rolls connected accounts into followers change, engagement, views, and posts. Numbers load from iZop’s database first, then refresh in the background.

History windows: Free 30 days, Starter 90 days, Pro and Agency unlimited stored history from the day you connected.

New followers is the change while iZop has been monitoring, not your lifetime total. Charts stay quiet until at least two daily snapshots exist.

Disconnecting and reconnecting the same account keeps snapshots. We do not invent pre-connect history.

Analytics

Reports

Reports lets you download a client-ready PDF. Free and Starter get Simple reports. Pro and Agency get Advanced reports, including white-label logo and company name on Pro+.

Workspace

Copilot

Copilot is the chat in the top nav (code and some URLs still say iZop AI). Owners, Admins, and Editors can use it. Viewers cannot.

Ask for analytics, captions, comment replies, or a lead scan. Free plans use a monthly AI token pool. Paid plans have unlimited Copilot messages.

Brand context on the Brand page is what makes captions and inbox drafts sound like you. It is separate from workspace brand cards.

Workspace

Leads

Leads scans cached post comments for purchase or contact intent. Starter and above can run a scan. Every role can view saved results.

Open Inbox first so comment caches are warm. DM scanning is not available yet, even if some older marketing lines mentioned DMs.

Each scan replaces the previous snapshot. Export CSV from the Leads card or page.

Workspace

Brands and team members

Brands are workspaces (not a separate database table). Each brand has its own connected accounts. Owners and Admins can rename brands and move accounts.

Invite teammates from Account. Only the Owner invites, removes, and manages roles and brand access.

Roles: Owner, Admin, Editor, Viewer. Plan seats: Free and Starter have 0 team seats, Pro includes 5, Agency is unlimited. Teammates inherit the owner’s plan limits.

Accept invites only at /invite. See Roles and permissions for the full capability grid.

Workspace

Plans, add-ons, and billing

Free is $0. Starter is $19/month or $182/year. Pro is $49/month or $470/year. Agency is $99/month or $950/year. Yearly billing saves 20%.

X add-on is $10/mo per X account on paid plans. Extra Agency brands are $8/mo per extra brand after the 10 brands included on Agency.

Manage plan, seats, and invoices on Account. Owners handle billing. Canceling paid add-ons or downgrading can remove extra X seats or extra brands at the end of the cycle.

Getting started

Your User ID

Every account has a 7-character User ID. It is derived from your sign-in identity and shown in Account settings.

Open the app, go to Account (profile in the header), then look under your email for User ID. Use the copy button next to it.

Paste that ID on tickets and Help us improve so we can match your workspace, plan, and connected accounts without guessing.

Roles and permissions · Post formats and previews

Q&A

If you still need a human, open a ticket with your User ID.

Why did Need help open a new tab?

The knowledge base is a full page, not a panel inside the dashboard. Opening it in a new tab keeps your Composer, Inbox, or Console session intact while you read or file a ticket.

Where do I find my User ID?

Sign in, open Account from the profile menu, and copy the 7-character User ID under your email. Tickets and product ideas need this ID so we can find the right workspace.

I signed up with Google. Can I add a password?

Yes. On Account, Sign-in methods, choose Set password or Change password. After you save, email sign-in shows as Connected and you can reveal a masked preview after a verification code.

Why do I need to pay extra for X?

X is never bundled into Free, Starter, Pro, or Agency. Buy an X seat ($10/mo per X account) on a paid plan, then connect the account.

Can I connect a personal Instagram?

No. Instagram requires a Business or Creator account for publishing, insights, and messaging APIs. Convert the profile in Instagram settings, then connect again.

Why is new followers blank or smaller than my total?

iZop stores a daily snapshot from the day you connect. New followers is the change during the selected range, not your lifetime count. Give it a couple of days of snapshots after a new connect.

Why did my Inbox update a few seconds after opening?

That is expected. iZop paints saved threads instantly, then pulls live from the networks and merges updates. Tap Refresh anytime to force another live sync.

Why can’t I reply to an Instagram or Facebook DM?

Meta only allows a reply within 24 hours of the customer’s last message, unless a special messaging template applies. Wait for the next inbound message, or reply in the native app if the window has closed.

Is Planner the same as Calendar?

No. Planner is for ideas and content plans. Calendar is for posts that already have a scheduled publish time.

Why is Leads empty?

Leads reads cached comments. Open Inbox so comments can sync, then run Scan on Leads (Starter or higher). Rescans replace the previous list.

Where are Smart Links?

Smart Links (link in bio) is built but not launched yet. It is not part of the live workspace until we turn it on.

What can an Editor vs Viewer do?

Editors can create, schedule, and reply. Viewers can look at Console, Inbox, Calendar, and Reports but cannot publish or reply. See Roles and permissions for the full grid.

How do I see my ticket status?

Open Support on this page while signed in. Your tickets list shows Open, Waiting on you, or Resolved, and you can continue the chat on each ticket.

Support

Send a ticket, continue the chat on an existing one, or book a 15 minute Zoom call. We typically reply within one business day at support@izop.ai.

Your User ID is required. It is a 7-character code that lets us find your workspace, plan, and connected accounts.
  1. Sign in to iZop and open Account from the profile icon in the header.
  2. Under your email, copy the User ID (seven characters, with a copy button).
  3. Paste it below. If you are already signed in, we fill it for you.

Sign in so we can match the ticket to your account email, or include that email in your message.

Your tickets

Status and chat for tickets you have already started. Expand a ticket to keep the conversation going.

Sign in to see ticket status and continue a chat. Log in

Schedule a Zoom call

Sign in to pick a 15 minute slot. We email the Zoom link to your account address.

Updates

What we plan to ship, and what already landed. This list is maintained by the iZop team and will grow as features go out.

On the roadmap

Preview of Canva and Google Drive inside iZop Composer

Canva and Google Drive

Open Canva inside iZop, finish a design, and send the export straight into Composer or Copilot. Connect Google Drive to pick brand folders, campaign assets, and approved photos without downloading to your desktop first. Both stay in the same post draft so scheduling does not start over.

Preview of iZop iOS and Android apps

iOS and Android apps

Native iPhone and Android apps for approvals on the go: check Inbox, confirm a scheduled post, and glance at Console without opening the desktop workspace. The apps will use the same brands, roles, and publish rules as the web app.

Preview of iZop ads analytics and ad comments

Ads analytics and Meta ad comments

Connect Meta Ads, Google Ads, and TikTok Ads to see spend, delivery, and what is actually working next to your organic Console. Reply to comments on Meta ads from the same Inbox habits you already use for Page and Instagram comments.

Preview of iZop MCP used from Claude Code

MCP for Claude Code

An official iZop MCP server so Claude Code can schedule posts and read analytics with your connected accounts, using the same permissions as the web app. Operators stay in the terminal. Publishing still follows your plan limits and brand scope.

Preview of country-level audience demographics

Audience demographics

See which countries your viewers and engagement come from, per account and rolled up on Console, using platform audience breakdowns where the APIs provide them. Helpful for agencies reporting to clients who sell in more than one market.

Preview of the iZop public API documentation

Public API

A documented HTTP API covering the same jobs the product offers: connect-aware publishing, schedule reads, Inbox-safe replies, and analytics summaries. Agency already lists API access as coming soon. Keys, scopes, and rate limits will match workspace roles.

Preview of an expanded iZop Planner board

Planner, competitors, and inspiration

A deeper Planner: brainstorm ideas, save competitor posts, analyze what is working, and turn inspiration into a content plan you can send to Composer. The current Planner is the foundation. This expansion is about research and ideation sitting beside your calendar, not replacing scheduled posts.

Preview of a best-time-to-post heatmap on Calendar

Calendar posting heatmap

A heatmap on Calendar that highlights the best times to post from your own engagement history, so you schedule into hours that already work for each account instead of guessing.

Recently added

August 2026

Sign-in methods on Account

Email, Google, and password now live together on Account. After you set a password, email shows as Connected. Reveal uses a verification code and a 30 second timer.

September 2026

Faster Inbox with live sync on open

Inbox now loads from cache instantly, then always syncs live when you open or refresh. Instagram and Facebook DMs can also update through Meta webhooks between sessions. See How Inbox stays up to date in the knowledge base.

August 2026

Copilot analytics for every connected account

Ask Copilot for analytics across the active brand. You get a short reply plus a card per account, using synced Console metrics instead of hanging on live API calls.

August 2026

X seats and extra Agency brands

Manage X add-on seats and extra Agency brands from Account. Downgrades and cancellations now explain what add-ons you lose.

2026

Unified Console

Console became the home for cross-platform KPIs, growth charts, and date ranges, with history windows that match each plan.

2026

Planner

Planner landed for ideas, inspiration analysis, and content pillars, separate from Calendar scheduling.

2026

Inbox drafts and Leads

Unified comments and DMs (where platforms allow), AI reply drafts, and Starter+ lead scans from comment intent.

Help us improve

Tell us what you would change or add. Ideas are read by the product team. Include your User ID so we can see your plan and setup.

Your User ID is required. It is a 7-character code that lets us find your workspace, plan, and connected accounts.
  1. Sign in to iZop and open Account from the profile icon in the header.
  2. Under your email, copy the User ID (seven characters, with a copy button).
  3. Paste it below. If you are already signed in, we fill it for you.

Sign in so we can match the ticket to your account email, or include that email in your message.