list_customers
List Customers
Retrieve a paginated list of customers, with optional filtering by business, email, custom ID, job ID, or subscription status. Optionally includes feedback history for each customer.
list_customers
Retrieve a paginated list of customers, with optional filtering by business, email, custom ID, job ID, or subscription status. Optionally includes feedback history for each customer.
get_feedbacks
Retrieve first-party feedback collected through GatherUp. Filter by business, date range, NPS score range, customer, and visibility. Optionally includes survey question results.
create_customer
Create a new customer associated with a business location. This is the primary way to sync customers from CRM, POS, or other systems into GatherUp. Optionally triggers a feedback request immediately upon creation.
delete_business
Permanently delete a business location from GatherUp. Use "Update Business" to deactivate instead if you want to preserve the data. Also supports deactivating and reactivating a business.
search_business
Search for a business location by its custom field or extra field value. Returns the matching business ID. Useful when you have a custom identifier from an external system and need to find the corresponding GatherUp business.
delete_customer
Permanently delete a customer record from GatherUp.
update_business
Update an existing business location's properties including name, address, contact info, branding images, communication settings, and feedback thresholds. Only provided fields will be updated.
create_business
Create a new business location in GatherUp. Requires business name, type, full address, and phone number. Optionally creates a business owner/manager account.
get_google_qa
Retrieve Google Questions & Answers associated with business listings. Filter by business, search text, status, and labels. Supports pagination.
send_feedback_request
Send a feedback request to an existing customer via email or SMS. Can send a new request or a rating revision request. Optionally checks threshold limits before sending.
get_survey_results
Retrieve aggregated survey result averages for a business, including average answers and response counts for each survey question. Filter by date range.
create_user
Create a new user (manager) who can access the GatherUp dashboard. Assign a role and optionally specify which businesses the user can manage.
list_businesses
Retrieve a paginated list of business locations managed in GatherUp. Returns business names, addresses, types, and metadata. Supports filtering deleted businesses and pagination.
get_facebook_recommendations
Retrieve Facebook recommendations for business locations. Filter by business and date range. Returns recommendation sentiment, author, content, and timestamps.
get_online_reviews
Retrieve third-party online reviews from external platforms like Google, Facebook, Yelp, and 50+ others. Filter by business, date range, platform type, and visibility.
create_customers_bulk
Import multiple customers at once for a business location. Supports up to 1000 customers per request. Useful for syncing a batch of customers from CRM or POS systems.
reply_to_review
Reply to either a first-party feedback (customer reply) or a third-party online review (e.g., Google, Facebook). For first-party feedback, supports setting visibility and responding as business owner. For third-party reviews, sends a reply through the connected platform.
update_customer
Update an existing customer's information including name, contact details, communication preference, tags, and custom identifiers. Only provided fields will be updated. Note: setting tags will overwrite all existing tags.
get_business
Retrieve detailed information about a specific business location, including address, contact info, engagement metrics (NPS, feedbacks received), communication settings, and branding URLs.
get_review_widget
Retrieve embeddable HTML for a reviews widget that displays customer reviews on a website. Supports Schema.org markup for SEO and can generate either a full widget or a compact badge.
configure_auto_feedback
Configure automatic feedback request settings for a business. Enable or disable automatic mode and set the number of feedback requests sent per day.
Manage customer feedback and online reviews across multiple platforms. Create and manage business locations, customers, and feedback requests via email or SMS. Retrieve and respond to first-party feedback and third-party reviews from Google, Facebook, and other sources. Send NPS surveys, collect star ratings, and retrieve aggregated survey results. Manage review site links, embed review widgets, and access Google Q&A data. Create and manage users, agency clients, and notification settings. Supports bulk customer creation for CRM/POS syncing and automatic feedback request sequences.
Common questions about connecting Gatherup to AI agents with Metorial.