       'multipartConcurrency'
       'multipartMaxAttempts'
       'parallelDirectUploads'
-    ])
+    ]
+    integrationToUserAgent(settings))
 
     if settings.crop != false and not $.isArray(settings.crop)
       if /^(disabled?|false|null)$/i.test(settings.crop)

  intOptions = (settings, keys) ->
    for key in keys when settings[key]?
      settings[key] = parseInt(settings[key])
    settings

  parseCrop = (val) ->

{
  expose
  utils,
  jQuery: $,
  version
} = uploadcare

uploadcare.namespace 'settings', (ns) ->
