Platforms

Coverage, documentation confidence, and where composerID mapping is deterministic vs tenant‑specific.

The map
Five channels, one spine

Every fulfilment channel Triage guides into now has documented destinations. Whatever the mix underneath, the Intent Record is the constant — the coverage tables below are the receipts.

Integration coverage
Upstream connectors, destinations and platform integrations

Upstream connectors Beta are where the diagnostic questions are asked. composerID destinations are the systems of record composerID publishes Intent Records into (50: 3 mapped, 32 documented, 15 roadmap). Triage platform integrations (28) are systems the decision-intelligence layer connects to — they feed the decision, they are not publishing destinations.

Upstream connectors

Intent is born where work is asked for. Upstream connectors put Triage’s diagnostic questions inside the tools requesters already live in (starting with Microsoft Teams) so the decision is made at the moment of need. composerID then carries that decision downstream into the systems of record.

Integration API Docs Status Platform page
Intake Surfaces
Microsoft TeamsBot Framework + Adaptive Cards; Entra ID SSO. Diagnostic questions asked in-chat.BetaDeveloper notes
SlackBlock Kit + Events API. Renderer ready in the reference implementation; transport planned.RoadmapDeveloper notes
ServiceNowService Portal widget + Employee Center. The diagnostic runs in the requester's existing ServiceNow session; the decision publishes back into the same instance.RoadmapDeveloper notes
composerID destinations
Mapped Full Common Workforce Model field mapping documented.  Documented API + auth posture and indicative object mapping documented.  Roadmap Named destination; documentation pending.
Integration API Docs Status Platform page
Vendor Management & Sourcing
BeelineClient APIs + Bulk APIs, OAuth 2.0 (24 h tokens, per-API audience). Webhooks for requests, candidates, SOWs, bids, timesheets.MappedView mapping
SAPSAP Business Technology Platform APIs.DocumentedView posture
SAP AribaProcurement, Sourcing, Contract REST APIs.DocumentedView mapping
GlobalitySourcing, Webhooks, Project APIs.DocumentedView mapping
CoupaRequisitions, POs, Invoices, Suppliers REST API.DocumentedView mapping
WorkdayHCM, Recruiting, Staffing REST & SOAP APIs.DocumentedView mapping
SAP FieldglassREST API + OData. 227+ resources.MappedView mapping
VNDLYWorkday VNDLY. Customer-provided API docs.MappedView mapping
GEPSMART Procurement, S2P REST APIs.DocumentedView mapping
JAGGAERSourcing, Contracts, Supplier REST APIs.DocumentedView mapping
IvaluaProcurement, Supplier, Contract REST APIs.DocumentedView mapping
Procurement Orchestration
ZipRequests, Approvals, Intake REST APIs.DocumentedView mapping
ORO LabsIntake, Routing, Workflow APIs.DocumentedView mapping
KeelvarSourcing, Optimization, Events REST APIs.Roadmap
TonkeanIntake, Orchestration, Module REST APIs.Roadmap
BaswarePurchase, Invoice, Matching REST APIs.Roadmap
FairmarkitSourcing, Bidding, Supplier REST APIs.Roadmap
Signature & Contract Management
IcertisContract, Clause, Obligation REST APIs.DocumentedView mapping
IroncladWorkflows, Records, Webhooks REST APIs.DocumentedView mapping
DocuSigneSignature REST API. Envelopes, Templates.DocumentedView mapping
Adobe SignAgreements, Widgets, Signing REST APIs.DocumentedView mapping
PandaDocDocuments, Templates, Contacts REST API.DocumentedView mapping
Dropbox SignSignature Request, Template REST APIs.DocumentedView mapping
JuroREST API v3. Contracts, templates, smartfields, webhooks.DocumentedView mapping
AgiloftREST/SOAP interface. Knowledgebase tables, contract records, webhooks.DocumentedView mapping
Conga CLMREST + Salesforce APIs. Agreements, clauses, documents.DocumentedView mapping
Evisort (Workday Contract Intelligence)REST API v1. Workflow tickets, documents, metadata.DocumentedView mapping
LinkSquaresREST API. Analyze + Finalize agreements, metadata.DocumentedView mapping
SirionB2B REST API. Contracts, draft requests, webhooks.DocumentedView mapping
GatekeeperJSON:API REST. Vendors, contracts, workflow, webhooks.DocumentedView mapping
ContractPodAi (Leah)REST API, no public reference. Docs pending.Roadmap
MalbekREST API + Konnect connectors, no public reference. Docs pending.Roadmap
HRIS / HCM
Oracle HCMHCM Cloud REST APIs. Workers, Assignments.Roadmap
SAP SuccessFactorsOData APIs. Employee Central, Recruiting.DocumentedView mapping
UKGPro / Dimensions REST APIs. People, Time.Roadmap
Ceridian DayforceREST API. Employees, Payroll, HR.Roadmap
ADPWorkforce Now, Next Gen APIs. Workers, Pay.DocumentedView mapping
BambooHRREST API. Employees, Time Off, Reports.Roadmap
ERP
OracleFusion Cloud REST APIs. Financials, Projects.DocumentedView mapping
SAP S/4HANAOData + REST. Purchase Orders, Cost Centers.DocumentedView mapping
Microsoft Dynamics 365Dataverse REST API. Finance, Supply Chain.DocumentedView mapping
NetSuiteSuiteTalk REST / SOAP. Records, SuiteQL.DocumentedView mapping
ATS
GreenhouseHarvest API. Candidates, Jobs, Offers.DocumentedView mapping
LeverREST API. Opportunities, Postings, Users.DocumentedView mapping
iCIMSPlatform API. People, Jobs, Workflows.Roadmap
SmartRecruitersREST API. Jobs, Candidates, Offers.Roadmap
BullhornREST API. Candidates, Jobs, Placements.Roadmap
AvatureREST API. Candidates, Workflows, Forms.Roadmap
EightfoldTalent Intelligence REST APIs.Roadmap
ITSM / Service Management
ServiceNowImport Set API upsert keyed on correlation_id; catalog orders via the Service Catalog API. The decision returns to the instance where it was asked for.DocumentedView mapping
Triage platform integrations

Identity, data enrichment, reporting, file storage and service-management systems connected to the Triage platform. Listed for ecosystem completeness.

Integration API Docs Status Platform page
Question Intelligence
ChatGPTOpenAI Chat Completions API. GPT-4o, o1.Live
ClaudeAnthropic Messages API. Sonnet, Opus, Haiku.Live
GeminiGoogle Generative AI API. Gemini Pro, Flash.Live
Bright DataWeb Scraper, SERP, Dataset APIs.Live
Moody'sOrbis, Credit Risk, Company REST APIs.Live
Dun & BradstreetDirect+, D-U-N-S, Compliance REST APIs.Live
PerplexitySonar API. Search-grounded completions.Live
ZoomInfoEnrich, Search, WebSights REST APIs.Live
CrunchbaseEnterprise API. Organizations, Funding, People.Live
LexisNexisAccurint, SmartLinx, Bridger REST APIs.Live
Reporting Integrations
DomoData, Dashboard, Dataset REST APIs.Live
TableauREST API, Hyper API, Metadata API.Live
Power BIDatasets, Reports, Dashboards REST APIs.Live
LookerLooker API 4.0. Queries, Dashboards, Looks.Live
QlikREST APIs. Apps, Spaces, Data connections.Live
SnowflakeSQL REST API, Snowpipe, External Functions.Live
DatabricksREST API 2.0. Jobs, Clusters, SQL Warehouses.Live
Systems Integrations
Auth0OAuth 2.0 / OIDC. Management & Authentication APIs.Live
AzureAzure AD, Resource Manager, Key Vault REST APIs.Live
AWSIAM, STS, Secrets Manager APIs.Live
Google CloudCloud IAM, Secret Manager, Cloud Identity APIs.Live
OktaIdentity, Users, Groups, OAuth 2.0 REST APIs.Live
File Storage
SharePointGraph API. Sites, Drives, Lists.Live
OneDriveGraph API. DriveItems, Permissions.Live
Google DriveDrive API v3. Files, Permissions, Changes.Live
ITSM / Service Management
ServiceNowTable, CMDB, Flow Designer REST APIs.Live
Jira Service ManagementREST API v3. Requests, Queues, SLAs.Live
BMC HelixITSM REST APIs. Incidents, Changes, Assets.Live
Implementation
Minimum viable mapping (MVM)

MVM defines the smallest set of canonical fields that lets composerID publish a useful record to a destination platform without forcing the user into platform form-filling at intake. Platform pages show which fields are required, recommended, or tenant-specific.

Contingent requisition (create)

Canonical fields (example)

routing.channel = "contingent" routing.destination_id admin.start_date admin.end_date (optional) admin.location admin.cost_center routing.role_title routing.job_family (optional) routing.seniority (optional) admin.rate_min / admin.rate_max (optional) admin.worker_type (contractor/temp) publishing.defence_file_ref (optional)

SOW / services work order (create)

Canonical fields (example)

routing.channel = "sow" routing.destination_id routing.service_category routing.statement_of_work.summary routing.statement_of_work.deliverables[] admin.start_date admin.end_date admin.budget (cap/estimate) admin.currency admin.cost_center publishing.defence_file_ref (recommended)
Why MVM matters — reduces adoption frictionExpand

Most programs fail in the gap between intent (“I need help”) and action (a record in the destination system). MVM keeps the user in a decision/diagnostic experience (Triage), then composerID completes the platform-specific requirements via (a) mapping profiles, (b) enrichment loops, or (c) tenant custom-field discovery.