Trustpilot
Social MediaMonitor and act on your Trustpilot reputation: agents resolve a domain to its business unit, pull TrustScores and star ratings, read public and private reviews, post or clear company replies, and send review invitations tied to order IDs.
What This Integration Enables
A Trustpilot profile is the storefront window a business does not fully control: anyone can write on it, and the company's only levers are how fast it responds, how well, and how many happy customers it invites to speak. This connector puts all three levers under FlowRunner orchestration. Agents resolve domains to business units and monitor TrustScores, read public and private reviews, post approved company replies, and drive collection through templated email invitations or single-use links tied to order IDs. The public-private split in Trustpilot's API is the operationally interesting part. Public reviews show what the world sees; private reviews add the consumer's email and order reference, which is what turns a review from a broadcast into a customer record you can act on: - New reviews sync hourly with ratings, text, and order references matched to real transactions - Low-star reviews become support cases with the customer's email attached, not anonymous complaints - Review invitations fire per completed order, through Trustpilot's templates or your own SMS and chat channels - TrustScore and per-star counts feed dashboards, including competitors' public numbers via category lookups - Drafted replies carry order context, so the public response demonstrates the company actually knows the case The one thing agents never do here is speak publicly in the brand's voice without sign-off. That is FlowRunner's [human-in-the-loop](/concepts/human-in-the-loop) layer at its most literal.
Without FlowRunner
With FlowRunner
Use Case Scenarios
The one-star review that became a support case in minutes
The sweep finds a new one-star review. List Private Reviews supplies the consumer's email and order reference, the agent pulls the order history, opens a ticket in [Zendesk](/integrations/zendesk) with everything attached, and drafts a public reply that acknowledges the specific failure. The support lead approves the draft, Reply to Review posts it, and the customer gets a direct email from support in parallel. Public readers see a company that responded within the hour with specifics, which is the only reply that actually repairs trust.
Review collection wired to fulfillment
When an order completes in [Shopify](/integrations/shopify), the agent waits the delivery window, then calls Send Email Invitation with the order ID as reference, using the template from List Invitation Templates. Customers who opted out of email instead get a Generate Review Invitation Link link delivered by SMS. Every resulting review arrives pre-linked to its order, so reviews stop being anonymous opinions and become measurable outcomes of specific transactions, segmentable by product, region, and courier.
The reputation dashboard with competitors on it
Weekly, the agent calls Get Business Unit for the company's own TrustScore and per-star breakdown, then Get Business Units in Category to pull the public ratings of named competitors. Both land in [Google Sheets](/integrations/google-sheets), and the deltas post to [Slack](/integrations/slack): score movement, review velocity, unanswered-review count. Reputation stops being a number someone checks when worried and becomes a metric the team watches like pipeline.
Human-in-Loop Highlight
Reply to Review publishes in the company's name, in public, permanently indexed, beneath a review the whole market can read, and posting to a review that already has a reply silently replaces the existing one. An autonomous agent replying to angry reviews is a brand incident generator: one wrong tone, one templated non-answer under a genuine grievance, one accidental overwrite of a carefully negotiated response, and the damage is screenshot-able forever. So in FlowRunner the agent does everything except publish: it detects the review, matches the order, assembles the history, and drafts a reply grounded in the actual case. A person who owns the brand voice approves, edits, or rejects. Delete Review Reply is held to the same standard, since removing a public response is itself a public act. Monitoring, matching, ticketing, and invitations run at machine speed. The brand only ever speaks through a human decision.
Agent Capabilities
16 actionsBusiness Units
4- Find Business Unit Finds a Trustpilot business unit (company profile) by its website domain name, e.g. 'example.com'. Public endpoint authenticated with the API key: no account connection needed. Returns the full public profile including the business unit id, display name, country, status, star rating, TrustScore, and review count breakdown. Use this to resolve a domain to a business unit id for other actions.
- Get Business Unit Retrieves a Trustpilot business unit (company profile) by its id. Public endpoint authenticated with the API key: no account connection needed. Returns the public profile including display name, website, country, status, star rating (1-5), TrustScore, and the review count broken down by star rating.
- Get Business Unit Web Links Retrieves the public Trustpilot web links of a business unit for a given locale: the company's review profile page URL and the evaluate (write-a-review) URLs. Public endpoint authenticated with the API key: no account connection needed. Useful for linking customers directly to a company's Trustpilot page.
- Search Business Units Searches Trustpilot business units (companies) by name or website domain, paginated. Public endpoint authenticated with the API key: no account connection needed. Matches against identifying and referring names. Returns basic company records (id, display name, identifying domain): use Get Business Unit for ratings and review counts.
Categories
2- List Categories Lists Trustpilot's business categories, optionally filtered by country, locale, or a parent category (to list child categories). Public endpoint authenticated with the API key: no account connection needed. Returns category records with id and localized name, usable with Get Business Units in Category.
- Get Business Units in Category Lists the business units (companies) registered within a Trustpilot category, paginated. Public endpoint authenticated with the API key: no account connection needed. Useful for competitor discovery and market research within a business sector.
Consumers
1- Get Consumer Profile Retrieves the public profile of a Trustpilot consumer (reviewer) by their consumer id, as found in review objects. Public endpoint authenticated with the API key: no account connection needed. Returns the consumer's display name, country, and number of reviews written. Does NOT expose private consumer data such as email addresses.
Public Reviews
2- List Public Reviews Retrieves the published public reviews of a business unit, paginated. Public endpoint authenticated with the API key: no account connection needed. Filter by star ratings (multi-select), review language, and whether the company has responded; order by creation date or rating. Returns review objects with stars, title, text, language, creation date, consumer display name, and any company reply. Public reviews do NOT include consumer emails or order references: use List Private Reviews for that.
- Get Public Review Retrieves a single published service review by its review id. Public endpoint authenticated with the API key: no account connection needed. Returns the public review data: stars, title, text, language, creation date, consumer display name, the reviewed business unit, and any company reply. Does NOT include the consumer's email or order reference: use Get Private Review for that.
Private Reviews
4- List Private Reviews Retrieves the reviews of a business unit including PRIVATE data: the consumer's email address and the order/reference id from the invitation. Requires a connected Trustpilot business user with access to the business unit (OAuth). Filter by star ratings, language, company response, reported state, reference id, and creation date range; order by creation date or rating. Use this instead of List Public Reviews when you need to match reviews to customers or orders.
- Get Private Review Retrieves a single review by its id including PRIVATE data: the consumer's email address, the order/reference id, and internal state fields. Requires a connected Trustpilot business user with access to the review's business unit (OAuth).
- Reply to Review Posts a public company reply to a review on behalf of the connected Trustpilot business user (OAuth). The reply is shown publicly beneath the review on the company's Trustpilot profile. Posting a reply to a review that already has one replaces the existing reply.
- Delete Review Reply Deletes the company's reply to a review on behalf of the connected Trustpilot business user (OAuth). The reply is removed from the public review on the company's Trustpilot profile.
Invitations
3- Send Email Invitation Sends a service review invitation email to a customer through Trustpilot on behalf of the connected business user (OAuth). Trustpilot delivers the email using the selected invitation template and links the resulting review to your reference number (e.g. an order id). The sender email must be verified in your Trustpilot account. For product review invitations or other advanced fields, supply the raw body via Advanced Options: its top-level fields override the convenience parameters.
- List Invitation Templates Lists the review invitation templates available to a business unit, including Trustpilot's standard templates and any custom templates. Requires a connected Trustpilot business user with access to the business unit (OAuth). Template ids are used when sending email invitations.
- Generate Review Invitation Link Generates a unique service review invitation link for a specific customer, to distribute through your own channels (SMS, chat, custom emails, etc.). Requires a connected Trustpilot business user with access to the business unit (OAuth). The review submitted through the link is connected to the customer name, email, and reference id you provide. Each link is single-use per customer and should not be reused for different customers.
Frequently Asked Questions
What can FlowRunner do with Trustpilot?
FlowRunner agents can run Find Business Unit, Get Business Unit, and Get Business Unit Web Links in Trustpilot, plus 13 more actions.
Does connecting Trustpilot to FlowRunner require OAuth?
Yes. Trustpilot connects to FlowRunner with OAuth 2.0, so agents authenticate without handling raw credentials.
Can Trustpilot trigger a FlowRunner workflow automatically?
Trustpilot doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with Trustpilot
$100 in credits. No card required. Connect in minutes.