FAQ

chevron-rightWhere do I find my Coassemble API tokens?hashtag

Log in to Coassemble and go to Settings → API. You'll find your User Token and Organization Token there. You need both to authenticate the connection in Coupler.io. If you don't see an API section, your plan may not include API access — contact Coassemble support to confirm.

chevron-rightCan I connect multiple Coassemble organizations to Coupler.io?hashtag

Yes, but each organization requires its own data flow with its own Organization Token. Once you have separate data flows running, use the Append transformation in Coupler.io to combine tracking data from all organizations into a single destination.

chevron-rightWhy do I see null values in the completed_at field?hashtag

The completed_at field is only populated when a learner fully completes a course. Learners who are still in progress will have a null value there. Use the progress percentage and status field together to get a full picture of where each learner stands.

chevron-rightHow often should I sync my Coassemble data?hashtag

It depends on the entity. For Trackings, daily or even hourly syncs make sense if you need up-to-date completion data. For Courses, weekly is usually enough unless you're frequently publishing new content. Screen types rarely change, so sync those on-demand only.

circle-info

See Best Practices for more guidance on scheduling and refresh frequency.

chevron-rightCan I use Coassemble data with AI tools?hashtag

Yes. Coupler.io supports AI destinations including ChatGPT, Claude, Gemini, Perplexity, Cursor, and OpenClaw. You can route your Trackings or Courses data directly to these tools to generate summaries, flag issues, or build natural-language reports without manual analysis.

chevron-rightCan I combine Coassemble data with data from other HR or LMS tools?hashtag

Yes. Coupler.io supports multiple sources in a single data flow. You can use the Join transformation to merge Coassemble tracking data with employee records from your HRIS, or use Append to combine Coassemble data with data from another LMS platform.

chevron-rightWhat's the difference between the Trackings and Courses entities?hashtag

Courses describes your training catalog — titles, descriptions, lesson counts, and course status. Trackings describes learner behavior — who started what, how far they've gotten, and whether they've completed it. For most reporting use cases, you'll want both, joined on the course ID.

circle-info

See Data Overview for a full breakdown of fields available in each entity.

chevron-rightWhy is my data flow returning no rows for Trackings?hashtag

This is usually because no learners have started any courses yet. Tracking records are only created when a learner opens and begins a course — unstarted assignments don't appear. If courses have been assigned but not started, the Trackings entity will be empty until learners engage.

circle-info

If you're seeing unexpected empty results, check Common Issues for other possible causes.

Last updated

Was this helpful?