Skip to content
Convor

Documentation

Browse the public documentation by section or search all available guides and reference pages.

Api Reference

248
Export analytics data as CSV, JSON or PDF

Creates an organization analytics export for selected metric sections.

Get AI metrics including handled count and handoff rate

Returns AI support performance for the selected date range.

Get analytics overview with key metrics

Returns the top-level analytics overview for the selected range, including total conversations, active conversations, average response time, and CSAT score with change indicators.

Get approximate visitor locations within a country

Returns aggregate, approximate city-level locations for visitors in one country during the selected analytics period.

Get average CSAT rating bucketed by conversation first-response-time

Returns average CSAT ratings grouped by first-response-time buckets for rated conversations in the selected range.

Get average first-response-time and SLA-breach rate

Calculates the time from the first visitor message to the first operator reply for conversations in the selected range.

Get average response time per day

Returns the average first-response time per day for the selected date range.

Get conversation count and average CSAT score by tag

Returns conversation totals per tag together with the average CSAT rating for tagged conversations in the selected range.

Get conversation count and resolution rate by priority

Shows how conversation volume and close rate are distributed across priorities for the selected date range.

Get conversation count breakdown by channel

Returns how many conversations came from each channel during the selected date range.

Get conversation sentiment trends

Returns the latest successful unified AI analysis for each conversation in the selected period.

Get conversation volume by day-of-week × hour-of-day

Groups conversations into a 7×24 grid (day-of-week × hour) so workforce planners can schedule shifts to match demand.

Get conversation volume by hour-of-day

Groups conversations by the hour they were created so teams can see when traffic is highest.

Get conversations by hour of day

Groups conversation starts by hour of day for the selected time window.

Get CSAT response rate by channel

Returns the CSAT response rate for each conversation channel in the selected date range.

Get daily AI deflection rate trend

Returns one row per day showing how many AI-handled conversations were fully resolved by AI compared with all AI-touched conversations in the selected range.

Get daily conversation and resolution counts

Returns daily conversation totals for the selected range together with how many of those conversations are resolved.

Get daily conversation volume

Returns daily conversation counts for the selected date range.

Get daily SLA breach trend with per-metric and per-policy breakdown

Returns SLA breach totals for the selected date range together with a daily trend, per-metric counts, and per-policy totals.

Get distribution spread of active conversations per operator

Summarizes how active open and pending conversations are distributed across assigned operators in the selected range.

Get offline/after-hours message funnel and conversion rate

Measures conversations created outside business hours, defined here as 09:00 through 16:59 server time.

Get operator performance for dashboard

Returns a dashboard-ready list of operator performance metrics for the selected time window.

Get operator performance metrics

Lists operator performance for the selected date range, including conversations handled and average first-response time.

Get plan usage including conversations, operators, and AI credits

Returns plan-usage counters for the current organization, including operator seats, conversation usage, and AI credits compared with the active plan limits.

Get realtime queue depth and average wait time for unassigned conversations

Returns a live queue snapshot for open or pending conversations that are still unassigned.

Get realtime visitor analytics snapshot

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.

Get SLA adherence metrics with per-operator bottleneck breakdown

Returns SLA breach counts, adherence metrics, and per-operator bottleneck analysis for the selected project scope.

Get the abandoned conversation rate

Returns the share of conversations in the selected range that were abandoned.

Get the analytics dashboard summary

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.

Get top visitor sources and referrers

Returns the top visitor referrers for the selected date range.

Get visitor analytics with new vs returning breakdown

Returns visitor acquisition and browsing metrics for the selected range, which defaults to the last 30 days.

Get visitor sources by UTM parameters

Returns UTM source, medium, and campaign breakdowns for the selected date range.

Analytics

Dashboard analytics and reporting

Live team workload and capacity

Returns live workload and capacity for operators in the current organization.

Poll the status of an async analytics PDF export

Polls one asynchronous analytics PDF export.

Delete a private conversation attachment

Deletes one private attachment only when it belongs to the path conversation and authenticated organization.

Get a fresh signed URL for a private attachment

Returns an access-controlled download URL for one private attachment.

Get a private attachment and a fresh signed URL

Returns private attachment metadata and an access-controlled download URL.

Attachments

Private file attachments linked to customer conversations

Read private attachment bytes with live authorization

Streams an attachment only after rechecking the current conversation, mailbox access, visitor identity and storage lifecycle.

Upload a private conversation attachment

Uploads one private file to a conversation as multipart/form-data using the file field.

Create a conversation rule

Append a rule to the project order with an optional reply and any supported actions.

Delete a conversation rule

Permanently delete the selected project rule and its localized replies.

Automation Rules

Event-driven automation rules for conversation workflows

List content channel accounts

List connected provider accounts owned by the selected organization and project.

List conversation rules

Read the ordered rules and localized replies for the selected project.

Preview draft rule matching

Evaluate unsaved conditions, channel and account availability, schedule and reply cooldown using the runtime rule planner.

Read automation settings

Read the project inactivity-close setting and localized close messages.

Reorder conversation rules

Set the complete rule order atomically for the selected project.

Toggle a conversation rule

Enable or disable the selected project rule without changing its order.

Update a conversation rule

Update a rule in the selected project.

Update automation settings

Replace the inactivity-close setting and localized close messages for the selected project.

Create a localized canned response category

Creates a category for grouping canned responses in the authenticated organization.

Create a localized canned response

Creates a reusable response in a category owned by the authenticated organization.

Delete a canned response category

Permanently deletes a canned-response category.

Delete a canned response

Permanently deletes a canned response together with its translations and shortcuts.

Canned Responses

Predefined message templates

List canned responses resolved for a locale

Returns a paginated list of canned responses resolved for the requested locale.

List localized canned response categories

Returns every canned-response category in the authenticated organization, resolved for the requested locale and ordered by sort position.

Record canned response usage

Increments a canned response's usage count and updates its last-used timestamp.

Reorder canned responses

Applies explicit sort positions to up to 500 canned responses in one transaction.

Update a localized canned response category

Partially updates a canned-response category's key, sort order, or localized names.

Update a localized canned response

Partially updates a canned response in the authenticated organization.

Add tags to a conversation

Adds one or more tags to a conversation and returns the updated tag list.

Conversation Tags

Tagging and labeling conversations

List tags for a conversation

Returns the tags assigned to a conversation in the authenticated organization.

List unique conversation tags

Returns the distinct tag names used in the authenticated organization's conversations, together with saved color definitions for tag pickers and autocomplete fields.

Remove a tag from a conversation

Removes a tag from a conversation.

Archive a conversation

Archives one conversation by setting its archivedAt timestamp.

Assign operator to conversation

Assigns one conversation to a specific operator in the current organization.

Bulk assign conversations to an operator

Assigns up to 100 conversations to one operator.

Bulk close conversations

Closes up to 100 conversations in one request.

Bulk delete conversations

Soft-deletes up to 100 conversations and marks their messages as deleted.

Clear a follow-up reminder on a conversation

Removes the stored follow-up reminder fields from the conversation metadata and keeps all other metadata keys unchanged.

Close a conversation

Closes one conversation in the current organization.

Create a conversation

Starts a new conversation for an existing visitor in the current organization.

Delete a conversation

Soft-deletes one conversation in the current organization.

Export conversation transcript as CSV or PDF

Exports one conversation transcript from the authenticated organization.

Get conversation by ID

Returns one conversation from the current organization, including the joined visitor record and computed dashboard fields such as unreadCount, tags, messageCount, and firstResponseTimeMs.

Get the assignment history timeline for a conversation

Returns assignment-related audit events for one conversation in chronological order.

Get unified activity timeline for a conversation

Returns a merged chronological feed of messages, internal notes, tag changes, transfers, CSAT responses, and audit log entries for a conversation.

Conversations

Conversation management

Link this conversation to another (soft cross-reference)

Adds another conversation ID to metadata.linkedConversationIds for the source conversation.

List conversations

Returns paginated conversations for the current organization.

List the canonical conversation timeline

Returns messages, visitor page views, internal notes, tag changes, transfers, CSAT responses, and audit entries in one deterministic newest-first cursor-paginated stream.

Merge two conversations

Merges two conversations from the same visitor into a single thread.

Override a conversation visitor language

Sets a manual visitor-language override for one conversation.

Poll the status of an async conversation PDF export

Checks the state of a PDF export job that was created by GET /api/conversations/{id}/export?format=pdf.

Remove a conversation link

Removes a related conversation ID from metadata.linkedConversationIds for the source conversation.

Reopen a closed conversation

Reopens a closed conversation in the current organization.

Schedule a follow-up reminder on a conversation

Stores a follow-up reminder in the conversation metadata so operators can revisit the conversation later.

Search conversations by message content

Searches conversation messages by content and falls back to a case-insensitive match when no ranked results are found.

Send conversation transcript via email

Emails the transcript of one conversation to the requested address.

Set the visitor-facing conversation locale

Sets a stable locale for future visitor-facing messages in one conversation.

Snooze a conversation

Snoozes one conversation until a future ISO timestamp.

Unarchive a conversation

Clears the archivedAt timestamp and returns the conversation to the default list tabs.

Unassign the operator from a conversation

Clears the operator assignment for one conversation in the current organization.

Unsnooze a conversation

Clears the snoozedUntil timestamp and makes the conversation active again.

Update a conversation

Updates mutable conversation fields such as status, priority, assigned operator, and metadata.

Create a multilingual custom field definition

Creates a custom field definition for conversations or visitors in the authenticated organization.

Delete a custom field definition

Permanently deletes a custom field definition, including its localized labels and select options.

Custom Fields

Custom conversation and visitor data fields

List localized custom field definitions

Returns every organization-owned custom field definition resolved for the requested locale.

Set stable custom field values on a conversation

Merges validated values into a conversation's metadata.customFields object.

Update multilingual custom field content

Partially updates a custom field definition.

Add an operator to a department

Adds an operator to a department in the authenticated organization.

Create a department

Creates a department in the authenticated organization.

Delete a department

Deletes a department from the authenticated organization.

Departments

Support departments and operator membership

List departments for the selected project

Lists all-project departments and reusable definitions explicitly bound to the selected project.

List operators in a department

Returns every operator assigned to a department in the authenticated organization.

Remove an operator from a department

Removes an operator from a department in the authenticated organization.

Update a department

Partially updates a department in the authenticated organization.

Bulk export conversations with filters

Streams conversations with filters as CSV or JSON, including operator names and flattened message content.

Export analytics summary as CSV

Exports analytics for the active site or authorized All-sites scope as CSV.

Export conversations with messages

Streams conversations from the active site or authorized All-sites scope as CSV or JSON, including project attribution and flattened message content.

Export full conversation archive as JSON (with messages)

Streams a full JSON archive of conversations and messages for the active site or authorized All-sites scope.

Export visitor list as CSV

Exports visitors for the active site or authorized All-sites scope as CSV, including project attribution.

Export

Data export in CSV and JSON formats

Export visitor data (GDPR data subject access request)

Exports the complete project-scoped dataset associated with a visitor as a JSON attachment.

GDPR

GDPR data management

API Reference

Explore the customer-supported Convor REST API resources and endpoint contracts.

Create a multilingual knowledge-base article

Creates a knowledge-base article with localized lifecycle variants, optional category and owner assignments, and stable tags.

Create a multilingual knowledge-base category

Creates a knowledge-base category with a stable key, icon, sort position, and localized lifecycle variants.

Delete a knowledge-base category

Permanently deletes a knowledge-base category and clears that category from its articles.

Get a localized article with all translations

Returns one article by UUID, including content resolved for the requested locale and the complete translation set used by the dashboard editor.

Knowledge Base

Knowledge-base articles, categories, collections, and search

List localized categories with published article counts

Returns a paginated category collection resolved for the requested locale, with the number of published articles in each category.

List localized knowledge-base articles

Returns a paginated list of knowledge-base articles resolved for the requested locale.

List localized knowledge-base categories

Returns all knowledge-base categories for the authenticated organization, resolved for the requested locale.

Soft-delete a multilingual article

Soft-deletes a knowledge-base article.

Update multilingual article content

Partially updates a knowledge-base article.

Update multilingual category content

Partially updates a category's key, icon, sort order, or supplied locale variants.

Add or toggle a reaction on a message

Adds or toggles a reaction through one channel-agnostic conversation endpoint.

Cancel a scheduled message

Cancels a pending scheduled message in the authenticated organization and path conversation.

Delete a message

Soft-deletes one non-deleted message in a conversation.

Delete an internal note

Deletes one internal note from the current organization.

Edit a message

Updates the content of one non-deleted message and returns the full message.

Get a single message

Returns one message from a conversation in the current organization.

Messages

Message management

List internal notes for a conversation

Returns up to 200 internal notes for one conversation in the current organization, ordered from newest to oldest.

List message edit history

Returns up to the 20 most recent stored versions of one message.

List messages for a conversation

Returns messages for one conversation using cursor-based pagination.

List pending scheduled messages

Returns pending scheduled messages for a conversation in the authenticated organization, including each message's ID, content, type, and delivery time.

List reactions for a message

Returns reactions for one message, grouped by emoji.

Remove a reaction from a message

Removes the authenticated user's or organization API key's reaction for one emoji from a non-deleted message.

Schedule a message to send later

Creates a message with a scheduled delivery time.

Send a message

Adds a message to an existing conversation.

Add an operator to a team

Adds an operator to the specified team within the current organization.

Create an operator team

Creates a new operator team in the current organization with a name, optional description, routing priority, and project binding scope.

Delete an operator team definition

Permanently deletes an operator team within the current organization, including its member assignments and project bindings.

Operator Teams

Operator team membership and routing groups

List operator teams and project bindings

Returns every operator team in the current organization, ordered by priority, together with the projects each team is bound to.

List operators in a team

Returns the operators assigned to the specified team within the current organization.

Remove an operator from a team

Removes an operator from a team in the authenticated organization.

Bulk-update operator availability status

Updates the availability status for multiple operators in the current organization.

Create an operator

Creates an unlinked operator record in the authenticated organization.

Get operator availability schedule

Returns an operator's canonical seven-day recurring availability schedule and timezone, including split and overnight ranges.

Get operator statistics

Returns performance statistics for an operator in the authenticated organization.

Get the operator leaderboard

Returns a ranked leaderboard of operators in the current organization.

Operators

Operator management

Invite an operator to the organization

Invites a user to the authenticated organization as an operator, admin, or viewer.

List operators and their status

Lists operators in the authenticated organization together with their profile, presence status, and active conversation counts.

Remove an operator from the organization

Removes an operator from the authenticated organization.

Update operator availability schedule

Updates an operator's seven-day recurring availability schedule and optional timezone.

Update operator settings

Partially updates an operator's assignment settings in the authenticated organization.

Update operator status

Updates an operator's presence status in the authenticated organization.

Create a routing rule

Creates a routing rule for the current organization.

Delete a routing rule

Deletes a routing rule from the current project.

Routing

Conversation routing rules

List routing rules

Returns routing rules for the current project in the order they are evaluated.

Manually trigger routing for a conversation

Runs routing immediately for one conversation in the current project.

Preview which operator would be assigned

Returns the routing result for one conversation without changing the actual assignment.

Toggle a routing rule on or off

Switches a routing rule between enabled and disabled without changing any other fields.

Update a routing rule

Updates an existing routing rule in the current project.

Cancel a booking

Cancels a confirmed booking, releases its slot, and clears any reminder claim.

Create a booking

Creates a booking in confirmed status.

Get available time slots for a date

Returns future 30-minute slots for the requested date, from 09:00 through 16:30 in the selected timezone.

Scheduling

Appointment availability and booking management

List bookings for a conversation

Returns every booking linked to the required conversationId, including confirmed, cancelled, completed, and no_show bookings.

List confirmed bookings for a specific date

Returns confirmed bookings for the required date, ordered by local timeSlot.

Reschedule a booking to a new slot

Moves a confirmed booking to a new future 30-minute slot without changing its ID or conversation link.

Set booking outcome (completed / no-show)

Records the final outcome of a confirmed booking.

Search

Full-text search across conversations and messages

Search conversations by text

Searches conversations in the active site or authorized All-sites scope by matching message text.

Search messages within a conversation

Searches messages inside one conversation in the active site or authorized All-sites scope.

Acknowledge an SLA breach

Marks an SLA breach as acknowledged and records the user or API key that performed the action.

Create an SLA policy

Creates an SLA policy for the authenticated organization.

Delete an SLA policy

Deletes an SLA policy from the authenticated organization.

Get SLA status for a specific conversation

Returns the SLA status for one conversation in the selected project.

Get SLA status overview for active conversations

Returns an aggregate SLA overview for up to the 500 most recently active open conversations in the selected project.

SLA

Service Level Agreement management

List recent SLA breaches

Returns recent SLA breaches for the selected project or the caller's explicit all-project scope.

List SLA policies

Returns the selected project's SLA policies with server-side name search, state filter, deterministic sort and pagination.

Resolve an SLA breach

Marks an SLA breach as resolved, records the user or API key that performed the action, and sets the resolution timestamp.

Update an SLA policy

Partially updates an SLA policy in the authenticated organization.

Delete a survey

Soft-deletes a survey response by setting isActive to false; the record remains stored.

Get CSAT analytics

Returns CSAT summary metrics for the current organization over the selected period.

Get CSAT statistics for an operator

Returns the average rating, total rating count, and 1-to-3 rating distribution for an operator in the authenticated organization.

Get localized CSAT configuration

Returns the CSAT survey configuration for the selected project.

Surveys

CSAT ratings and post-chat surveys

List CSAT responses with filtering

Lists CSAT responses for the current organization, sorted newest first.

List surveys with filtering

Lists survey responses for the authenticated organization, newest first, using offset pagination.

Update a survey

Corrects an existing survey response in the authenticated organization.

Update CSAT configuration

Updates CSAT survey settings for the organization.

Create a tag definition

Creates a reusable tag definition for the current organization.

Delete a tag definition

Permanently deletes a tag definition from the authenticated organization.

Tag Definitions

Reusable organization tag definitions

List tag definitions

Lists tag definitions available to the current project.

Update a tag definition

Updates the name, color, or both for one tag definition in the current organization.

Get visitor page history

Returns tracked page history for one visitor in the current organization.

Get visitor statistics

Returns aggregate visitor statistics for the current organization.

Tracking

Visitor tracking and analytics

Create a localized trigger

Creates a proactive chat trigger for the authenticated organization.

Delete a trigger

Permanently deletes a trigger and all of its localized variants.

Triggers

Proactive message triggers

List localized triggers

Returns proactive triggers for the authenticated organization, newest first.

Update a localized trigger

Partially updates a trigger in the authenticated organization.

Add note to visitor

Appends an internal note to the visitor metadata.

Add tag to visitor

Adds one tag to the visitor metadata.

Anonymize visitor data (GDPR erasure)

Anonymizes a visitor's PII (identifier, fingerprint, geo data, metadata) in compliance with GDPR Article 17.

Apply an action to multiple visitors

Adds or removes a tag, or blocks or unblocks up to 100 visitors from the current organization in one transactional operation.

Ban a visitor

Creates or updates a ban record for the visitor and also marks the visitor metadata as blocked.

Block visitor

Marks the visitor as blocked in metadata and also creates a project-scoped visitor ban record.

Check if visitor is banned

Returns whether the visitor has an active ban record and includes the ban details when present.

Delete a visitor note

Deletes a visitor note by note ID from the visitor metadata and returns a success flag.

Edit a visitor note

Updates the text of one existing visitor note and keeps its other note fields, including pin state and author metadata, unchanged.

Export visitors as CSV

Streams up to 1000 visitors as a CSV file using the same filtering options as the visitor list route.

Get visitor browsing history

Returns the visitor's page history and time spent on each page.

Get visitor by ID

Returns the full visitor record, including browser details, page history, and selected metadata-derived fields.

Get visitor statistics

Returns visitor totals, online visitor count, new-versus-returning counts, and top countries for the requested period.

Visitors

Visitor management

List visitors

Lists visitors for the current organization with pagination and optional filters for search, status, tags, blocked state, visit counts, and last-seen range.

Merge duplicate visitor profiles

Atomically reassigns conversations, visitor messages, surveys, CSAT responses, and pending outbox records from one or more source visitors to the target.

Pin or unpin a visitor note

Pins or unpins one visitor note inside the visitor metadata.

Remove tag from visitor

Removes one tag from the visitor metadata if it exists.

Unban a visitor

Removes the visitor ban record and clears the blocked metadata flags for the visitor.

Unblock visitor

Clears the blocked visitor metadata and removes any matching visitor ban record for the current organization.

Update visitor profile

Partially updates operator-managed visitor contact details.

Delete a webhook

Deletes an outbound webhook from the authenticated organization and stops future deliveries immediately.

Webhooks

Outgoing webhook management

List webhook delivery history

Returns recent delivery attempts for one webhook, ordered from newest to oldest.

List webhook events you can subscribe to

Returns the event names you can subscribe to when creating or updating an outbound webhook, with a short description and the editable data fields used to construct canonical test deliveries.

List webhooks for the current organization

Returns organization-scoped outbound webhooks with server-side URL search, event and site-binding filters, deterministic sort, and paginated results.

Register a new webhook

Registers an HTTPS URL at a public IP to receive event notifications.

Retry a failed webhook delivery

Queues a new attempt for a previously failed webhook delivery.

Rotate a webhook's signing secret

Generates a new signing secret for one webhook and returns the new plaintext value once.

Send test payload to a webhook

Sends a canonical test event to the webhook URL and reports the delivery status and remote response.

Api

6

Dashboard

4

Dev

2

Developer

1

Features

12

Getting Started

4

Help

1

Start

1

Integrations

32
ActiveCampaign Integration

The ActiveCampaign integration syncs your email marketing and CRM data with Convor. When visitors start conversations, their contact information is synced to Ac

Allegro integration

Planned Allegro integration: one inbox for buyer conversations, manual replies, acknowledgements and optional AI.

Asana Integration

Authorize Convor to access Asana, choose the default workspace and project, and manage support tasks from the inbox.

BigCommerce Integration

Install the Convor BigCommerce app in a store and use order and customer context in support workflows.

Calendly Integration

Authorize Calendly, choose an event type, and share the corresponding scheduling link from Convor.

ClickUp Integration

Authorize ClickUp, choose a list and default status, and manage support tasks from Convor.

Discord Integration

Connect Discord to receive conversation alerts, share transcripts, and check delivery activity for your Convor site.

Freshdesk Integration

The Freshdesk integration connects your customer support platform to Convor. Operators can create tickets from conversations, sync contact details, and track ti

GitHub Integration

Install the Convor GitHub App, select a repository, and create issues from support conversations.

Google Analytics Integration

The Google Analytics 4 integration lets Convor send chat interaction events directly to your GA4 property via the Measurement Protocol API. Track conversations,

Instagram Integration

Connect an Instagram professional account through Meta authorization and handle direct messages from the Convor inbox.

Jira Integration

Authorize Jira Cloud, choose the default project and issue type, and create issues from Convor conversations.

Klaviyo Integration

Authorize Klaviyo, select a list, and synchronize visitor profiles from Convor.

Mailchimp Integration

Authorize Mailchimp, select an audience, and sync visitor contacts and tags from Convor.

Facebook Messenger Integration

Connect a Facebook Page to Convor through Meta authorization and handle Messenger conversations from the shared inbox.

Monday.com Integration

Authorize Monday.com, choose a default board, and create work items from Convor conversations.

n8n Integration

The n8n integration forwards Convor events to your self-hosted n8n workflow automation instance. When events happen in Convor (new conversations, messages, assi

Notion Integration

Authorize a Notion workspace, select a data source or database target, and create pages from Convor conversations.

Pipedrive Integration

Authorize Pipedrive, choose the default pipeline and stage, and create CRM records from Convor conversations.

Segment Integration

The Segment integration sends customer data and event tracking from Convor to your Segment workspace. Convor pushes events like conversations started, messages

SendGrid Integration

The SendGrid integration connects your email delivery service to Convor. Operators can send email follow-ups from conversations, manage email templates, and tra

Shopify Integration

Install the Convor Shopify app in a store and choose which commerce events are synchronized.

Slack Integration

Connect Slack to receive conversation alerts, share transcripts, and check delivery activity for your Convor site.

Stripe Integration

Connect a Stripe account through Stripe Connect and choose the payment events Convor should process.

Microsoft Teams Integration

Send Convor notifications to a Microsoft Teams channel with a Power Automate Teams Workflows webhook.

Telegram Integration

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.

Trello Integration

Authorize Trello, choose a default board and list, and create and manage cards from Convor.

Twilio SMS Integration

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

WhatsApp Integration

Connect a WhatsApp Business Account and phone number through Meta Embedded Signup, then handle conversations in Convor.

WooCommerce Integration

Connect WooCommerce to Convor with REST API keys, signed webhooks, order context, and a manual widget script embed.

WordPress Integration

Connect WordPress to Convor with Application Passwords, selected post types, and a manual widget script embed.

Zapier Integration

Connect Convor to thousands of apps using Zapier REST hooks. When events happen in Convor (new conversations, messages, assignments), Zapier can automatically t

Recipes

3

Using Convor

37
Closing conversations and analysis

Configure inactivity closure, conversation analysis and AI activity history.

Allegro: channel scope and current availability

Use Allegro as an inbox filter and limit Rules and Knowledge to conversations from that channel.

Rules: replies and actions in conversations

Set conditions, replies and actions. Learn when Knowledge takes over.

Block visitors, IP addresses and countries

Choose the right blocking level and review the consequences before applying restrictions.

Knowledge: where Convor gets its answers

Publish articles, set topic-handling rules and find questions your AI couldn't answer.

Conversation channels: sources, connections and filters

Understand inbox source labels, actual integration availability and email notifications.

When can Convor AI reply?

Set AI availability, Knowledge requirements and what happens when the bot can't answer.

Configure notifications without alert fatigue

Review the notification center, enable browser push, choose delivery events, and control dashboard sound.

Set response-time policies

Create practical SLA policies, watch breaches, and keep response targets visible to the team.

Create a proactive trigger

Start a helpful conversation at the right moment without interrupting every visitor.

Customize the widget before you publish

Match the chat widget to your brand, preview the result, and copy the production embed code.

Email channel: connect a mailbox and handle customer messages

Connect Google Workspace, Microsoft 365 or IMAP/SMTP mailboxes and reply from the shared Convor inbox.

Data exports and privacy requests

Export only what you need and understand the consequences of personal-data deletion.

Get started in one afternoon

A practical first run through your Convor workspace, inbox, and team setup.

Handle conversations clearly

A straightforward workflow for finding, assigning, replying to, and closing visitor conversations.

Using Convor

Guides with screenshots for the day-to-day Convor dashboard.

Instagram: connect a professional account and handle DMs

Authorize Instagram through Meta, select the account and test incoming direct messages.

Invite your team and keep roles clear

Add admins, operators, and viewers with the least access they need to do their work.

AI provider, reply style and translation

Choose where your AI replies come from and how multilingual operators work.

Manage plans and billing details

Check the active plan, compare limits, and keep the billing contact ready for invoices.

Manage content languages

Keep one simple Default version or add only the languages your site actually needs.

Integrations and webhooks

Check provider availability, connection status and outbound automation events.

Save useful inbox views

Store focused conversation filters so recurring queues are one click away.

Manage sites and projects

Keep website domains, operators and settings in the correct Convor project.

Tags and custom fields

Classify conversations with tags and store typed customer details in custom fields.

Facebook Messenger: connect a Page and answer customers

Authorize a Facebook Page, configure its first reply and verify message delivery in Convor.

Organization settings and automatic reassignment

Update organization details, timezone, plan navigation and unattended conversation handling.

Read analytics without losing the thread

Use the overview, realtime view, and operator table to decide what your support team should change next.

Read the audit log

Find out who changed workspace settings, when the change happened, and which resource it affected.

Review customer satisfaction

Read CSAT scores with their response volume, speed context, and survey settings.

Route conversations to the right team

Use departments and routing rules to send each conversation to the operators who can help.

Business hours and timezone

Set your support team's weekly availability and understand which features use that schedule.

Test automation before publishing

Save realistic visitor messages and check whether Rules and Knowledge still behave as expected.

Understand visitor activity

Use visitor filters, profiles, and merge tools to understand activity and keep duplicate records under control.

Use canned responses consistently

Keep reusable replies short, searchable, and easy for every operator to insert from the inbox.

WhatsApp Business: connect your number and receive messages

Use Meta Embedded Signup, configure the first reply and verify WhatsApp message delivery.

Account security and API access

Protect operator accounts and review API key scopes without exposing credentials.

Widget

5