Notra

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

110 actionsAPI key

Connect Notra

What your bot can do in Notra

Looks up

  • Get Brand IdentityGet one Notra brand identity by ID.
  • Get Brand Identity GenerationGet a brand identity analysis job.
  • Get ChatGet one Notra chat and its complete message history by chat ID.
  • Get Chat By External ChannelFind the Notra chat linked to a Discord or Slack channel ID.
  • Get Event TriggerReturns one GitHub event trigger with its event filters, monitored repositories, generated content type, and publishing settings.
  • Get FeedbackReturns one feedback entry with its classification, triage status, submission context, and timestamps.
  • Get GEO Agent ReadinessGet the latest stored agent-readiness report, any newer run state, score history, and comparison for a GEO project's website without…
  • Get GEO Competitor ShareRead paid-plan competitor share-of-voice metrics without starting a scan.
  • Get GEO Competitor VisibilityRead one competitor's paid-plan mention history without starting a scan.
  • Get GEO Content BriefRead one stored paid-plan GEO content brief without approving or starting writer work.
Show 49 more
  • Get GEO Ingest SetupRead paid-plan traffic installation snippets and endpoints.
  • Get GEO Language ShareRead paid-plan GEO visibility by language without starting a scan.
  • Get GEO ProjectGet one GEO project.
  • Get GEO Prompt HistoryRead stored paid-plan checks for a tracked prompt without starting a scan.
  • Get GEO Prompt Result DetailRead one stored paid-plan prompt result without starting a scan.
  • Get GEO Prompt ResultsRead stored paid-plan prompt answers and grounding data without starting or billing a scan.
  • Get GEO ScanGet one GEO scan's status, progress and mentions by engine, including safe failure metadata.
  • Get GEO SentimentRead current and previous paid-plan GEO sentiment metrics without starting billed analysis.
  • Get GEO Sentiment AnalysisRead cached paid-plan thematic sentiment analysis.
  • Get GEO SettingsGet the complete GEO configuration and current scan state for a project.
  • Get GEO Traffic JourneyRead the paid-plan events in one AI traffic journey without changing tracking setup.
  • Get GEO Traffic LogRead a bounded set of recent paid-plan AI traffic events without changing tracking setup.
  • Get GEO Traffic OverviewGet AI crawler, citation, referral, and conversion traffic totals, source breakdowns, and daily points for a GEO project.
  • Get GEO Visibility OverviewGet mention rates, checks, citations, visibility, and average positions by answer engine for a GEO project and date window.
  • Get GEO Visibility TimeseriesRead paid-plan daily GEO visibility metrics.
  • Get PostGet one Notra post by ID, including its rendered content, markdown source, metadata, and publication status.
  • Get Post GenerationGet a post generation job and event log.
  • Get Post ScheduleGet a post's current publishing schedule and the state of every destination, or null when no schedule exists.
  • Get Public API StatusCheck whether Notra's public API is reachable and discover its authentication metadata without a connected credential.
  • Get SkillReturns a skill by name, including its full instructions and whether it is built into Notra.
  • Get Webhook DeliveryGet one Notra webhook delivery, including its serialized payload and complete attempt history.
  • Get Workspace ContextReturn the workspace and authentication context bound to the connected Notra credential, optionally including pending workspace invitations.
  • List Agent SessionsReturns recent agent sessions and their linked chat IDs, origin surfaces, statuses, and timestamps.
  • List Brand IdentitiesList the workspace's brand identities, with the default first, for selecting brand context in content and GEO workflows.
  • List ChatsList the workspace's Notra chat sessions without loading message histories.
  • List Event TriggersReturns the organization's GitHub event triggers, optionally filtered to triggers monitoring any of the supplied repository IDs.
  • List FeedbackList workspace feedback with optional triage-status, kind, and project filters.
  • List GEO ChangesCompare the two latest stored paid-plan GEO scans without starting a new scan.
  • List GEO CompetitorsList competitors tracked for a GEO project.
  • List GEO Content BriefsList stored paid-plan GEO briefs.
  • List GEO Content GapsRead paid-plan content opportunities and linked briefs.
  • List GEO ProjectsList the connected workspace's paid GEO projects and their brand associations.
  • List GEO Prompt Result SummariesReturn one bounded page of stored paid-plan prompt result summaries.
  • List GEO PromptsList custom and automatically derived prompts tracked for a GEO project.
  • List GEO ScansList paginated GEO scans with planned, completed, mentioned, and failed check totals by engine plus safe failure metadata.
  • List GEO Sentiment EvidenceReturn one bounded page of stored paid-plan sentiment evidence without starting analysis.
  • List GEO SequencesList tracked multi-turn GEO prompt sequences.
  • List GEO Shelf SourcesReturn one bounded page of paid-plan cited and tracked GEO sources without starting a scan.
  • List GEO Traffic JourneysList a bounded set of paid-plan AI traffic journeys without changing tracking setup.
  • List GEO Traffic PagesList a bounded paid-plan ranking of pages visited by AI traffic without changing tracking setup.
  • List IntegrationsList enabled GitHub and Linear integrations and their IDs for use as Notra content-generation sources.
  • List Post AuthorsList Notra post authors and their IDs for assigning authors to blog posts and changelogs.
  • List PostsList the connected workspace's posts, with filters for publication status, content type, and brand identity.
  • List SchedulesReturns the organization's cron schedules, newest first.
  • List SkillsReturns the organization's skills sorted by name, including built-in system skills (isSystem.
  • List Webhook DeliveriesList Notra webhook delivery history at a specific offset, optionally filtered by delivery status.
  • List WebhooksList Notra outbound webhook subscriptions without exposing their signing secrets.
  • Stream Agent Session EventsFetch and parse the durable NDJSON event response for an agent session after Notra closes the response, including input.requested events…
  • Suggest GEO CompetitorsUse Notra's paid discovery operation to suggest competitors for a domain.

Takes action

  • Approve GEO Content BriefIrreversibly approve a draft or failed brief and queue the paid Notra writer.
  • Cancel Post ScheduleDestructively cancel every post destination that has not started and clear failed destinations.
  • Create Agent SessionStarts a durable paid AI agent session with an initial user message and returns its session ID.
  • Create ChatCreate a paid Notra chat, persist the first message, and wait for the full assistant stream.
  • Create Event TriggerCreates a persistent GitHub event automation that generates the selected content type for matching releases or pushes and can publish the…
  • Create GEO ProjectCreate a persistent GEO project linked to a brand identity.
  • Create GEO PromptPersist a custom prompt for future GEO scans.
  • Create GEO ScanIrreversibly queue a paid GEO scan that records checks against configured answer engines.
  • Create GEO SequencePersist a one-to-five-turn GEO prompt sequence for tracked runs.
  • Create GitHub IntegrationConnect a GitHub repository to Notra, enabling changelog generation and creating a webhook secret.
Show 41 more
  • Create PostCreate a draft or published Notra post directly from supplied content without invoking AI generation.
  • Create ScheduleCreates a recurring schedule that generates one content type from the selected GitHub integrations.
  • Create SkillCreates a custom skill.
  • Create WebhookCreate a paid outbound webhook subscription that causes persistent external deliveries.
  • Delete Brand IdentityPermanently delete a non-default brand identity and disable every schedule or event trigger that references it.
  • Delete Event TriggerDelete an event trigger.
  • Delete GEO CompetitorPermanently stop tracking a competitor and return the remaining competitor list.
  • Delete GEO ProjectPermanently delete a GEO project and cascade-delete its settings, prompts, sequences, competitors, scans, checks, and reports, while…
  • Delete GEO PromptPermanently stop tracking a GEO prompt.
  • Delete GEO SequencePermanently delete a tracked GEO prompt sequence so it can no longer be run.
  • Delete IntegrationPermanently delete a Notra GitHub or Linear integration and disable every schedule or event trigger that targets it.
  • Delete PostPermanently delete one Notra post by ID.
  • Delete ScheduleDeletes the schedule and stops future runs.
  • Delete SkillDeletes a custom skill.
  • Delete WebhookPermanently remove a Notra webhook subscription and cancel all deliveries that have not yet been sent.
  • Generate Brand IdentityCreate a brand identity immediately and queue a paid, irreversible website-analysis job that fills its company, tone, and audience fields.
  • Generate PostQueue a paid, irreversible AI post-generation job.
  • Import GEO CompetitorsBulk create or update a project's persistent competitor list from up to 2,000 rows or CSV.
  • Import GEO PromptsBulk-persist up to 500 tracked prompts from rows or CSV.
  • Issue Geo Ingest TokenReturns the current tracking token together with the install snippets.
  • Plan GEO Content BriefPlan and save a GEO content brief.
  • Post Chat MessagePersist a message or tool-approval decisions in an existing paid Notra chat and wait for the full assistant stream.
  • Replace GEO SettingsReplace the project's GEO settings and re-arm its recurring scan.
  • Retry Webhook DeliveryQueue a paid redelivery of a failed webhook while retaining its prior attempt history.
  • Rotate Geo Ingest TokenInvalidates every tracking token previously issued for this organization and returns a fresh one.
  • Run GEO SequenceIrreversibly execute every turn of a tracked sequence against every available answer engine and record checks, consuming paid Notra model…
  • Schedule PostSchedule a paid future publication that marks the saved post published in Notra and can create and merge a GitHub pull request or post to…
  • Send Agent Session MessageSends the next turn of an agent session.
  • Start GEO Agent Readiness ScanQueue a paid readiness scan of the project's linked website.
  • Submit FeedbackRecord feedback for the organization that owns the credential.
  • Submit Organization FeedbackRecord feedback from an AI agent or integration by posting to the organization's feedback URL, as shown on the Feedback page in the…
  • Update Brand IdentityUpdate selected fields of a Notra brand identity.
  • Update Event TriggerReplaces an existing GitHub event trigger's filters, monitored repositories, generated content type, and publishing settings.
  • Update FeedbackChanges a feedback entry's triage status and returns the updated entry.
  • Update GEO ProjectRename a GEO project or relink its brand identity.
  • Update GEO PromptEnable or disable a tracked prompt, or replace labels on a custom prompt.
  • Update GEO SequenceChange a tracked sequence's name, turns, or enabled state.
  • Update PostUpdate selected fields of an existing Notra post.
  • Update ScheduleReplaces the schedule.
  • Update SkillUpdates the name, description, or content of a skill.
  • Upsert GEO CompetitorCreate, update, or rename a persistent tracked competitor, matching names case-insensitively, and return the full list.

More marketing apps