Przeglądaj publiczną dokumentację według sekcji albo przeszukaj wszystkie poradniki i strony referencyjne.
Authenticate server-to-server requests with an organization API key and restrict each integration with resource read/write scopes.
Read Convor rate-limit response headers and implement bounded retries without relying on obsolete plan-wide request tables.
Use Convor realtime through the hosted widget, dashboard, browser events, and outbound webhooks.
Use the Convor REST API safely with the correct base URL, response shapes, pagination models, error envelope, and retry rules.
Receive signed Convor event deliveries, verify the raw request body, deduplicate retries, and distinguish customer webhooks from provider callbacks.
Understand the public widget key, browser session boundary, allowed domains, and verified customer identity.
The analytics dashboard provides real-time insights into your support operations. Track conversation volume, response times, customer satisfaction, and operator
Manage your Convor plan, usage, add-ons, payment details, and invoice history from the top-level Billing area.
The conversations view is the central hub for your support team. It shows all active, pending, and resolved conversations in a unified inbox.
Manage operators, roles, live status, weekly availability, and routing-related team settings from the top-level Team area.
Explore the customer-supported Convor REST API resources and endpoint contracts.
Deletes one private attachment only when it belongs to the path conversation and authenticated organization.
Creates a fresh signed download URL for one private attachment after verifying the attachment, conversation, visitor when applicable, and organization boundary.
Returns private attachment metadata and a newly signed download URL.
Private file attachments linked to customer conversations
Uploads one private file to a conversation as multipart/form-data using the file field.
Creates an automation rule for the authenticated organization.
Permanently deletes an automation rule.
Event-driven automation rules for conversation workflows
Returns up to 200 automation rules for the authenticated organization, newest first.
Partially updates an automation rule and revalidates its condition, action, assignment target, and localized auto-close copy.
Creates a category for grouping canned responses in the authenticated organization.
Creates a reusable response in a category owned by the authenticated organization.
Permanently deletes a canned-response category.
Permanently deletes a canned response together with its translations and shortcuts.
Predefined message templates
Returns a paginated list of canned responses resolved for the requested locale.
Returns every canned-response category in the authenticated organization, resolved for the requested locale and ordered by sort position.
Increments a canned response's usage count and updates its last-used timestamp.
Applies explicit sort positions to up to 500 canned responses in one transaction.
Partially updates a canned-response category's key, sort order, or localized names.
Partially updates a canned response in the authenticated organization.
Adds one or more tags to a conversation and returns the updated tag list.
Tagging and labeling conversations
Returns the tags assigned to a conversation in the authenticated organization.
Returns the distinct tag names used in the authenticated organization's conversations, together with saved color definitions for tag pickers and autocomplete fields.
Removes a tag from a conversation.
Polls one asynchronous analytics PDF export.
Creates an organization analytics export for selected metric sections.
Returns a live dashboard snapshot covering visitors active in the last 5 minutes, open or pending conversations, operators marked online, and the most common current pages and visitor countries.
Summarizes how open and pending conversations are distributed across assigned operators.
Returns AI message volume, AI and human resolution counts, handoff and deflection rates, CSAT for closed AI conversations, and average first-response times for the selected range.
Returns the top-level analytics overview for the selected range, including total conversations, active conversations, average response time, and CSAT score with change indicators.
Returns average CSAT ratings grouped by first-response-time buckets for rated conversations in the selected range.
Returns the average first-response time per day for the selected date range.
Returns the number of conversations from each channel in the selected range.
Returns the latest successful unified AI analysis for each conversation in the selected period.
Returns conversation totals and average CSAT for each tag in the selected range.
Shows conversation volume and close rate for each priority in the selected range.
Groups conversations by creation hour to show when traffic is highest.
Groups conversations into a 7 by 24 grid of weekdays and hours so teams can schedule coverage around demand.
Groups conversation starts by hour of day for the selected time window and returns labels such as 09:00.
Returns the CSAT response rate for each conversation channel in the selected date range.
Returns daily conversation totals for the selected range together with how many of those conversations are resolved.
Returns daily conversation counts for the selected date range.
Returns SLA breach totals for the selected date range together with a daily trend, per-metric counts, and per-policy totals.
Calculates the time from the first visitor message to the first operator reply for conversations in the selected range.
Returns visitor acquisition and browsing metrics for the selected range.
Lists operator performance for the selected date range, including conversations handled and average first-response time.
Returns operator performance metrics for the selected time window.
Returns plan-usage counters for the current organization, including operator seats, conversation usage, and AI credits compared with the active plan limits.
Returns a live queue snapshot for open or pending conversations that are still unassigned.
Returns SLA breach counts, adherence metrics, and per-operator bottleneck analysis.
Returns current workload and capacity for operators in the authenticated organization.
Returns the share of conversations in the selected range that were abandoned.
Returns the main analytics datasets for the selected date range in one response: conversation volume, response-time trends, operator performance, visitor sources, and plan-usage counters.
Returns one row per day comparing conversations fully resolved by AI with all conversations touched by AI in the selected range.
Measures conversations created outside business hours, defined here as 09:00 through 16:59 server time.
Returns the top visitor referrers for the selected date range.
Returns UTM source, medium, and campaign breakdowns for the selected date range.
Dashboard analytics and reporting
Creates a custom field definition for conversations or visitors in the authenticated organization.
Permanently deletes a custom field definition, including its localized labels and select options.
Custom conversation and visitor data fields
Returns every custom field definition in the authenticated organization, resolved for the requested locale.
Merges validated values into a conversation's metadata.customFields object.
Partially updates a custom field definition.
Archives one conversation by setting its archivedAt timestamp.
Assigns one conversation to a specific operator in the current organization.
Assigns up to 100 conversations to one operator.
Closes up to 100 conversations in one request.
Soft-deletes up to 100 conversations and marks their messages as deleted.
Removes the stored follow-up reminder fields from the conversation metadata and keeps all other metadata keys unchanged.
Closes one conversation in the current organization.
Starts a new conversation for an existing visitor in the current organization.
Soft-deletes one conversation in the current organization.
Exports one conversation transcript from the authenticated organization.
Returns one conversation from the current organization, including the joined visitor record and computed dashboard fields such as unreadCount, tags, messageCount, and firstResponseTimeMs.
Returns assignment-related audit events for one conversation in chronological order.
Returns a merged chronological feed of messages, internal notes, tag changes, transfers, CSAT responses, and audit log entries for a conversation.
Conversation management
Adds another conversation ID to metadata.linkedConversationIds for the source conversation.
Returns paginated conversations for the current organization.
Merges two conversations from the same visitor into a single thread.
Sets a manual visitor-language override for one conversation.
Checks the state of a PDF export job that was created by GET /api/conversations/{id}/export?format=pdf.
Removes a related conversation ID from metadata.linkedConversationIds for the source conversation.
Reopens a closed conversation in the current organization.
Stores a follow-up reminder in the conversation metadata so operators can revisit the conversation later.
Searches conversation messages by content and falls back to a case-insensitive match when no ranked results are found.
Emails the transcript of one conversation to the requested address.
Sets a stable locale for future visitor-facing messages in one conversation.
Snoozes one conversation until a future ISO timestamp.
Clears the archivedAt timestamp and returns the conversation to the default list tabs.
Clears the operator assignment for one conversation in the current organization.
Clears the snoozedUntil timestamp and makes the conversation active again.
Updates mutable conversation fields such as status, priority, assigned operator, and metadata.
Adds an operator to a department in the authenticated organization.
Creates a department in the authenticated organization.
Deletes a department from the authenticated organization.
Support departments and operator membership
Lists departments for the authenticated organization, ordered alphabetically by name.
Returns every operator assigned to a department in the authenticated organization.
Removes an operator from a department in the authenticated organization.
Partially updates a department in the authenticated organization.
Exports a visitor's data as a JSON attachment.
GDPR data management
Streams conversations with filters as CSV or JSON, including operator names and flattened message content.
Exports organization-level analytics as a CSV file.
Streams conversations from the current organization as CSV or JSON, including flattened message content for each conversation.
Streams a full JSON archive of conversations and their messages for the current organization.
Exports visitors for the current organization as a CSV file.
Data export in CSV and JSON formats
Creates a knowledge-base article with localized lifecycle variants, optional category and owner assignments, and stable tags.
Creates a knowledge-base category with a stable key, icon, sort position, and localized lifecycle variants.
Permanently deletes a knowledge-base category and clears that category from its articles.
Returns one article by UUID, including content resolved for the requested locale and the complete translation set used by the dashboard editor.
Knowledge-base articles, categories, collections, and search
Returns a paginated category collection resolved for the requested locale, with the number of published articles in each category.
Returns a paginated list of knowledge-base articles resolved for the requested locale.
Returns all knowledge-base categories for the authenticated organization, resolved for the requested locale.
Soft-deletes a knowledge-base article.
Partially updates a knowledge-base article.
Partially updates a category's key, icon, sort order, or supplied locale variants.
Adds the authenticated caller's reaction to a non-deleted message, or removes it when the same caller already reacted with the same emoji.
Cancels a pending scheduled message in the authenticated organization and path conversation.
Soft-deletes one non-deleted message in a conversation.
Deletes one internal note from the current organization.
Updates the content of one non-deleted message and returns the full message.
Returns one message from a conversation in the current organization.
Message management
Returns up to 200 internal notes for one conversation in the current organization, ordered from newest to oldest.
Returns up to the 20 most recent stored versions of one message.
Returns messages for one conversation using cursor-based pagination.
Returns pending scheduled messages for a conversation in the authenticated organization, including each message's ID, content, type, and delivery time.
Returns reactions for one message, grouped by emoji.
Removes the authenticated user's or organization API key's reaction for one emoji from a non-deleted message.
Creates a message with a scheduled delivery time.
Adds a message to an existing conversation.
Adds an operator to a team in the authenticated organization.
Creates an operator team in the authenticated organization from the supplied name, description, and priority.
Permanently deletes an operator team from the authenticated organization.
Operator team membership and routing groups
Returns every operator team in the authenticated organization, ordered from highest to lowest priority.
Returns the operators in a team from the authenticated organization.
Removes an operator from a team in the authenticated organization.
Creates a routing rule for the current organization.
Deletes a routing rule from the authenticated organization.
Conversation routing rules
Returns routing rules for the current organization in the order they are evaluated.
Runs routing immediately for one conversation in the current organization.
Returns the routing result for a conversation without changing its assignment.
Switches a routing rule between enabled and disabled without changing any other fields.
Partially updates a routing rule in the authenticated organization.
Updates the availability status for multiple operators in the current organization.
Creates an unlinked operator record in the authenticated organization.
Returns an operator's recurring availability schedule and timezone.
Returns performance statistics for an operator in the authenticated organization.
Returns a ranked leaderboard of operators in the current organization.
Operator management
Invites a user to the authenticated organization as an operator, admin, or viewer.
Lists operators in the authenticated organization together with their profile, presence status, and active conversation counts.
Removes an operator from the authenticated organization.
Updates an operator's recurring availability schedule and optional timezone.
Partially updates an operator's assignment settings in the authenticated organization.
Updates an operator's presence status in the authenticated organization.
Cancels a confirmed booking, releases its slot, and clears any reminder claim.
Creates a booking in confirmed status.
Returns future 30-minute slots for the requested date, from 09:00 through 16:30 in the selected timezone.
Appointment availability and booking management
Returns every booking linked to the required conversationId, including confirmed, cancelled, completed, and no_show bookings.
Returns confirmed bookings for the required date, ordered by local timeSlot.
Moves a confirmed booking to a new future 30-minute slot without changing its ID or conversation link.
Records the final outcome of a confirmed booking.
Full-text search across conversations and messages
Searches conversations in the current organization by matching message text.
Searches messages inside one conversation in the current organization.
Marks an SLA breach as acknowledged and records the user or API key that performed the action.
Creates an SLA policy for the authenticated organization.
Deletes an SLA policy from the authenticated organization.
Returns the SLA status for a conversation in the authenticated organization.
Returns an SLA summary for up to the 500 most recently active open conversations in the authenticated organization.
Service Level Agreement management
Returns up to 100 recent SLA breaches for the authenticated organization.
Returns all SLA policies for the authenticated organization.
Marks an SLA breach as resolved, records the user or API key that performed the action, and sets the resolution timestamp.
Partially updates an SLA policy in the authenticated organization.
Soft-deletes a survey response by setting isActive to false; the record remains stored.
Returns CSAT summary metrics for the current organization over the selected period.
Returns the average rating, total rating count, and 1-to-3 rating distribution for an operator in the authenticated organization.
Returns the current CSAT survey configuration for the organization.
CSAT ratings and post-chat surveys
Lists CSAT responses for the current organization, sorted newest first.
Lists survey responses for the authenticated organization, newest first, using offset pagination.
Corrects an existing survey response in the authenticated organization.
Updates CSAT survey settings for the organization.
Creates a reusable tag definition for the authenticated organization.
Permanently deletes a tag definition from the authenticated organization.
Reusable organization tag definitions
Lists tag definitions for the authenticated organization, ordered alphabetically by name.
Updates a tag definition's name, color, or both.
Returns tracked page history for one visitor in the current organization.
Returns aggregate visitor statistics for the current organization.
Visitor tracking and analytics
Creates a proactive chat trigger for the authenticated organization.
Permanently deletes a trigger and all of its localized variants.
Proactive message triggers
Returns proactive triggers for the authenticated organization, newest first.
Partially updates a trigger in the authenticated organization.
Appends an internal note to the visitor metadata.
Adds one tag to the visitor metadata.
Removes or replaces the visitor's identifier, fingerprint, location data, metadata, and message content for GDPR erasure.
Adds or removes a tag, or blocks or unblocks up to 100 visitors from the current organization in one transactional operation.
Creates or updates a ban record for the visitor and also marks the visitor metadata as blocked.
Marks the visitor as blocked and creates a ban record for the authenticated organization.
Returns whether the visitor has an active ban record and includes the ban details when present.
Deletes a visitor note by note ID from the visitor metadata and returns a success flag.
Updates the text of one existing visitor note and keeps its other note fields, including pin state and author metadata, unchanged.
Streams up to 1000 visitors as a CSV file using the same filtering options as the visitor list route.
Returns the visitor's page history and time spent on each page.
Returns the full visitor record, including browser details, page history, and selected metadata-derived fields.
Returns visitor totals, online visitor count, new-versus-returning counts, and top countries for the requested period.
Visitor management
Lists visitors for the current organization with pagination and optional filters for search, status, tags, blocked state, visit counts, and last-seen range.
Atomically reassigns conversations, visitor messages, surveys, CSAT responses, and pending outbox records from one or more source visitors to the target.
Pins or unpins one visitor note inside the visitor metadata.
Removes one tag from the visitor metadata if it exists.
Removes the visitor ban record and clears the blocked metadata flags for the visitor.
Clears the blocked visitor metadata and removes any matching visitor ban record for the current organization.
Partially updates operator-managed visitor contact details.
Deletes an outbound webhook from the authenticated organization and stops future deliveries immediately.
Outgoing webhook management
Returns recent delivery attempts for one webhook, ordered from newest to oldest.
Returns the event names you can subscribe to when creating or updating an outbound webhook, with a short description for each.
Returns every outbound webhook for the current organization.
Registers an HTTPS URL at a public IP to receive event notifications.
Queues a new delivery attempt for a previously failed webhook delivery.
Generates a new signing secret for one webhook and returns the new plaintext value once.
Sends a test event to the webhook URL and reports the delivery status and remote response.
Configure the widget from the Convor dashboard without changing the production embed code.
Definitions of the core terms used across the Convor docs and API reference.
Dodaj widget Convor do strony jednym tagiem script.
Uruchom Convor na swojej stronie w trzech prostych krokach.
Track every significant action across your organization with filterable, paginated audit logs for compliance and debugging.
Automate conversation workflows with rules that assign operators, apply tags, or close conversations based on conditions.
Create reusable reply templates with shortcuts and categories for faster operator responses.
Build automated conversation rules with keywords, regex, and quick replies to handle common visitor questions without an operator.
Export conversations, analytics summaries, and visitor data as CSV or JSON files for backup and reporting.
Export and delete personal data to comply with GDPR right to portability and right to erasure requirements.
Create and manage articles that power AI responses with citations, searchable by visitors and operators.
Engage visitors automatically with time-on-page, exit-intent, and page-visit triggers that send personalized messages.
Check fixed booking availability and create, list, reschedule, complete, or cancel 30-minute appointments through the scheduling API.
Find conversations and messages with text search and practical filters.
Configure response and resolution targets, workspace business hours, live SLA status, and breach handling.
Configure widget appearance, localized content, pre-chat fields, installation, identity verification, and site domains from their current dashboard locations.
The ActiveCampaign integration syncs your email marketing and CRM data with Convor. When visitors start conversations, their contact information is synced to Ac
Autoryzuj dostęp Convor do Asany, wybierz domyślny obszar roboczy i projekt oraz obsługuj zadania ze skrzynki rozmów.
Zainstaluj aplikację Convor w sklepie BigCommerce i wykorzystuj dane zamówień oraz klientów w obsłudze.
Autoryzuj Calendly, wybierz typ wydarzenia i udostępniaj właściwy link do rezerwacji z Convor.
Autoryzuj ClickUp, wybierz listę i domyślny status oraz obsługuj zadania wsparcia z Convor.
Zainstaluj bota Convor na serwerze Discord, wybierz kanały i zdarzenia wsparcia, które mają być do nich wysyłane.
The Freshdesk integration connects your customer support platform to Convor. Operators can create tickets from conversations, sync contact details, and track ti
Zainstaluj aplikację GitHub Convor, wybierz repozytorium i twórz zgłoszenia z rozmów wsparcia.
The Google Analytics 4 integration lets Convor send chat interaction events directly to your GA4 property via the Measurement Protocol API. Track conversations,
Połącz profesjonalne konto Instagram przez autoryzację Meta i obsługuj wiadomości prywatne w skrzynce Convor.
Autoryzuj Jira Cloud, wybierz domyślny projekt i typ zgłoszenia oraz twórz zgłoszenia z rozmów Convor.
Autoryzuj Klaviyo, wybierz listę i synchronizuj profile odwiedzających z Convor.
Autoryzuj Mailchimp, wybierz grupę odbiorców i synchronizuj kontakty oraz tagi z Convor.
Połącz stronę na Facebooku z Convor przez autoryzację Meta i obsługuj rozmowy Messenger we wspólnej skrzynce.
Autoryzuj Monday.com, wybierz domyślną tablicę i twórz elementy pracy z rozmów Convor.
The n8n integration forwards Convor events to your self-hosted n8n workflow automation instance. When events happen in Convor (new conversations, messages, assi
Autoryzuj obszar roboczy Notion, wybierz źródło danych lub bazę i twórz strony z rozmów Convor.
Autoryzuj Pipedrive, wybierz domyślny lejek i etap oraz twórz dane CRM z rozmów Convor.
The Segment integration sends customer data and event tracking from Convor to your Segment workspace. Convor pushes events like conversations started, messages
The SendGrid integration connects your email delivery service to Convor. Operators can send email follow-ups from conversations, manage email templates, and tra
Zainstaluj aplikację Convor w sklepie Shopify i wybierz synchronizowane zdarzenia handlowe.
Zainstaluj Convor w obszarze Slack, wybierz kanały i określ, które zdarzenia wsparcia mają być publikowane.
Połącz konto Stripe przez Stripe Connect i wybierz zdarzenia płatnicze obsługiwane przez Convor.
Send Convor notifications to a Microsoft Teams channel with a Power Automate Teams Workflows webhook.
The Telegram integration connects Telegram to Convor bidirectionally. Your team receives Convor notifications in Telegram groups or channels, and messages sent to your Telegram bot are routed into Convor conversations.
Autoryzuj Trello, wybierz domyślną tablicę i listę oraz twórz i obsługuj karty z Convor.
The Twilio SMS integration adds SMS as a support channel in Convor. Your team can send text messages to customers through a Twilio phone number, and conversation
Połącz konto WhatsApp Business i numer telefonu przez Meta Embedded Signup, a następnie obsługuj rozmowy w Convor.
Connect WooCommerce to Convor with REST API keys, signed webhooks, order context, and a manual widget script embed.
Connect WordPress to Convor with Application Passwords, selected post types, and a manual widget script embed.
Connect Convor to thousands of apps using Zapier REST hooks. When events happen in Convor (new conversations, messages, assignments), Zapier can automatically t
Use operator availability and the AI Chatbot's no-operator rule to collect and answer after-hours conversations without inventing unsupported automations.
Set up a knowledge-base-powered AI chatbot that answers common questions and hands off when confidence or intent requires a person.
Mirror high-priority conversations into a Slack channel so the right team sees them instantly.
Configure the hosted widget in the dashboard and use supported browser options only when your application needs a deliberate override.
Zainstaluj widget Convor za pomocą produkcyjnego kodu z panelu.
Deploy the Convor production embed with a Google Tag Manager Custom HTML tag.
Collect visitor details before a conversation starts using built-in and custom fields configured in Settings → Widget.
Create visitor-facing proactive messages from the Triggers page using the trigger types supported by the current dashboard.
Używaj precyzyjnych reguł do oznaczania, przypisywania i zamykania rozmów po spełnieniu jasnego warunku.
Twórz konkretne artykuły, pilnuj ich statusu i poprawiaj odpowiedzi na podstawie prawdziwych pytań klientów.
Ustaw wprowadzenie, odpowiedź awaryjną, harmonogram, ochronę ruchu i reguły odpowiedzi przed włączeniem chatbota.
Przeglądaj centrum powiadomień, włącz push, wybieraj zdarzenia i steruj dźwiękiem panelu.
Twórz praktyczne polityki SLA, obserwuj naruszenia i pokazuj zespołowi cele odpowiedzi.
Rozpocznij pomocną rozmowę we właściwym momencie, bez przerywania każdej wizyty.
Dopasuj czat do marki, sprawdź podgląd i skopiuj produkcyjny kod osadzania.
Praktyczny pierwszy przebieg przez panel, skrzynkę rozmów i konfigurację zespołu.
Prosty sposób wyszukiwania, przypisywania, obsługi i zamykania rozmów z odwiedzającymi.
Poradniki ze zrzutami ekranu pokazujące codzienną pracę w panelu Convor.
Dodawaj administratorów, operatorów i obserwatorów z najmniejszym potrzebnym zakresem dostępu.
Sprawdź aktywny plan, porównaj limity i trzymaj aktualne dane do faktur.
Zachowaj często używane filtry rozmów, aby wracać do ważnych kolejek jednym kliknięciem.
Korzystaj z podsumowania, danych na żywo i tabeli operatorów, aby wiedzieć, co zmienić w obsłudze.
Sprawdź, kto zmienił ustawienia przestrzeni roboczej, kiedy to zrobił i którego zasobu dotyczyła zmiana.
Czytaj wyniki CSAT razem z liczbą odpowiedzi, czasem odpowiedzi i ustawieniami ankiety.
Użyj działów i reguł routingu, aby każda rozmowa trafiła do osób, które mogą pomóc.
Korzystaj z filtrów, profili i scalania, aby rozumieć aktywność i porządkować zduplikowane dane gości.
Trzymaj gotowe odpowiedzi krótkie, łatwe do wyszukania i wygodne do wstawienia przez każdego operatora.