# Sprout Social integration

> Social media management platform API for profile and post analytics, inbox messages, social listening, case management, and draft post publishing.

- Authentication: apiKey

## Tools (20)

- **Complete Multipart Media Upload**: Finalize a multipart media upload and poll until the media id is issued.
- **Create Publishing Post**: Create a draft social post targeting one or more profiles, optionally scheduled and with media attached.
- **Filter Cases**: Retrieve customer care cases filtered by status, queue, priority, assignee, or date range.
- **List Accessible Customers**: Retrieve the customer IDs and names the API token has access to.
- **List Case Queues**: List the case queues configured for a customer account.
- **List Customer Groups**: List the groups configured for a customer account.
- **List Customer Profiles**: List the social profiles connected to a customer account.
- **List Customer Users**: List the active users on a customer account.
- **List Listening Topics**: Retrieve the social listening topics configured for a customer account.
- **List Message Tags**: Retrieve the message tags defined for a customer account.
- **List Teams**: List the teams configured for a customer account.
- **Query Listening Topic Messages**: Retrieve individual social listening messages matching a topic.
- **Query Listening Topic Metrics**: Retrieve aggregated volume, sentiment, and engagement metrics for a social listening topic.
- **Query Messages**: Retrieve inbound and outbound social messages with metadata, tags, and reply activity.
- **Query Post Analytics**: Retrieve individual published posts with their lifetime performance metrics.
- **Query Profile Analytics**: Retrieve daily profile-level metrics such as impressions, followers, and engagements for owned social profiles.
- **Retrieve Publishing Post**: Retrieve a publishing post and its per-profile delivery status by id.
- **Start Multipart Media Upload**: Begin a chunked upload for media over 50 MiB and get a submission id.
- **Upload Media**: Upload a media file under 50 MiB in a single request, or fetch it from a public URL.
- **Upload Media Part**: Upload a subsequent 5 MiB chunk of an in-progress multipart media upload.

## Triggers (2)

- **New Inbox Message in Sprout Social**: Triggers when a new social message (mention, comment, DM, or review) arrives for a profile in Sprout Social.
- **New Case in Sprout Social**: Triggers when a new customer care case is created in Sprout Social.

Connect Sprout Social in General Input: https://www.generalinput.com/apps/sprout-social