Ingest and Enrich Conversations
A 2-step recipe with Assembled. We can help you get access.
Recipe · 2 steps
Ingest and Enrich Conversations
with Assembled
Bulk-upsert conversations, then bulk-update them with enriched fields.
- Bulk-upsert the conversation records so they can be associated with agents, queues, and channels.
- Apply a partial bulk update to enrich the same conversations, identified by external_id, with resolution, handle-time, and CSAT fields.
What you'll need to have ready
- apiKey: Assembled API key (sk_live_...) used as the HTTP Basic Auth username.
- conversations: Conversation records to upsert (external_id, channel, started_at, plus optional fields).
- updates: Partial conversation updates keyed by external_id (status, resolved, handle_time_seconds, csat_score).
For your developer
Arazzo workflow assembled:ingest-conversations, 2 operations: bulkUpsertConversations → bulkUpdateConversations. Specs on APIs.io.