Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Marketing / Boast API
Boast API logo

Boast API

★ Only Publicly Available OpenAPI DocumentMarketingMarketing Automationbearer14 EndpointsREST

For Agents

Enrol contacts into testimonial request sequences, retrieve submitted video and written responses, and subscribe to Boast webhooks to react to new testimonials.

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 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.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Boast API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Boast API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Boast 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

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

Use Cases

Patterns agents use Boast 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

Key Endpoints

14 endpoints — jentic publishes the only available openapi specification for boast api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/accounts

List accounts the token has access to

POST

/accounts/{account_id}/contacts

Create a contact within an account

GET

/accounts/{account_id}/responses

List all submitted testimonial responses

POST

/accounts/{account_id}/sequence_enrollments

Enrol a contact in a testimonial sequence

DELETE

/accounts/{account_id}/sequence_enrollments/{enrollment_id}

Remove a sequence enrolment

POST

/accounts/{account_id}/webhook_subscriptions

Subscribe to webhook events

DELETE

/accounts/{account_id}/webhook_subscriptions/{webhook_subscription_id}

Remove a webhook subscription

GET

/accounts

List accounts the token has access to

POST

/accounts/{account_id}/contacts

Create a contact within an account

GET

/accounts/{account_id}/responses

List all submitted testimonial responses

POST

/accounts/{account_id}/sequence_enrollments

Enrol a contact in a testimonial sequence

DELETE

/accounts/{account_id}/sequence_enrollments/{enrollment_id}

Remove a sequence enrolment

POST

/accounts/{account_id}/webhook_subscriptions

Subscribe to webhook events

DELETE

/accounts/{account_id}/webhook_subscriptions/{webhook_subscription_id}

Remove a webhook subscription

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

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

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

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.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

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.

Complementary

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.

Alternative

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.

FAQs

Specific to using Boast 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.

GET STARTED

Start building with Boast API

Explore with Jentic
View OpenAPI Document