Gatherup
GatherUp is a customer feedback and online review management platform that helps businesses collect, manage, and leverage customer feedback to improve their online reputation.
Verdict
Common use cases
- Send feedback requests after support calls
- Retrieve business location details during onboarding
- Search locations by custom field values
- Validate customer records before outreach
- Delete outdated business entries in bulk
Integration
- Vendor
- Gatherup
- Category
- other
- Auth
- API_KEY
- Tools
- 7
- Composio slug
gatherup
Tools
- Delete GatherUp Businessdestructive
Tool to delete an existing business location. Use when you need to remove a business after validating its ID and signature.
- Generate GatherUp Hash Signature
Tool to generate a SHA-256 hash signature required by GatherUp endpoints. Signature rule (commonly documented by GatherUp): SHA-256 over: privateKey + concatenation of all request parameter key-value pairs (excluding 'hash'), ordered alphab
- Get GatherUp Business
Tool to get business details by business ID. Use when you have clientId and valid hash to retrieve a business location record.
- Get GatherUp Business Types
Tool to get business types. Use to fetch available business type identifiers after generating a valid hash signature; optionally filter by search term.
- Get GatherUp Customer
Tool to get customer details by ID. Endpoint: POST /customer/get
- Search GatherUp Business
Tool to find business ID by customField or extraField. Endpoint: POST /business/search
- Send GatherUp Customer Feedback
Tool to send a feedback request to a customer. Use when prompting customers for feedback after an interaction. Ensure a valid hash signature is provided.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Find GatherUp in the MCP directory and click Connect. 3. You'll be prompted to paste your GatherUp API private key — retrieve this from your GatherUp account dashboard under API Settings. 4. Switchy stores the key securely and uses it to generate hash signatures for each request. 5. Return to any Space and type '@GatherUp get business types' to test the connection. 6. If the tool returns a list of business type identifiers, the integration is live. 7. To invoke a tool, @mention GatherUp followed by the action (e.g. '@GatherUp search business by custom field') and Switchy will prompt for required parameters like clientId or customField values. 8. For operations that modify data (delete business, send feedback), the MCP automatically generates the required signature before making the call.
What teammates see: by default, memories from Gatherup are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Fetch Business Types
@GatherUp get business types so I can see all available categories for our new location recordsOpen in a Space →
Look Up Customer
@GatherUp get customer details for ID 78452 and show me their email and phone numberOpen in a Space →
Search by Custom Field
@GatherUp search business where customField 'region' equals 'Northeast' and return the business IDsOpen in a Space →
Send Feedback Request
@GatherUp send feedback request to customer ID 91203 for business ID 4567 using our standard post-purchase templateOpen in a Space →
Retrieve Business Details
@GatherUp get business details for business ID 4567 and summarize the location name, address, and primary contactOpen in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Gatherup search for all business locations where the custom field 'region' equals 'Northeast' and return their IDs and names.
Found 3 business locations matching 'region=Northeast': (1) Boston Headquarters (ID: biz_4f8a2c1e) with 127 reviews, (2) Portland Branch (ID: biz_9d3b5a7f) with 43 reviews, and (3) Burlington Outpost (ID: biz_2e6c8b4a) with 18 reviews. Each location is active and configured for feedback collection. This illustrative example shows how the search tool filters by custom fields you've defined in your GatherUp account.
This example uses the Search GatherUp Business tool, which requires a valid API key and hash signature. The custom field names ('region') must already exist in your GatherUp configuration. Results depend on your account's current business records and may be empty if no matches are found.
@Gatherup send a feedback request to customer ID cust_7a3f9e2b asking them to review their recent service appointment at our Portland location.
Feedback request sent successfully to customer cust_7a3f9e2b. GatherUp will deliver an email or SMS (depending on your account settings) inviting the customer to leave a review for the Portland Branch location. The request includes your configured branding and review platform links (Google, Facebook, etc.). This illustrative example shows the typical confirmation returned after triggering the Send GatherUp Customer Feedback tool.
This example demonstrates the write action that triggers real customer communication. You must have the customer's ID from your GatherUp account, and the business location must be properly configured. Be cautious: this sends actual emails/SMS, so verify customer consent and timing before running in production.
@Gatherup retrieve details for business ID biz_4f8a2c1e and summarize its review performance, then suggest which business type category fits best based on the description.
Business biz_4f8a2c1e (Boston Headquarters) has 127 total reviews with an average rating of 4.6 stars. Recent feedback highlights fast response times and knowledgeable staff. The business description mentions 'HVAC installation and repair services.' Based on this, the AI suggests exploring GatherUp's 'Home Services' or 'Contractors' business type categories, which you can confirm by fetching available types with the Get GatherUp Business Types tool. This illustrative example pairs the Get GatherUp Business tool with AI reasoning to interpret review trends.
This example combines data retrieval (Get GatherUp Business) with AI synthesis to interpret review sentiment and recommend a business type. The AI cannot directly assign categories—you'll need to use the Get GatherUp Business Types tool separately to see valid options, then update the business record manually or via another API call.
Use-case deep-dives
When GatherUp MCP fits franchise reputation workflows
A 12-location franchise owner runs weekly review audits across all stores. The GatherUp MCP lets an AI assistant pull business records by custom field (like franchise ID), check customer feedback status, and trigger new review requests without opening the GatherUp dashboard. This works if your team already uses GatherUp as the review platform and needs to automate the "send feedback link after service" step. The hash signature requirement means you'll store the private key in Switchy's secrets vault—acceptable for a single franchise operator, but risky if you're reselling access to franchisees. If your review volume is under 500 requests per week and you control the GatherUp account, this MCP saves 2-3 hours of manual CSV exports and copy-paste. Beyond that scale, you'll want GatherUp's native Zapier hooks instead.
Automating feedback requests after support tickets close
A 5-person SaaS support team closes 40-60 tickets daily in Zendesk and wants to send GatherUp review requests within an hour of resolution. The MCP's "Send Customer Feedback" tool can fire from a Switchy prompt template that reads the ticket closer's name and customer email, generates the required hash, and dispatches the request. This beats manual sends if your support reps forget to ask for reviews more than 30% of the time. The catch: GatherUp's API requires a customer record to exist first, so you'll need the "Get Customer" tool to validate the ID before sending. If your CRM is outside GatherUp (like HubSpot), you're adding a lookup step that slows the workflow. Use this MCP when GatherUp is already your single source of customer identity and you're closing fewer than 100 tickets per day.
When the MCP helps agencies provision client accounts
A digital marketing agency onboards 3-5 new local business clients each month and provisions a GatherUp location for each. The MCP's "Get Business Types" and "Search Business" tools let an AI assistant validate that the client's category exists and check for duplicate records before the account manager manually creates the location in GatherUp's UI. The "Delete Business" tool is the safety net—if a test location gets created with the wrong address, the assistant can remove it without waiting for GatherUp support. This workflow makes sense if your agency is under 20 active clients and you're doing the provisioning in Switchy anyway. Above that threshold, GatherUp's bulk CSV import is faster than iterating through the MCP's single-record endpoints. The MCP shines when you need the assistant to answer "does this client already have a GatherUp location?" mid-conversation during a sales call.
Frequently asked
What does the GatherUp MCP let me do in Switchy?
It connects Switchy to your GatherUp reputation management account so you can retrieve business location details, search for customers, send feedback requests, and manage business profiles—all from your AI workspace. You can automate review collection workflows or pull customer data into prompts without switching tabs.
Do I need a GatherUp private key to connect this MCP?
Yes. The MCP uses API key authentication and requires your GatherUp private key to generate SHA-256 hash signatures for every request. You'll find the key in your GatherUp account settings. Without it, none of the tools will authenticate successfully.
Can the GatherUp MCP automatically send review requests to customers?
Yes, via the Send Customer Feedback tool. You provide a customer ID and the MCP sends a feedback request through GatherUp's API. You still need the customer record to exist in GatherUp first—the MCP doesn't create new customer profiles, only triggers requests for existing ones.
Should I use this MCP or just log into GatherUp directly?
Use the MCP when you want to automate review workflows or pull GatherUp data into AI prompts—like generating a summary of recent feedback or sending batch requests. Log into GatherUp directly for one-off manual tasks or when you need the full dashboard UI for reporting and analytics.
Who on my team should connect the GatherUp MCP?
Whoever manages your reputation or customer success workflows and has access to your GatherUp private key. Since the MCP can delete business locations and send feedback requests, limit the connection to team members who understand the consequences of those actions in your production account.