Full-text search across conversations and messages
Full-text search across conversations and messages
GET Search conversations by text — Searches conversations in the current organization by matching message text. You can narrow results by status, assigned operator, and created-at date range.GET Search messages within a conversation — Searches messages inside one conversation in the current organization. The conversation must belong to the current organization before messages are searched.Was this page helpful?
Send test payload to a webhook
Sends a test event to the webhook URL and reports delivery status. Use this to verify endpoint connectivity and inspect the remote response. When `event` is omitted it defaults to `conversation.created`, and when `payload` is omitted the test payload is an empty object. Access requires an active organization administrator session or an organization API key with the `webhooks:write` scope. API-key calls also require the automation API module. Data is isolated to the authenticated organization; identifiers from another organization or site are not disclosed.
Search conversations by text
Searches conversations in the current organization by matching message text. You can narrow results by status, assigned operator, and created-at date range. The search uses PostgreSQL full-text matching and also falls back to a case-insensitive content match. Pagination defaults to page 1 with 20 items per page, and the maximum page size is 100. Authenticate with an organization API key sent in `X-API-Key` or as a Bearer token and carrying the exact `search:read` scope. API-key access also requires the Automation & API module (`automation_api`). Authorized dashboard sessions remain supported where the route already permits them. The request is isolated to the authenticated organization. Resource and site/project identifiers must belong to that organization; out-of-scope identifiers are not disclosed. Pagination defaults to page 1 and 20 items, with a maximum page size of 100. Date filters are ISO 8601 instants and all filters are combined within the authenticated organization. Retry behavior: This read-only operation is safe to retry.