New: every message picks a fast or a slow model

Notra

Create and manage content, AI agents, feedback workflows, and generative engine optimization data with Notra.

What agents can do

Actions110

  • Approve geo content brief

    Irreversibly approve a draft or failed brief and queue the paid Notra writer.

  • Cancel post schedule

    Destructively cancel every post destination that has not started and clear failed destinations.

  • Create agent session

    Starts a durable paid AI agent session with an initial user message and returns its session ID.

  • Create chat

    Create a paid Notra chat, persist the first message, and wait for the full assistant stream.

  • Create event trigger

    Creates a persistent GitHub event automation that generates the selected content type for matching releases or pushes and can publish the result automatically.

  • Create geo project

    Create a persistent GEO project linked to a brand identity.

  • Create geo prompt

    Persist a custom prompt for future GEO scans.

  • Create geo scan

    Irreversibly queue a paid GEO scan that records checks against configured answer engines.

52 more
  • Create geo sequence

    Persist a one-to-five-turn GEO prompt sequence for tracked runs.

  • Create github integration

    Connect a GitHub repository to Notra, enabling changelog generation and creating a webhook secret.

  • Create post

    Create a draft or published Notra post directly from supplied content without invoking AI generation.

  • Create schedule

    Creates a recurring schedule that generates one content type from the selected GitHub integrations.

  • Create skill

    Creates a custom skill.

  • Create webhook

    Create a paid outbound webhook subscription that causes persistent external deliveries.

  • Delete brand identity

    Permanently delete a non-default brand identity and disable every schedule or event trigger that references it.

  • Delete event trigger

    Delete an event trigger.

  • Delete geo competitor

    Permanently stop tracking a competitor and return the remaining competitor list.

  • Delete geo project

    Permanently delete a GEO project and cascade-delete its settings, prompts, sequences, competitors, scans, checks, and reports, while cancelling pending scans.

  • Delete geo prompt

    Permanently stop tracking a GEO prompt.

  • Delete geo sequence

    Permanently delete a tracked GEO prompt sequence so it can no longer be run.

  • Delete integration

    Permanently delete a Notra GitHub or Linear integration and disable every schedule or event trigger that targets it.

  • Delete post

    Permanently delete one Notra post by ID.

  • Delete schedule

    Deletes the schedule and stops future runs.

  • Delete skill

    Deletes a custom skill.

  • Delete webhook

    Permanently remove a Notra webhook subscription and cancel all deliveries that have not yet been sent.

  • Generate brand identity

    Create a brand identity immediately and queue a paid, irreversible website-analysis job that fills its company, tone, and audience fields.

  • Generate post

    Queue a paid, irreversible AI post-generation job.

  • Get brand identity

    Get one Notra brand identity by ID.

  • Get brand identity generation

    Get a brand identity analysis job.

  • Get chat

    Get one Notra chat and its complete message history by chat ID.

  • Get chat by external channel

    Find the Notra chat linked to a Discord or Slack channel ID.

  • Get event trigger

    Returns one GitHub event trigger with its event filters, monitored repositories, generated content type, and publishing settings.

  • Get feedback

    Returns one feedback entry with its classification, triage status, submission context, and timestamps.

  • Get geo agent readiness

    Get the latest stored agent-readiness report, any newer run state, score history, and comparison for a GEO project's website without starting a scan.

  • Get geo competitor share

    Read paid-plan competitor share-of-voice metrics without starting a scan.

  • Get geo competitor visibility

    Read one competitor's paid-plan mention history without starting a scan.

  • Get geo content brief

    Read one stored paid-plan GEO content brief without approving or starting writer work.

  • Get geo ingest setup

    Read paid-plan traffic installation snippets and endpoints.

  • Get geo language share

    Read paid-plan GEO visibility by language without starting a scan.

  • Get geo project

    Get one GEO project.

  • Get geo prompt history

    Read stored paid-plan checks for a tracked prompt without starting a scan.

  • Get geo prompt result detail

    Read one stored paid-plan prompt result without starting a scan.

  • Get geo prompt results

    Read stored paid-plan prompt answers and grounding data without starting or billing a scan.

  • Get geo scan

    Get one GEO scan's status, progress and mentions by engine, including safe failure metadata.

  • Get geo sentiment

    Read current and previous paid-plan GEO sentiment metrics without starting billed analysis.

  • Get geo sentiment analysis

    Read cached paid-plan thematic sentiment analysis.

  • Get geo settings

    Get the complete GEO configuration and current scan state for a project.

  • Get geo traffic journey

    Read the paid-plan events in one AI traffic journey without changing tracking setup.

  • Get geo traffic log

    Read a bounded set of recent paid-plan AI traffic events without changing tracking setup.

  • Get geo traffic overview

    Get AI crawler, citation, referral, and conversion traffic totals, source breakdowns, and daily points for a GEO project.

  • Get geo visibility overview

    Get mention rates, checks, citations, visibility, and average positions by answer engine for a GEO project and date window.

  • Get geo visibility timeseries

    Read paid-plan daily GEO visibility metrics.

  • Get post

    Get one Notra post by ID, including its rendered content, markdown source, metadata, and publication status.

  • Get post generation

    Get a post generation job and event log.

  • Get post schedule

    Get a post's current publishing schedule and the state of every destination, or null when no schedule exists.

  • Get public api status

    Check whether Notra's public API is reachable and discover its authentication metadata without a connected credential.

  • Get skill

    Returns a skill by name, including its full instructions and whether it is built into Notra.

  • Get webhook delivery

    Get one Notra webhook delivery, including its serialized payload and complete attempt history.

  • Get workspace context

    Return the workspace and authentication context bound to the connected Notra credential, optionally including pending workspace invitations.

  • Import geo competitors

    Bulk create or update a project's persistent competitor list from up to 2,000 rows or CSV.

And 50 more in Definable.

How it connects

You paste an API key from Notra on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.