Platform · Inspire

Daily ideas timed to where you sell

Basis reads your brand location, markets, and calendar, then surfaces free marketing ideas every day. Generate more with tokens when you need fuel. Hand any brief to an Operator or Matrix in a workspace.

Coming SoonSee it in a demo

Inspire · today

Ideas for your markets

  • Social · Free

    Mid-Autumn gift-set carousel

  • Email · Free

    Reunion box subject lines

  • Campaign · AI

    11.11 livestream talking points

  • Market calendar, not a US default

    Lead windows for CNY, Christmas, 11.11, Ramadan, EOFY, and your custom commerce notes — weeks ahead, not only on the day.

  • Daily ideas are free

    Open Inspire for a fresh board. Generate more ideas when you want deeper, brand-specific options — that path uses tokens.

  • Dismiss or staff the work

    Clear noise in one click. Create an Operator with the brief already loaded, or send the idea to Matrix for bulk variants.

  • Learns what you keep

    Dismiss and accept patterns bias future free boards toward the categories and occasions you actually use.

How a morning looks

  1. 01

    Skim the board

    See local date, markets, and what’s relevant now — social, email, ads, articles, campaigns.

  2. 02

    Dismiss the noise

    Keep one or two ideas. Learning remembers what you skip.

  3. 03

    Create an Operator

    Pick a workspace. The brief kicks off in chat so you can run immediately.

  4. 04

    Or send to Matrix

    Turn one idea into a table for multi-market or multi-angle production.

Built for Asia-first teams

Inspire sits beside Workspaces. Brand defaults in Settings drive location and calendar. Operators execute. Matrix scales. Assets catch the finished work.

  • Workspace — where Operators brief and refine
  • Operators — specialists that run the Inspire brief
  • Brand context — markets, timezone, holidays
  • Cortex — the marketing brain Operators invent from

Stop inventing the brief from scratch

Let Basis propose what to make for your markets today — then run it with an Operator.

Coming Soon