Creators#

See how an AI assistant can help with creators in Brandwave, including example prompts and the details it may ask for.

Using your AI assistant

Connect to the Brandwave MCP server, then ask your AI assistant in natural language. It will choose the right Brandwave task and ask for any details it needs.

List creators#

Retrieve a paginated list of creators for an organization.

Reads dataSafe to repeat

Example prompt#

text
List all creators in my organization.

Details to provide#

NameTypeRequiredDescription
pageIndexintegerRequiredZero-based page index for pagination.
pageSizeintegerRequiredNumber of items per page (1-100).
organizationIdstring (UUID)RequiredOrganization identifier.
searchTermstringFree-text search term to filter results (max 200 characters).
sortBystringColumn name to sort by.
sortDirection'asc' | 'desc'Sort direction: ascending or descending.
activityIdstring (UUID)Filter by activity identifier.
role'person' | 'community' | 'brand_partner'Filter by creator role.

What you'll get back#

Returns { items, totalCount, facets } with paginated results.

Get creator stats#

Aggregate statistics for creators matching the given filters.

Reads dataSafe to repeat

Example prompt#

text
Show me the details for this creator stats.

Details to provide#

NameTypeRequiredDescription
organizationIdstring (UUID)RequiredOrganization identifier.
activityIdstring (UUID)Filter by activity identifier.
role'person' | 'community' | 'brand_partner'Filter by creator role.
searchTermstringFree-text search term to filter results (max 200 characters).

What you'll get back#

Returns { data } with the result.

Get creator#

Retrieve a single creator by ID with full details and social accounts.

Reads dataSafe to repeat

Example prompt#

text
Show me the details for this creator.

Details to provide#

NameTypeRequiredDescription
idstring (UUID)RequiredCreator identifier.

What you'll get back#

Returns { data } with the result.

Create creator#

Create a new creator (influencer) within an organization. Required: organizationId, name. Optional: email, role (person/community/brand_partner), country (2-letter ISO code), notes.

Example prompt#

text
Create a new creator.

Details to provide#

NameTypeRequiredDescription
organizationIdstring (UUID)RequiredOrganization identifier.
namestringRequiredCreator display name.
emailstring | nullCreator contact email.
role'person' | 'community' | 'brand_partner' | nullCreator role: "person", "community", or "brand_partner".
countrystring | nullTwo-letter ISO 3166-1 country code.
notesstring | nullPrivate notes about this creator (max 2,000 characters).

What you'll get back#

Returns { data } with the result.

Update creator#

Update a creator profile including role, country, and private notes.

Example prompt#

text
Update the creator.

Details to provide#

NameTypeRequiredDescription
idstring (UUID)RequiredCreator identifier to update.
namestringUpdated creator name (1-255 characters).
emailstring | nullUpdated contact email.
role'person' | 'community' | 'brand_partner' | nullUpdated role: "person", "community", or "brand_partner".
countrystring | nullUpdated two-letter ISO 3166-1 country code.
notesstring | nullUpdated private notes (max 2,000 characters).

What you'll get back#

Returns { data } with the result.

Delete creator#

Permanently delete a creator and all associated data.

Changes data

Example prompt#

text
Delete this creator.

Details to provide#

NameTypeRequiredDescription
idstring (UUID)RequiredCreator identifier to delete.

What you'll get back#

Returns { data } with the result.

This changes data

Deleting a creator removes all social account links, activity associations, and notes. This action cannot be undone.

Connect creator social account#

Connect a social media account to a creator via profile URL.

Example prompt#

text
Connect the creator social account.

Details to provide#

NameTypeRequiredDescription
creatorIdstring (UUID)RequiredCreator identifier to connect the account to.
platform'instagram' | 'youtube' | 'tiktok' | 'twitter' | 'linkedin' | 'reddit'RequiredSocial media platform.
profileUrlstringRequiredProfile URL or username for the social media account (max 2,048 characters).

What you'll get back#

Returns { data } with the result.

Supported platforms

Pass a platform field: 'instagram', 'youtube', 'tiktok', 'twitter', 'linkedin', or 'reddit'.

Disconnect social account#

Disconnect a social media account from a creator.

Changes data

Example prompt#

text
Remove the social account.

Details to provide#

NameTypeRequiredDescription
creatorIdstring (UUID)RequiredCreator identifier to disconnect the account from.
accountIdstring (UUID)RequiredSocial media account identifier to disconnect.
platform'instagram' | 'youtube' | 'tiktok' | 'twitter' | 'linkedin' | 'reddit'RequiredSocial media platform.

What you'll get back#

Returns { data } with the result.