For Agents
Enrol contacts into testimonial request sequences, retrieve submitted video and written responses, and subscribe to Boast webhooks to react to new testimonials.
Get started with Boast API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"enrol a contact in a testimonial sequence"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Boast API API.
Enrol a contact into a testimonial request sequence and trigger automated outreach
Retrieve submitted video and written testimonial responses for an account
Create and remove webhook subscriptions to react to new responses in real time
List forms used to collect customer testimonials across accounts
GET STARTED
Use for: I need to invite a customer to record a video testimonial, List all submitted testimonials for my account, Set up a webhook to receive new testimonial responses, Find all forms available for collecting customer testimonials
Not supported: Does not handle review moderation, video transcoding, or CRM contact sync — use for testimonial collection workflows only.
Jentic publishes the only available OpenAPI document for Boast API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Boast API, keeping it validated and agent-ready. Boast is a video and written testimonial collection platform that helps companies request, capture, and showcase customer feedback. The API exposes accounts, contacts, forms, responses, sequences, and webhook subscriptions so teams can automate testimonial outreach and embed responses into marketing workflows. Use it to enrol contacts in request sequences, fetch submitted testimonial responses, and react to new submissions in real time.
Add new contacts to an account so they can be invited to leave testimonials
Inspect sequence enrolments to track which contacts have been requested for feedback
Patterns agents use Boast API API for, with concrete tasks.
★ Automated Testimonial Collection
Enrol newly converted customers into a Boast sequence so they automatically receive a request to record a video or written testimonial. The API accepts the contact and sequence identifiers and Boast handles the email cadence, reminders, and form delivery. Teams use this to convert post-purchase signals into social proof without manual outreach.
Create a sequence_enrollment for contact ID 4521 in sequence ID 88 to send the post-purchase testimonial request
Real-Time Response Pipeline
Subscribe to Boast webhook events to receive new testimonial responses the moment they are submitted, then route them into review, moderation, or publishing systems. The /accounts/{account_id}/webhook_subscriptions endpoints register and deregister these subscriptions. Useful for marketing teams who want to syndicate fresh testimonials to landing pages or CRM activity feeds.
POST a new webhook_subscription for account 17 pointing to https://example.com/webhooks/boast for response.created events
Testimonial Library Sync
Pull every submitted response for an account on a schedule and sync it into a content management system or testimonial gallery. The /accounts/{account_id}/responses endpoint returns the full archive so agents can incrementally update local mirrors. This keeps marketing sites and sales decks current without manual exports.
GET /accounts/17/responses and write each response payload to the testimonials table
AI Agent Testimonial Workflows
An AI agent uses Jentic to discover Boast operations by intent, then enrols contacts and registers webhooks without ever handling the bearer token directly. Search the catalogue with the natural-language query, load the operation schema, and execute the call through the Jentic SDK. Integration drops from days of OAuth and webhook plumbing to a single search-load-execute cycle.
Search Jentic for 'enrol a contact into a testimonial sequence', load the operation, and execute it for contact 4521
14 endpoints — jentic publishes the only available openapi specification for boast api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/accounts
List accounts the token has access to
/accounts/{account_id}/contacts
Create a contact within an account
/accounts/{account_id}/responses
List all submitted testimonial responses
/accounts/{account_id}/sequence_enrollments
Enrol a contact in a testimonial sequence
/accounts/{account_id}/sequence_enrollments/{enrollment_id}
Remove a sequence enrolment
/accounts/{account_id}/webhook_subscriptions
Subscribe to webhook events
/accounts/{account_id}/webhook_subscriptions/{webhook_subscription_id}
Remove a webhook subscription
/accounts
List accounts the token has access to
/accounts/{account_id}/contacts
Create a contact within an account
/accounts/{account_id}/responses
List all submitted testimonial responses
/accounts/{account_id}/sequence_enrollments
Enrol a contact in a testimonial sequence
/accounts/{account_id}/sequence_enrollments/{enrollment_id}
Remove a sequence enrolment
Three things that make agents converge on Jentic-routed access.
Credential isolation
Boast bearer tokens are stored encrypted in the Jentic vault. Agents receive scoped access through MAXsystem and never see the raw OAuth token, eliminating the risk of leaking long-lived credentials in prompts or logs.
Intent-based discovery
Agents search Jentic with intents like 'enrol a contact in a testimonial sequence' and Jentic returns the matching Boast operation with its input schema, so the agent can invoke it directly without browsing Boast docs.
Time to first call
Direct Boast integration: 1-2 days to wire up OAuth, account scoping, and webhook handling. Through Jentic: under an hour with search, load, and execute.
Alternatives and complements available in the Jentic catalogue.
Bonusly API
Bonusly captures internal employee recognition while Boast captures external customer testimonials.
Choose Bonusly when the recognition is between coworkers; choose Boast when collecting public customer proof.
BookingSync API
Trigger a Boast testimonial request after a BookingSync rental stay completes.
Pair these when running short-term rental marketing automations that close the loop with guest reviews.
Bonusly Recognition API
An alternative source of social proof, focused on internal recognition rather than customer voice.
Use Bonusly if the goal is publishing employee recognition; use Boast for external testimonials.
Specific to using Boast API API through Jentic.
Why is there no official OpenAPI spec for Boast API?
Boast does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Boast API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Boast API use?
Boast uses HTTP Bearer authentication. You obtain an OAuth 2.0 access token by posting to https://app.boast.io/oauth/token, then send it as Authorization: Bearer <token>. Through Jentic the token is stored in the encrypted vault and never reaches the agent context.
Can I enrol a contact into a testimonial sequence with the Boast API?
Yes. Send POST /accounts/{account_id}/sequence_enrollments with the contact_id and sequence_id in the body. Boast then runs the configured email cadence to request the testimonial.
How do I subscribe to new testimonial responses in real time?
Register a webhook with POST /accounts/{account_id}/webhook_subscriptions and supply your callback URL. Boast will POST to that URL when new responses are submitted. Remove the subscription with DELETE on the same path.
What are the rate limits for the Boast API?
Boast does not publish formal rate limits in this specification. Treat it as a low-volume marketing API and back off on HTTP 429 responses if encountered.
How do I list all testimonials for my account through Jentic?
Search Jentic for 'list testimonial responses', load the GET /accounts/{account_id}/responses operation, then execute it with your account_id. The Jentic SDK handles auth and pagination.
/accounts/{account_id}/webhook_subscriptions
Subscribe to webhook events
/accounts/{account_id}/webhook_subscriptions/{webhook_subscription_id}
Remove a webhook subscription