createSession method

Future<Map<String, dynamic>> createSession({
  1. String? conversationId,
  2. String? customerName,
  3. int ttlMinutes = 60,
})

Short-lived token for one app user. Send only client_token to the app.

Implementation

Future<Map<String, dynamic>> createSession({String? conversationId, String? customerName, int ttlMinutes = 60}) =>
    _req('POST', '/sessions', {
      if (conversationId != null) 'conversation_id': conversationId,
      if (customerName != null) 'customer_name': customerName,
      'ttl_minutes': ttlMinutes,
    });