Notra
Create and manage content, AI agents, feedback workflows, and generative engine optimization data with Notra.
110 actionsAPI key
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.