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 moreFewer
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.
More in AI Content Generation
Magic Hour
ai content generation
Magic Hour is an AI media creation platform for generating and editing images, videos, and audio through a unified API.
JoggAI
ai content generation
JoggAI provides APIs for creating AI avatar, product, lip-sync, template, and translated videos and managing their supporting media assets.
Recraft
ai content generation
Generate, transform, upscale, vectorize, and manage image styles with Recraft's native API.
Ngram
ai content generation
Ngram creates AI-generated videos and images, manages rendering jobs, and delivers completion events through webhooks.
BeatAPI
ai content generation
BeatAPI provides asynchronous APIs for AI image and video generation, video analysis, music and ecommerce video workflows, file uploads, usage, and webhooks.
Inblog
ai content generation
Inblog is an AI-powered blogging platform for managing posts, authors, tags, redirects, design settings, analytics, and lead forms.