Chat sites
Websites (widget sites) of the business and their settings.
Add an extra chat site on a subdomain (the domain's own widget is created automatically)
Add an extra chat site on a subdomain (the domain's own widget is created automatically)
List chat sites
List chat sites
Retrieve a site
Retrieve a site
Update a site's settings, origins or status
Update a site's settings, origins or status
Delete a site and everything under it
Delete a site and everything under it
Rotate the secret used to sign identify() calls
Rotates the secret used to sign `identify` calls (HMAC-SHA256 of the user id). Signatures made with the old secret stop working at once.
The business's profile links (URL templates agents open for the person in a conversation)
The business's profile links (URL templates agents open for the person in a conversation)
Replace the profile links (max 10; https, known {{variables}}, none in the host)
Replace the profile links (max 10; https, known {{variables}}, none in the host)
List the business's knowledge sources
List the business's knowledge sources
Add a knowledge source (FAQ, text or website crawl); indexing runs in the background
Add a knowledge source (FAQ, text or website crawl); indexing runs in the background
Get a knowledge source
Get a knowledge source
Update a knowledge source and re-index it
Update a knowledge source and re-index it
Delete a knowledge source and its chunks
Delete a knowledge source and its chunks
Re-index a knowledge source
Re-index a knowledge source
Upload a PDF or DOCX as a knowledge source (multipart: file, optional title). Text is extracted on upload, up to 20 MB; scanned PDFs need OCR first.
Upload a PDF or DOCX as a knowledge source (multipart: file, optional title). Text is extracted on upload, up to 20 MB; scanned PDFs need OCR first.
Search the knowledge base the assistant answers from (keyword and semantic matches, fused by rank)
Search the knowledge base the assistant answers from (keyword and semantic matches, fused by rank)
List subscriptions (web, App Store, Google Play); filter by external_user_id, platform, status (comma-separated)
List subscriptions (web, App Store, Google Play); filter by external_user_id, platform, status (comma-separated)
Create or update a subscription from your backend (App Store and Google Play ones also arrive from the stores once connected)
Create or update a subscription from your backend (App Store and Google Play ones also arrive from the stores once connected)
Ask the App Store / Google Play about one subscription again (needs the app's App Store Server API key or Play service account)
Ask the App Store / Google Play about one subscription again (needs the app's App Store Server API key or Play service account)
Import existing subscribers of an app: Apple transaction ids (any of the customer's; their one-time purchases come too) or Google Play purchase tokens, up to 500 per call
Import existing subscribers of an app: Apple transaction ids (any of the customer's; their one-time purchases come too) or Google Play purchase tokens, up to 500 per call
The app account token of one of your users: pass it as Apple appAccountToken / Google obfuscatedExternalAccountId when buying
The app account token of one of your users: pass it as Apple appAccountToken / Google obfuscatedExternalAccountId when buying