Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mavera.io/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Pull data from G2 (Reviews, Competitors, Recommendations, Feature Requests, Scores) → analyze with Mavera (Personas, Focus Groups, Brand Voice, Mave Agent, Generate) → turn buyer-generated review data into persona-validated messaging, competitive intelligence, and product strategy.
G2 API — Base URL: https://data.g2.com/api/v1/. Auth: Token token={key} in the Authorization header. Rate limits: 100 requests/second. Pagination via page[number] and page[size] query params.

Prerequisites

1

G2 API key

Obtain from your G2 account manager or the G2 API portal. Requires a G2 paid plan with API access enabled.
2

Mavera API key

Get your key from Mavera dashboard.
3

Environment variables

export G2_API_KEY="your_g2_api_key"
export MAVERA_API_KEY="mvra_live_xxxxx"

Jobs

#JobG2 DataMavera SurfaceOutput
1Review Sentiment → Persona-Specific MessagingSurvey responses by reviewer roleCustom Personas + GenerateRole-targeted marketing content
2Competitor Review MiningCompetitor reviewsMave AgentPositioning opportunity analysis
3Love/Hate → Brand Voice RefinementLove/hate phrasesBrand Voice (preferred + avoid terms)Refined brand voice profile
4Recommendation Quotes → Social Proof ContentRecommendationsGenerateSocial proof marketing assets
5Feature Request Aggregation → Product Focus GroupFeature requestsFocus Groups (Ranking)Prioritized feature roadmap input
6G2 Score Tracking → Market PositioningRatings + rankingsMave AgentMessaging adjustments

Rate Limits & Production Notes

G2 EndpointLimitStrategy
All endpoints100 req/secGenerous limit; batch pagination with 100ms delays
Survey responsesPaginate via page[size] + page[number]Max 100 per page
Product dataSingle product per callCache product/competitor data daily
G2 API access requires a paid G2 plan with API access enabled. Contact your G2 account manager to activate API credentials. Free/trial accounts do not have API access.
Checklist:
  • Auth header format: Token token={key} (not Bearer)
  • Content type: application/vnd.api+json (JSON:API format)
  • Paginate with page[number] and page[size] (max 100)
  • Cache competitor data — it changes slowly (weekly refresh is sufficient)
  • Store G2 scores historically for trend analysis
  • Monitor Mavera credits at Dashboard

All Integrations

G2 API Docs

Personas

Focus Groups

Brand Voice

Mave Agent