Assembled logo

Assembled

Assembled is a San Francisco-headquartered support operations platform that unifies workforce management (WFM), AI agents, and AI Copilot for modern customer support teams. Founded in 2020 by former Stripe operations engineers, Assembled lets support leaders plan, schedule, and orchestrate a hybrid workforce of in-house agents, BPO vendors, and AI agents from a single system. The platform delivers ML-based volume forecasting, automated schedule generation, real-time adherence, time-off and shift-swap automation, vendor capacity planning, multichannel routing, and structured reporting across phone, email, chat, SMS, social, and back-office channels. Its AI surface includes autonomous AI Agents that resolve customer conversations end-to-end across chat, email, SMS, and voice, plus AI Copilot, which drafts replies, translates in real time, and surfaces knowledge for human agents. The Assembled REST API (api.assembledhq.com/v0) exposes people, queues, sites, teams, skills, activities, agent states, forecasts, time-off requests, requirements, working hours, QA scores, structured reports, and the Assist endpoints for AI chat responses and knowledge articles. Assembled is used by Stripe, Etsy, Robinhood, Webflow, Canva, Duolingo, Autodesk, HubSpot, Intercom, and Ramp, and integrates with Zendesk, Salesforce Service Cloud, Intercom, Kustomer, Gladly, Gorgias, Dixa, ServiceNow, Five9, Genesys Cloud, Talkdesk, Amazon Connect, NiCE, UJET, Zoom Contact Center, Slack, Okta, Workday, HiBob, Google Calendar, Shopify, Notion, Confluence, Guru, SharePoint, Fivetran, and quality tools like Klaus, Rippit (MaestroQA), evaluagent, and Observe.AI.

12 APIs 21 Capabilities 20 Features
Customer SupportWorkforce ManagementWFMAI AgentsAI CopilotContact CenterCustomer ExperienceSupport OperationsSchedulingForecastingQuality AssuranceVendor ManagementBPO

Assembled publishes 12 APIs on the APIs.io network, including People API, Agent State API, Activities API, and 9 more. Tagged areas include Customer Support, Workforce Management, WFM, AI Agents, and AI Copilot.

The Assembled catalog on APIs.io includes 21 machine-runnable capabilities, 1 JSON-LD context, and 1 Spectral governance ruleset.

Assembled’s developer surface includes developer portal, documentation, getting-started guide, signup flow, pricing, engineering blog, support, and 28 more developer resources.

APIs

Assembled People API

Manage agents (people) in the Assembled workforce. List, retrieve, create, and update agents along with their roles, channels, skills, and team assignments. The People API is th...

Assembled Agent State API

Read and write real-time agent state used to drive adherence reporting, live dashboards, and dynamic routing. Supports bulk state ingestion from upstream telephony and CRM platf...

Assembled Activities API

Create, list, and delete activities — the scheduled shifts, breaks, time off, training, and meetings that make up an agent's calendar. Includes bulk creation, soft-delete semant...

Assembled Filters API

Manage the four organizational filter dimensions used throughout Assembled — Queues, Sites, Teams, and Skills. Each filter is fully CRUD-capable and is referenced by people, act...

Assembled Forecasts API

Retrieve Assembled's ML-generated forecasts, forecast totals, manual adjustments, and detected outliers. The forecasted-vs-actuals endpoint compares predicted to realised volume...

Assembled Time Off API

Programmatically create, list, and cancel time-off requests, and pull a stream of time-off updates for downstream HRIS or payroll synchronisation. The endpoint underpins the aut...

Assembled Requirements API

Create and list staffing requirements that express how many agents are needed by queue, site, team, or skill across time intervals. Requirement types describe the family of need...

Assembled Scheduling Rules API

Retrieve the working-hours rules that constrain when each agent may be scheduled. Working hours are the structured replacement for the now-deprecated shift_patterns endpoints an...

Assembled Conversations API

Bulk-ingest and bulk-update customer conversation records — phone, email, chat, SMS, social, and back-office — so they can be associated with agents, queues, and channels for re...

Assembled Reports API

Asynchronously generate and retrieve structured reports including adherence, ticket statistics, and handle times. Reports are kicked off with a POST /v0/reports/:reportType call...

Assembled QA API

Upload QA scores in bulk so external quality-management tools such as Klaus, Rippit (MaestroQA), evaluagent, and Observe.AI can feed conversation scores back into Assembled for ...

Assembled Assist API

The AI surface of Assembled. Submit chat responses generated by AI Agents, manage the knowledge articles AI Agents draw from, retrieve conversation histories and handoff payload...

Capabilities

Assembled Activities API — Activities

Assembled Activities API — Activities. Activity CRUD plus bulk creation and event change audit.

Run with Naftiko

Assembled Activities API — Activity Types

Assembled Activities API — Activity Types. Manage activity type catalog.

Run with Naftiko

Assembled Agent State API — State

Assembled Agent State API — State. Real-time and historical agent state plus platform-ID associations.

Run with Naftiko

Assembled Assist API — Articles

Assembled Assist API — Articles. Knowledge articles that AI Agents draw from.

Run with Naftiko

Assembled Assist API — Conversations

Assembled Assist API — Conversations. AI-assisted conversation history and handoffs.

Run with Naftiko

Assembled Assist API — Responses

Assembled Assist API — Responses. AI Agent responses and handoff payloads.

Run with Naftiko

Assembled Conversations API — Conversations

Assembled Conversations API — Conversations. Bulk upsert and update conversation records across channels.

Run with Naftiko

Assembled Filters API — Queues

Assembled Filters API — Queues. CRUD for the Queues organizational filter.

Run with Naftiko

Assembled Filters API — Sites

Assembled Filters API — Sites. CRUD for the Sites organizational filter.

Run with Naftiko

Assembled Filters API — Skills

Assembled Filters API — Skills. CRUD for the Skills organizational filter.

Run with Naftiko

Assembled Filters API — Teams

Assembled Filters API — Teams. CRUD for the Teams organizational filter.

Run with Naftiko

Assembled Forecasts API — Adjustments

Assembled Forecasts API — Adjustments. Manual adjustments overlaid on baseline forecasts.

Run with Naftiko

Assembled Forecasts API — Forecasts

Assembled Forecasts API — Forecasts. Forecasts, totals, and forecasted-vs-actuals.

Run with Naftiko

Assembled Forecasts API — Outliers

Assembled Forecasts API — Outliers. Detected and user-annotated outliers excluded from baseline learning.

Run with Naftiko

Assembled People API — People

Assembled People API — People. 4 operations. Lead operation: Assembled List People. Self-contained Naftiko capability covering one Assembled business surface.

Run with Naftiko

Assembled People API — Roles

Assembled People API — Roles. 1 operation. Lead operation: Assembled List Roles.

Run with Naftiko

Assembled QA API — Scores

Assembled QA API — Scores. Bulk-upload conversation QA scores from external QM tools.

Run with Naftiko

Assembled Reports API — Reports

Assembled Reports API — Reports. Async generation of adherence, ticket stats, and handle time reports.

Run with Naftiko

Assembled Requirements API — Requirements

Assembled Requirements API — Requirements. Staffing requirements and requirement types feeding AI scheduling.

Run with Naftiko

Assembled Scheduling Rules API — Working Hours

Assembled Scheduling Rules API — Working Hours. Per-agent working-hours constraints honoured by AI scheduling.

Run with Naftiko

Assembled Time Off API — Requests

Assembled Time Off API — Requests. Create, list, cancel time-off requests and stream updates.

Run with Naftiko

Features

ML-based forecasting with >90% accuracy across phone, email, chat, SMS, social, and back-office channels
AI-powered schedule generation that accounts for both human and AI agent coverage
Real-time adherence and live performance dashboards with intelligent case routing
Unified workforce management for in-house agents, BPO vendors, and AI agents
Automated time-off and shift-swap workflows (Pro and Enterprise)
Custom API integrations and white-glove onboarding (Enterprise)
AI Agents — autonomous multichannel resolution across chat, email, SMS, and voice with smart handoffs
AI Copilot — reply drafting, real-time translation, summarisation, agent guidance, and tone modifiers
Agentic workflows, escalation rules, custom style guides, and built-in QA tools for AI Agents
Vendor Management add-on with capacity planning, scheduling integration, coverage heatmaps, and billing reports
Structured reports for adherence, ticket statistics, and handle times via async report jobs
Quality assurance score ingestion from Klaus, Rippit (MaestroQA), evaluagent, Observe.AI
REST API at https://api.assembledhq.com/v0/ with HTTP Basic Auth (sk_live_ API keys)
Date-based API versioning via the API-Version request header
Default rate limit of 300 requests per minute (5 req/s) with bursts up to 20
Bulk operations supported across most write endpoints, plus soft-delete semantics
Native integrations across CCaaS (Five9, Genesys Cloud, Talkdesk, Amazon Connect, NiCE, UJET, Zoom), CRM/helpdesk (Zendesk, Salesforce, Intercom, Kustomer, Gladly, Gorgias, Dixa, ServiceNow), HRIS (Workday, HiBob), knowledge bases (Notion, Confluence, Guru, SharePoint, Google Drive), Fivetran data pipeline, Slack, Okta, Google Calendar, and Shopify
Official iOS and Android SDKs for embedding the Assembled chat widget into mobile applications
SOC 2, GDPR, and HIPAA compliance with enterprise-grade security and policy guardrails
Scheduling 4.5+ billion events per year for ~100,000 agents across 50+ countries (2025)

Semantic Vocabularies

Assembled Context

0 classes · 6 properties

JSON-LD

API Governance Rules

Assembled API Rules

8 rules · 3 errors 4 warnings

SPECTRAL

Resources

🔗
Website
Website
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
📝
SignUp
SignUp
🔗
Login
Login
💰
Pricing
Pricing
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🟢
StatusPage
StatusPage
📰
Blog
Blog
🔗
Customers
Customers
🔗
About
About
🔗
Careers
Careers
🔗
Contact
Contact
💬
Support
Support
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
TrustCenter
TrustCenter
🔗
SecurityPolicy
SecurityPolicy
👥
GitHubOrganization
GitHubOrganization
📦
SDK
SDK
📦
SDK
SDK
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
👥
YouTube
YouTube
📄
AppExchange
AppExchange
🔗
Product
Product
🔗
Product
Product
🔗
Product
Product
🔗
Product
Product
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary
🔗
SpectralRuleset
SpectralRuleset

Sources

Raw ↑
aid: assembled
name: Assembled
description: >-
  Assembled is a San Francisco-headquartered support operations platform that
  unifies workforce management (WFM), AI agents, and AI Copilot for modern
  customer support teams. Founded in 2020 by former Stripe operations
  engineers, Assembled lets support leaders plan, schedule, and orchestrate a
  hybrid workforce of in-house agents, BPO vendors, and AI agents from a
  single system. The platform delivers ML-based volume forecasting, automated
  schedule generation, real-time adherence, time-off and shift-swap
  automation, vendor capacity planning, multichannel routing, and structured
  reporting across phone, email, chat, SMS, social, and back-office channels.
  Its AI surface includes autonomous AI Agents that resolve customer
  conversations end-to-end across chat, email, SMS, and voice, plus AI
  Copilot, which drafts replies, translates in real time, and surfaces
  knowledge for human agents. The Assembled REST API (api.assembledhq.com/v0)
  exposes people, queues, sites, teams, skills, activities, agent states,
  forecasts, time-off requests, requirements, working hours, QA scores,
  structured reports, and the Assist endpoints for AI chat responses and
  knowledge articles. Assembled is used by Stripe, Etsy, Robinhood, Webflow,
  Canva, Duolingo, Autodesk, HubSpot, Intercom, and Ramp, and integrates with
  Zendesk, Salesforce Service Cloud, Intercom, Kustomer, Gladly, Gorgias,
  Dixa, ServiceNow, Five9, Genesys Cloud, Talkdesk, Amazon Connect, NiCE,
  UJET, Zoom Contact Center, Slack, Okta, Workday, HiBob, Google Calendar,
  Shopify, Notion, Confluence, Guru, SharePoint, Fivetran, and quality tools
  like Klaus, Rippit (MaestroQA), evaluagent, and Observe.AI.
url: https://raw.githubusercontent.com/api-evangelist/assembled/refs/heads/main/apis.yml
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
type: Index
kind: contract
position: Provider
access: 3rd-Party
tags:
  - Customer Support
  - Workforce Management
  - WFM
  - AI Agents
  - AI Copilot
  - Contact Center
  - Customer Experience
  - Support Operations
  - Scheduling
  - Forecasting
  - Quality Assurance
  - Vendor Management
  - BPO
created: '2026-05-24'
modified: '2026-05-24'
specificationVersion: '0.20'
apis:
  - aid: assembled:assembled-people-api
    name: Assembled People API
    tags:
      - People
      - Agents
      - Roles
      - Workforce Management
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-people-api-openapi.yml
        type: OpenAPI
      - url: json-schema/assembled-person-schema.json
        type: JSONSchema
      - type: NaftikoCapability
        url: capabilities/people-people.yaml
      - type: NaftikoCapability
        url: capabilities/people-roles.yaml
    description: >-
      Manage agents (people) in the Assembled workforce. List, retrieve,
      create, and update agents along with their roles, channels, skills, and
      team assignments. The People API is the entry point for syncing agents
      between Assembled and upstream HRIS, identity, and CRM systems and is
      the canonical reference for who can be scheduled or routed to in
      Assembled.
  - aid: assembled:assembled-agent-state-api
    name: Assembled Agent State API
    tags:
      - Agent State
      - Real-Time
      - Adherence
      - Operations
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-agent-state-api-openapi.yml
        type: OpenAPI
      - type: NaftikoCapability
        url: capabilities/agent-state-state.yaml
    description: >-
      Read and write real-time agent state used to drive adherence reporting,
      live dashboards, and dynamic routing. Supports bulk state ingestion from
      upstream telephony and CRM platforms, a condensed non-overlapping
      timeline view, edit history, and platform-ID associations that link
      Assembled people to identities in Zendesk, Salesforce, Five9, and other
      integrated systems.
  - aid: assembled:assembled-activities-api
    name: Assembled Activities API
    tags:
      - Activities
      - Shifts
      - Scheduling
      - Workforce Management
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-activities-api-openapi.yml
        type: OpenAPI
      - url: json-schema/assembled-activity-schema.json
        type: JSONSchema
      - type: NaftikoCapability
        url: capabilities/activities-activities.yaml
      - type: NaftikoCapability
        url: capabilities/activities-activity-types.yaml
    description: >-
      Create, list, and delete activities — the scheduled shifts, breaks, time
      off, training, and meetings that make up an agent's calendar. Includes
      bulk creation, soft-delete semantics, and management of activity types
      with their color coding. Companion event_changes endpoint surfaces the
      audit trail for schedule modifications.
  - aid: assembled:assembled-filters-api
    name: Assembled Filters API
    tags:
      - Queues
      - Sites
      - Teams
      - Skills
      - Organization
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-filters-api-openapi.yml
        type: OpenAPI
      - type: NaftikoCapability
        url: capabilities/filters-queues.yaml
      - type: NaftikoCapability
        url: capabilities/filters-sites.yaml
      - type: NaftikoCapability
        url: capabilities/filters-teams.yaml
      - type: NaftikoCapability
        url: capabilities/filters-skills.yaml
    description: >-
      Manage the four organizational filter dimensions used throughout
      Assembled — Queues, Sites, Teams, and Skills. Each filter is fully
      CRUD-capable and is referenced by people, activities, forecasts,
      requirements, and reports. Queues map to channels and case types, Sites
      represent physical or virtual locations, Teams group people, and Skills
      describe routing-relevant capabilities.
  - aid: assembled:assembled-forecasts-api
    name: Assembled Forecasts API
    tags:
      - Forecasts
      - ML
      - Volume
      - Workforce Planning
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-forecasts-api-openapi.yml
        type: OpenAPI
      - type: NaftikoCapability
        url: capabilities/forecasts-forecasts.yaml
      - type: NaftikoCapability
        url: capabilities/forecasts-adjustments.yaml
      - type: NaftikoCapability
        url: capabilities/forecasts-outliers.yaml
    description: >-
      Retrieve Assembled's ML-generated forecasts, forecast totals, manual
      adjustments, and detected outliers. The forecasted-vs-actuals endpoint
      compares predicted to realised volume so support leaders can tune
      models, identify drift, and validate >90% forecast accuracy claims.
      Forecasts drive AI-powered schedule generation and staffing
      recommendations across human and AI agents.
  - aid: assembled:assembled-time-off-api
    name: Assembled Time Off API
    tags:
      - Time Off
      - Leave
      - Workforce Management
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-time-off-api-openapi.yml
        type: OpenAPI
      - type: NaftikoCapability
        url: capabilities/time-off-requests.yaml
    description: >-
      Programmatically create, list, and cancel time-off requests, and pull a
      stream of time-off updates for downstream HRIS or payroll
      synchronisation. The endpoint underpins the automated time-off and
      shift-swap workflows offered in Assembled's Pro and Enterprise plans.
  - aid: assembled:assembled-requirements-api
    name: Assembled Requirements API
    tags:
      - Requirements
      - Coverage
      - Staffing
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-requirements-api-openapi.yml
        type: OpenAPI
      - type: NaftikoCapability
        url: capabilities/requirements-requirements.yaml
    description: >-
      Create and list staffing requirements that express how many agents are
      needed by queue, site, team, or skill across time intervals.
      Requirement types describe the family of need (for example, headcount
      vs. occupancy targets). Requirements feed AI scheduling and real-time
      staffing recommendations.
  - aid: assembled:assembled-scheduling-rules-api
    name: Assembled Scheduling Rules API
    tags:
      - Scheduling
      - Working Hours
      - Rules
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-scheduling-rules-api-openapi.yml
        type: OpenAPI
      - type: NaftikoCapability
        url: capabilities/scheduling-rules-working-hours.yaml
    description: >-
      Retrieve the working-hours rules that constrain when each agent may be
      scheduled. Working hours are the structured replacement for the
      now-deprecated shift_patterns endpoints and are honoured by Assembled's
      AI-powered schedule generation engine.
  - aid: assembled:assembled-conversations-api
    name: Assembled Conversations API
    tags:
      - Conversations
      - Channels
      - Customer Interactions
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-conversations-api-openapi.yml
        type: OpenAPI
      - url: json-schema/assembled-conversation-schema.json
        type: JSONSchema
      - type: NaftikoCapability
        url: capabilities/conversations-conversations.yaml
    description: >-
      Bulk-ingest and bulk-update customer conversation records — phone,
      email, chat, SMS, social, and back-office — so they can be associated
      with agents, queues, and channels for reporting, QA, and analytics.
      Used by customers running on non-Zendesk/Salesforce stacks or merging
      multiple CRMs into a unified support view.
  - aid: assembled:assembled-reports-api
    name: Assembled Reports API
    tags:
      - Reports
      - Analytics
      - Adherence
      - Handle Time
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-reports-api-openapi.yml
        type: OpenAPI
      - type: NaftikoCapability
        url: capabilities/reports-reports.yaml
    description: >-
      Asynchronously generate and retrieve structured reports including
      adherence, ticket statistics, and handle times. Reports are kicked off
      with a POST /v0/reports/:reportType call and polled via
      GET /v0/reports/:reportID for results, enabling automated weekly and
      monthly KPI exports into BI tools.
  - aid: assembled:assembled-qa-api
    name: Assembled QA API
    tags:
      - Quality Assurance
      - Scoring
      - Coaching
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-qa-api-openapi.yml
        type: OpenAPI
      - type: NaftikoCapability
        url: capabilities/qa-scores.yaml
    description: >-
      Upload QA scores in bulk so external quality-management tools such as
      Klaus, Rippit (MaestroQA), evaluagent, and Observe.AI can feed
      conversation scores back into Assembled for adherence-vs-quality
      analysis and coaching workflows.
  - aid: assembled:assembled-assist-api
    name: Assembled Assist API
    tags:
      - Assist
      - AI Copilot
      - AI Agents
      - Knowledge
    humanURL: https://docs.assembled.com/
    properties:
      - url: https://docs.assembled.com/
        type: Documentation
      - url: openapi/assembled-assist-api-openapi.yml
        type: OpenAPI
      - url: json-schema/assembled-assist-response-schema.json
        type: JSONSchema
      - type: NaftikoCapability
        url: capabilities/assist-responses.yaml
      - type: NaftikoCapability
        url: capabilities/assist-articles.yaml
      - type: NaftikoCapability
        url: capabilities/assist-conversations.yaml
    description: >-
      The AI surface of Assembled. Submit chat responses generated by AI
      Agents, manage the knowledge articles AI Agents draw from, retrieve
      conversation histories and handoff payloads, and (beta) post AI replies.
      Powers autonomous resolution across chat, email, SMS, and voice plus
      smart handoffs to human agents.
common:
  - type: Website
    url: https://www.assembled.com
  - type: Portal
    url: https://docs.assembled.com/
  - type: Documentation
    url: https://docs.assembled.com/
    name: Assembled API Reference
  - type: GettingStarted
    url: https://docs.assembled.com/
  - type: SignUp
    url: https://app.assembledhq.com/signup
  - type: Login
    url: https://app.assembledhq.com/login
  - type: Pricing
    url: https://www.assembled.com/pricing
  - type: Plans
    url: plans/assembled-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/assembled-rate-limits.yml
  - type: FinOps
    url: finops/assembled-finops.yml
  - type: StatusPage
    url: https://status.assembled.com
  - type: Blog
    url: https://www.assembled.com/blog
  - type: Customers
    url: https://www.assembled.com/customers
  - type: About
    url: https://www.assembled.com/about
  - type: Careers
    url: https://www.assembled.com/careers
  - type: Contact
    url: https://www.assembled.com/contact
  - type: Support
    url: https://support.assembled.com
  - type: PrivacyPolicy
    url: https://www.assembled.com/privacy
  - type: TermsOfService
    url: https://www.assembled.com/terms
  - type: TrustCenter
    url: https://trust.assembled.com
  - type: SecurityPolicy
    url: https://www.assembled.com/security
  - type: GitHubOrganization
    url: https://github.com/assembledhq
  - type: SDK
    url: https://github.com/assembledhq/assembled-chat-ios-sdk
    name: Assembled Chat iOS SDK
  - type: SDK
    url: https://github.com/assembledhq/assembled-chat-android-sdk
    name: Assembled Chat Android SDK
  - type: LinkedIn
    url: https://www.linkedin.com/company/assembledhq
  - type: Twitter
    url: https://twitter.com/assembledhq
  - type: YouTube
    url: https://www.youtube.com/@assembledhq
  - type: AppExchange
    url: https://appexchange.salesforce.com/appxListingDetail?listingId=22604eaa-c6cf-4357-bec0-297e4236345f
    name: Salesforce AppExchange Listing
  - type: Integrations
    url: https://www.assembled.com/integrations
  - type: Product
    url: https://www.assembled.com/products/workforce-management
    name: Workforce Management
  - type: Product
    url: https://www.assembled.com/products/ai-agents
    name: AI Agents
  - type: Product
    url: https://www.assembled.com/products/ai-copilot
    name: AI Copilot
  - type: Product
    url: https://www.assembled.com/products/vendor-management
    name: Vendor Management
  - type: JSONLD
    url: json-ld/assembled-context.jsonld
  - type: Vocabulary
    url: vocabulary/assembled-vocabulary.yml
  - type: SpectralRuleset
    url: rules/assembled-rules.yml
  - type: Features
    data:
      - ML-based forecasting with >90% accuracy across phone, email, chat, SMS, social, and back-office channels
      - AI-powered schedule generation that accounts for both human and AI agent coverage
      - Real-time adherence and live performance dashboards with intelligent case routing
      - Unified workforce management for in-house agents, BPO vendors, and AI agents
      - Automated time-off and shift-swap workflows (Pro and Enterprise)
      - Custom API integrations and white-glove onboarding (Enterprise)
      - AI Agents — autonomous multichannel resolution across chat, email, SMS, and voice with smart handoffs
      - AI Copilot — reply drafting, real-time translation, summarisation, agent guidance, and tone modifiers
      - Agentic workflows, escalation rules, custom style guides, and built-in QA tools for AI Agents
      - Vendor Management add-on with capacity planning, scheduling integration, coverage heatmaps, and billing reports
      - Structured reports for adherence, ticket statistics, and handle times via async report jobs
      - Quality assurance score ingestion from Klaus, Rippit (MaestroQA), evaluagent, Observe.AI
      - REST API at https://api.assembledhq.com/v0/ with HTTP Basic Auth (sk_live_ API keys)
      - Date-based API versioning via the API-Version request header
      - Default rate limit of 300 requests per minute (5 req/s) with bursts up to 20
      - Bulk operations supported across most write endpoints, plus soft-delete semantics
      - Native integrations across CCaaS (Five9, Genesys Cloud, Talkdesk, Amazon Connect, NiCE, UJET, Zoom),
        CRM/helpdesk (Zendesk, Salesforce, Intercom, Kustomer, Gladly, Gorgias, Dixa, ServiceNow), HRIS (Workday,
        HiBob), knowledge bases (Notion, Confluence, Guru, SharePoint, Google Drive), Fivetran data pipeline,
        Slack, Okta, Google Calendar, and Shopify
      - Official iOS and Android SDKs for embedding the Assembled chat widget into mobile applications
      - SOC 2, GDPR, and HIPAA compliance with enterprise-grade security and policy guardrails
      - Scheduling 4.5+ billion events per year for ~100,000 agents across 50+ countries (2025)
    sources:
      - https://www.assembled.com
      - https://www.assembled.com/pricing
      - https://www.assembled.com/integrations
      - https://docs.assembled.com/
      - https://github.com/assembledhq
    updated: '2026-05-24'
maintainers:
  - FN: Kin Lane
    email: [email protected]
    X: apievangelist
    url: https://apievangelist.com